Karbantartási és frissítési szkript a Debian 12 / MX 23 számára
Ennyi év alatt megosztottuk egymást praktikus és hasznos oktatóanyagok a Linux terminál használatáról, a legalapvetőbb és leglényegesebb parancsai, és mindezek együttes felhasználása különböző Bash Shell Scriptek létrehozásához bizonyos funkciókhoz vagy tevékenységekhez. Lévén 2 emblematikus példa, egy az a Biztonsági szkript és egy másik a Karbantartás és frissítés szkript a telepített Debian alap operációs rendszerről. Amelyek valószínűleg akkoriban olyan alapok voltak, amelyeket sokak számára tökéletesíthettek vagy javíthattak a megfelelő GNU/Linux disztribúciókban, akár Debian-on alapultak, akár nem.
És bár kétségtelenül sok előrelépés történt az otthoni számítógépek és szerverek grafikus alkalmazásai terén, akár automatizálhatók, akár nem, ebben a két fontos feladatban az igazság az, hogy Sokan még mindig szívesebben használják a terminált (konzolt) fontos tevékenységekhez mint például operációs rendszerünk mélyreható frissítése, akár manuálisan és támogatottan, akár teljesen automatizáltan. Ezért ma mutatunk néhány apróságot parancsparancsok a GNU/Linux disztribúciókhoz a Debian 12-re amelyeket belefoglalhat a jelenlegi vagy következő karbantartási szkriptjébe.
Karbantartási és frissítési szkript GNU/Linux 2018-hoz
És mielőtt elkezdené ezt az oktatóanyagot a hasznos parancssorokról saját létrehozásához vagy fejlesztéséhez "Karbantartási és frissítési szkript a Debian GNU/Linux 12-hez" vagy más hasonló, javasoljuk, hogy vizsgálja meg a előző kapcsolódó bejegyzés, a végén:

