Script de manteniment i actualització per a Debian 12 / MX 23
Durant tots aquests anys, els hem compartit pràctics i útils tutorials sobre l'ús de la Terminal de Linux, les seves ordres més bàsiques i essencials, i com utilitzar tot això juntament per crear diversos Scripts de Bash Shell per a determinades funcions o activitats. Sent 2 exemples emblemàtics, un sobre un Script de respatller i un altre sobre un Script de manteniment i actualització del sistema operatiu base Debian instal·lat. Els quals, molt segurament, van ser en el seu moment una base perfectible o millorable per a molts en els seus respectius Distros GNU/Linux, basades en Debian o no.
I encara que, certament, molt s'ha avançat quant a aplicacions gràfiques, automatitzables o no, per a ordinadors de la llar i servidors, en aquestes 2 tasques importants, la veritat és que, molts seguim preferint l'ús de la terminal (consola) per a activitats importants com actualitzar el nostre sistema operatiu en profunditat, ja sigui de forma manual i assistida o totalment automatitzada. Per això, avui us mostrarem unes petites ordres de comanda per a Distros GNU/Linux basades en Debian 12 que poguessis incloure al teu actual o proper Script de manteniment.
Script de Manteniment i Actualització sobre GNU/Linux 2018
I, abans de començar aquest present tutorial sobre línies d'ordre útils per crear o millorar un propi «Script de manteniment i actualització sobre Debian GNU/Linux 12» o altres similars, us recomanem explorar la anterior publicació relacionada, en finalitzar la mateixa:

Ordres per crear Script de manteniment i actualització
Útils ordres de comanda per a un Script de manteniment i actualització per a Debian
La nostra primera recomanació és, i només en cas que, aquest sistema operatiu lliure i obert basat en Debian GNU/Linux tingui l'aplicació Bleachbit ja instal·lada, i l'usuari la tingui molt ben configurada i optimitzada per realitzar gràficament el manteniment (neteja) del sistema operatiu, l'execució de forma manual o dins d'un script de la següent ordre d'ordre per a:
La neteja del directori (home) de l'usuari i la resta del sistema operatiu
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
La neteja del sistema operatiu usant el gestor de paquets APT
sudo apt update; sudo update-apt-xapian-index; sudo apt upgrade; sudo apt install -f; sudo apt install --fix-broken; sudo apt autoclean; sudo apt autoremove; sudo apt autopurge
Corregir errors usant el gestor de paquets DPKG
sudo dpkg --configure -a;
Actualitzar el GRUB, Initramfs i Menús del sistema operatiu
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
Fins aquí, en poguessin ser suficients les ordres d'ordres més bàsiques o essencials a utilitzar. Ara, només quedaria decidir si volem que aquestes poguessin ser utilitzades dins d'un Script de forma lineal (seqüencial) amb intervenció o no de l'usuari, o mitjançant el codi necessari perquè l'Script ens pregunti si volem executar cada ordre d'ordres per separat o en blocs. Ja això queda a discreció de cadascú. També, poguessin incorporar-se a un Script GUI en comptes de CLI per a la seva selecció i execució via clics, tal com una vegada vaig mostrar a la següent publicació.
També poguessin ser útils aquestes les línies de codi o altres de similars, a gust i necessitat de cadascun:
Veure % de l'ús de l'espai d'emmagatzematge de cada punt de muntatge
sudo df -h
Veure en ordre alfabètic la mida ocupada per cada partició
sudo du -hs /* | sort -k 2
Netejar l'historial del terminal de l'usuari
history -c
Obtenir un registre de tots els paquets instal·lats ordenats alfabèticament
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt
Obtenir un registre de tots els paquets instal·lats ordenats per la mida en MB ocupats
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

Ordres d'ordres bàsiques i comunes per a Distros GNU/Linux basades en Debian
Si vols complementar, millorar o perfeccionar una mica més la teva Script de manteniment i actualització per a Debian i altres de similars, et deixo a continuació un petit llistat amb les ordres més bàsiques i comunes basades en APT, DPKG i UPDATE:
apte
apt update: Actualitzar les llistes de paquets dels dipòsits.
apt upgrade: Actualitzar els paquets des dels repositoris de manera segura.apt full-upgrade: Actualitzar els paquets des dels repositoris de manera total.
apt dist-upgrade: Actualitzar la versió actual del SO a la següent disponible.
apt install -f: Solucionar problemes d'instal·lació de paquets i les seues dependències.
apt install --fix-broken: Solucionar problemes relacionats amb paquets trencats.
apt remove nom_paq: Eliminar paquets. També, es pot fer servir sense el nom.
apt autoremove: Eliminar automàticament tots els paquets sense utilitzar.
apt purge nom_paq: Eliminar paquets completament. També es pot utilitzar sense nom.apt autopurge: Eliminar automàticament i completament tots els paquets sense utilitzar.apt clean: Eliminar tots els paquets «.deb», descarregats al directori del magatzem de paquets.
apt autoclean: Elimina tots els paquets del magatzem de paquets, que ja no es poden baixar.
apt install nom_paq_repo: Instal·lar un determinat paquet del repositori pel seu nom.
apt install /dir_paq/nom_paq.deb: Instal·lar un paquet descarregat pel nom.apt list *nom_paq*: Llistar paquets mitjançant coincidències d'un patró de cerca.apt list --upgradeable: Llistar els paquets disponibles per a la seva actualització.apt show nom_paq: Mostra les dades i la informació rellevant d'un paquet del dipòsit.apt search nom_paq: Mostra els paquets existents que coincideixin amb el patró de cerca.apt edit-sources: Obriu, en mode d'edició, el fitxer d'orígens de programari (repositoris) principal.
dpkg
dpkg -i /dir_paq/nom_paq.deb: Instal·lar un paquet descarregat pel seu nom.
dpkg --configure -a: Acabar de configurar tots els paquets desempaquetats i interromputs.
actualització
update grub: Actualitzar el GRUB (Gestor d'arrencada multiple v1) instal·lat al disc/partició.
update grub2: Actualitzar el GRUB (Gestor d'arrencada multiple v2) instal·lat al disc/partició.update-menus: Generar i actualitzar automàticament el contingut del sistema de menú.
update-alternatives --all: Gestionar tota la informació dels enllaços simbòlics del SO.
Una cosa important a tenir en compte és que, la majoria de les ordres mostrades amb l'actual gestor de paquets «apte», tenen el seu equivalent en els anteriors gestors de paquets «apt-get»i«aptitude». També, amb el modern gestor de paquets «Nala». I per descomptat, amb els gestors de paquets respectius de cada Distro GNU/Linux diferent de Debian, com Arch, Fedora i moltes altres més. Per això, se'n poden substituir algunes en cas de ser necessari.

Resum
En resum, esperem que aquestes ordres d'ordres de terminal que avui t'hem mostrat, i suggerit o recomanat, et puguin servir directament per crear o millorar el teu propi «Script de manteniment i actualització sobre Debian» o altres de similars, basada en ella o no. En cas contrari, és a dir, en cas que prefereixis l'ús d'interfícies gràfiques, ja que sense cap problema pots fer servir eines de tercers com BleachBit o Stacer, i la majoria dels utilitaris propis de cada Distro GNU/Linux disponibles per fer-ho. Per exemple, jo que faig servir MX Linux, puc utilitzar MX Neteja i MX Actualitzador.
Finalment, recorda visitar la nostra «pàgina d'inici» en castellà. O, en qualsevol altre idioma (només afegir al final de la nostra URL actual, 2 lletres al final, per exemple: ar, de, en, fr, ja, pt i ru, entre moltes altres) per conèixer més continguts actuals. I també, pots unir-te al nostre canal oficial de telegram per explorar més notícies, guies i tutorials. I també, aquest grup per parlar i obtenir més informació sobre qualsevol tema TI aquí abordat.