Parancsok karbantartási és frissítési szkript létrehozására
Hasznos parancsparancsok a Debian karbantartási és frissítési szkriptjéhez
Első ajánlásunk az, és csak abban az esetben, mondta ingyenes és nyílt operációs rendszer, amely Debian GNU/Linux alapú már telepítve van a Bleachbit alkalmazás, és a felhasználó nagyon jól beállított és optimalizált, hogy grafikusan hajtsa végre az operációs rendszer karbantartását (tisztítását), manuálisan vagy szkripten belül végrehajtva a következő parancssort, hogy:
A felhasználó (home) könyvtárának és az operációs rendszer többi részének tisztítása
bleachbit --preset --preview; bleachbit --preset --clean
sudo bleachbit --preset --preview; sudo bleachbit --preset --clean
Az operációs rendszer tisztítása az APT csomagkezelővel
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
Javítsa ki a hibákat a DPKG csomagkezelő segítségével
sudo dpkg --configure -a;
Frissítse a GRUB, Initramfs és az operációs rendszer menüit
sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u
Eddig a pontig a alapvetőbb vagy lényegesebb parancsok használata. Most már csak azt kell eldöntenünk, hogy a szkripten belül lineárisan (szekvenciálisan) használjuk őket felhasználói beavatkozással vagy anélkül, vagy a szükséges kódon keresztül, hogy a szkript megkérdezze, hogy végre akarjuk-e hajtani őket. parancssor külön-külön vagy blokkokban. Ez mindenki saját belátása szerint történik. Ezenkívül a CLI helyett egy GUI-szkriptbe is beépíthetők kattintással történő kiválasztáshoz és végrehajtáshoz, amint azt a következőkben egyszer bemutattam kiadvány.
Ezek a kódsorok vagy más hasonló sorok szintén hasznosak lehetnek, minden személy ízlésétől és igényeitől függően:
Az egyes csatlakozási pontok tárhelyhasználatának százalékos megtekintése
sudo df -h
Tekintse meg ábécé sorrendben az egyes partíciók által elfoglalt méretet
sudo du -hs /* | sort -k 2
Törölje a felhasználó terminálelőzményeit
history -c
Kérjen naplót az összes telepített csomagról ABC sorrendben
sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt
Lekérheti az összes telepített csomag rekordját, méret szerint rendezve, foglalt MB-ban
sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

Alapvető és általános parancsok a Debian alapú GNU/Linux disztribúciókhoz
Ha szeretné kiegészíteni, javítani vagy tökéletesíteni a sajátját Karbantartási és frissítési szkript a Debianhoz és más hasonlók, az alábbiakban egy kis lista a legalapvetőbb és legáltalánosabb rendelésekről APT, DPKG és UPDATE alapján:
hajlamos
apt update: Frissítse a lerakatcsomagok listáját.
apt upgrade: Frissítse biztonságosan a csomagokat a tárolókból.apt full-upgrade: Frissítse teljesen a csomagokat a tárolókból.
apt dist-upgrade: Frissítse az operációs rendszer jelenlegi verzióját a következő elérhető verzióra.
apt install -f: A csomagok és függőségeik telepítésével kapcsolatos problémák megoldása.
apt install --fix-broken: A törött csomagokkal kapcsolatos problémák megoldása.
apt remove nom_paq: Csomagok törlése. Név nélkül is használható.
apt autoremove: Az összes nem használt csomag automatikus eltávolítása.
apt purge nom_paq: Távolítsa el teljesen a csomagokat. Emellett név nélkül is használható.apt autopurge: Automatikusan és teljesen távolítsa el az összes fel nem használt csomagot.apt clean: Törölje az összes ".deb" csomagot, amelyet letöltött a csomagtároló könyvtárból.
apt autoclean: Eltávolítja az összes olyan csomagot a csomagtárolóból, amelyek már nem tölthetők le.
apt install nom_paq_repo: Telepítsen egy bizonyos csomagot a tárolóból név szerint.
apt install /dir_paq/nom_paq.deb: Telepítsen egy letöltött csomagot név szerint.apt list *nom_paq*: Listázza ki a csomagokat egy keresési mintával.apt list --upgradeable: Sorolja fel a frissíthető csomagokat.apt show nom_paq: Egy csomag adatainak és releváns információinak megjelenítése a tárolóból.apt search nom_paq: A keresési mintának megfelelő meglévő csomagok megjelenítése.apt edit-sources: Nyissa meg szerkesztés módban a fő szoftverforrások (repozitóriumok) fájlját.
dpkg
dpkg -i /dir_paq/nom_paq.deb: Telepítse a letöltött csomagot név szerint.
dpkg --configure -a: Fejezze be az összes kicsomagolt és megszűnt csomag konfigurálását.
frissítés
update grub: Frissítse a lemezre/partícióra telepített GRUB-t (Multiple Boot Loader v1).
update grub2: Frissítse a lemezre/partícióra telepített GRUB-t (Multiple Boot Loader v2).update-menus: A menürendszer tartalmának automatikus generálása és frissítése.
update-alternatives --all: Az operációs rendszer összes szimbolikus hivatkozási információjának kezelése.
Fontos szem előtt tartani, hogy a legtöbb parancs az aktuális csomagkezelővel együtt jelenik meg «hajlamos», rendelkeznek megfelelőjükkel az előző csomagkezelőkben «apt-get»Y«alkalmasság». A modern csomagkezelővel is «Nala». És természetesen a Debianon kívüli GNU/Linux disztrók megfelelő csomagkezelőivel, mint például az Arch, a Fedora és sok más. Ezért néhányat szükség esetén ki lehet cserélni.

Összegzés
Röviden: reméljük, hogy így van terminál parancsok amelyeket ma bemutattunk, és javasoltunk vagy ajánlottunk, közvetlenül segíthetnek a saját létrehozásában vagy fejlesztésében "Karbantartás és frissítés szkript a Debianon" vagy más hasonló, ez alapján vagy sem. Ellenkező esetben, ha inkább a grafikus felületek használatát részesíti előnyben, gond nélkül használhat harmadik féltől származó eszközöket, mint pl. bleachbit o Stacer, és az egyes GNU/Linux disztribúciók számára elérhető legtöbb segédprogram. Például MX Linuxot használok, használhatom az MX Cleanup-ot és az MX Updater-t.
Végül emlékezz látogasson el hozzánk «honlap» en español. Vagy bármilyen más nyelven (csak 2 betű hozzáadásával az aktuális URL végéhez, például: ar, de, en, fr, ja, pt és ru, sok más mellett), hogy további aktuális tartalmat tudjon meg. Ezenkívül csatlakozhat hivatalos csatornánkhoz Telegram további hírek, útmutatók és oktatóanyagok felfedezéséhez. És ez is megvan csoport beszélni és többet megtudni az itt tárgyalt IT-témákról.