Prizorgado kaj ĝisdatigo skripto por Debian 12 / MX 23

Prizorgado kaj ĝisdatigo skripto por Debian 12 / MX 23

Prizorgado kaj ĝisdatigo skripto por Debian 12 / MX 23

Dum ĉiuj ĉi tiuj jaroj, ni dividis praktikaj kaj utilaj lerniloj pri uzado de la Linuksa Terminalo, ĝiaj plej bazaj kaj esencaj komandoj, kaj kiel uzi ĉion ĉi kune por krei diversajn Bash Shell-Skriptojn por certaj funkcioj aŭ agadoj. Estante 2 emblemaj ekzemploj, unu sur a Rezerva skripto kaj alia pri a Prizorgado kaj ĝisdatigo skripto de la instalita Debian-baza operaciumo. Kiuj, plej verŝajne, estis tiutempe bazo kiu povus esti perfektigita aŭ plibonigita por multaj en siaj respektivaj GNU/Linukso-Distroj, bazitaj sur Debian aŭ ne.

Kaj kvankam, certe, multe progresis rilate al grafikaj aplikaĵoj, aŭtomatigeblaj aŭ ne, por hejmaj komputiloj kaj serviloj, en ĉi tiuj 2 gravaj taskoj, la vero estas, ke, Multaj el ni ankoraŭ preferas uzi la terminalon (konzolo) por gravaj agadoj kiel ĝisdatigi nian operaciumon profunde, ĉu permane kaj helpata aŭ plene aŭtomatigita. Tial hodiaŭ ni montros al vi kelkajn malgrandajn komandkomandoj por GNU/Linukso-Distros bazitaj sur Debian 12 kiun vi povus inkluzivi en via nuna aŭ venonta Prizorga Skripto.

Prizorgado kaj Ĝisdatiga Skripto pri GNU / Linukso

Prizorgado kaj Ĝisdatiga Skripto por GNU/Linukso 2018

Kaj antaŭ ol komenci ĉi tiun lernilon pri utilaj komandlinioj por krei aŭ plibonigi vian propran "Prizorgado kaj ĝisdatigo skripto por Debian GNU/Linukso 12" aŭ aliaj similaj, ni rekomendas ke vi esploru la antaŭa rilata afiŝo, ĉe la fino de ĝi:

Prizorgado kaj Ĝisdatiga Skripto pri GNU / Linukso
Rilata artikolo:
Kiel fari GNU / Linukso-Prizorgadon per Skripto?

Komandoj por krei prizorgadon kaj ĝisdatigi skripton

Komandoj por krei prizorgadon kaj ĝisdatigi skripton

Utilaj komandkomandoj por prizorgado kaj ĝisdatigo por Debiano

Nia unua rekomendo estas, kaj ĉiaokaze, diris libera kaj malfermita operaciumo bazita sur Debian GNU/Linukso havas la aplikaĵon Bleachbit jam instalitan, kaj la uzanto havas ĝin tre bone agordita kaj optimumigita por grafike plenumi la prizorgadon (purigadon) de sia operaciumo, ekzekutante permane aŭ ene de skripto la sekvan komandon al:

Purigado de la (hejma) dosierujo de la uzanto kaj la resto de la operaciumo

bleachbit --preset --preview;  bleachbit --preset --clean
sudo bleachbit --preset --preview;  sudo bleachbit --preset --clean

Purigado de la operaciumo uzante la pakaĵmanaĝeron de 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

Ripari erarojn per la pakaĵa administranto DPKG

sudo dpkg --configure -a;

Ĝisdatigu GRUB, Initramfs kaj la operaciumajn Menuojn

sudo update-grub; sudo update-grub2; sudo update-menus; sudo update-initramfs -u

Ĝis ĉi tiu punkto, la pli bazaj aŭ esencaj komandaj ordonoj por uzi. Nun, restas nur decidi ĉu ni volas, ke ili estu uzataj ene de Skripto en linia (sinsekva) maniero kun aŭ sen interveno de la uzanto, aŭ per la necesa kodo, por ke la Skripto demandu al ni ĉu ni volas ekzekuti ĉiun. ordonordo aparte aŭ en blokoj. Tio estas laŭ la bontrovo de ĉiu. Ankaŭ, ili povus esti integrigitaj en GUI-Skripto anstataŭ CLI por elekto kaj ekzekuto per klakoj, kiel mi iam montris jene afiŝo.

Ĉi tiuj linioj de kodo aŭ aliaj similaj ankaŭ povus esti utilaj, depende de la gusto kaj bezono de ĉiu persono:

Rigardu % uzadon de konserva spaco por ĉiu munta punkto

sudo df -h

Vidu en alfabeta ordo la grandecon okupitan de ĉiu sekcio

sudo du -hs /* | sort -k 2

Forigi la terminalan historion de la uzanto

history -c

Akiru protokolon de ĉiuj instalitaj pakaĵoj ordigitaj alfabete

sudo apt list --installed > $HOME/listado-paquetes-instalados-apt-dpkg.txt 

Akiru registron de ĉiuj instalitaj pakaĵoj ordigitaj laŭ grandeco en okupataj MB

sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t | sort -k1 > $HOME/listado-paquetes-instalados-peso-milagros.txt

Bazaj kaj oftaj komandkomandoj por GNU/Linukso-Distros bazitaj sur Debiano

Bazaj kaj oftaj komandkomandoj por GNU/Linukso-Distros bazitaj sur Debiano

Se vi volas kompletigi, plibonigi aŭ perfektigi vian Prizorgado kaj ĝisdatigo skripto por Debian kaj aliaj similaj, sube estas malgranda listo kun la plej bazaj kaj oftaj mendoj bazitaj sur APT, DPKG kaj UPDATE:

apt

  1. apt update: Ĝisdatigu deponejajn paklistojn.
  2. apt upgrade: Ĝisdatigu pakaĵojn el deponejoj sekure.
  3. apt full-upgrade: Ĝisdatigu pakaĵojn el la deponejoj tute.
  4. apt dist-upgrade: Ĝisdatigu la nunan OS-version al la sekva disponebla.
  5. apt install -f: Solvu problemojn pri instalo de pakaĵoj kaj iliaj dependecoj.
  6. apt install --fix-broken: Solvu problemojn rilate al rompitaj pakoj.
  7. apt remove nom_paq: Forigi pakojn. Ankaŭ ĝi povas esti uzata sen la nomo.
  8. apt autoremove: Aŭtomate forigu ĉiujn neuzatajn pakaĵojn.
  9. apt purge nom_paq: Forigu pakaĵojn tute. Ankaŭ ĝi povas esti uzata sen nomo.
  10. apt autopurge: Aŭtomate kaj tute forigu ĉiujn neuzatajn pakaĵojn.
  11. apt clean: Forigu ĉiujn pakaĵojn ".deb", elŝutitajn en la dosierujo de pakaĵvendejo.
  12. apt autoclean: Forigas ĉiujn pakaĵojn el la pakaĵvendejo, kiuj ne plu estas elŝuteblaj.
  13. apt install nom_paq_repo: Instalu certan pakaĵon el la deponejo laŭnome.
  14. apt install /dir_paq/nom_paq.deb: Instalu elŝutitan pakaĵon laŭ nomo.
  15. apt list *nom_paq*: Listigu pakaĵojn kongruante kun serĉŝablono.
  16. apt list --upgradeable: Listigu la pakaĵojn disponeblajn por ĝisdatigo.
  17. apt show nom_paq: Montru la datumojn kaj koncernajn informojn de pako el la deponejo.
  18. apt search nom_paq: Montru ekzistantajn pakaĵojn, kiuj kongruas kun la serĉŝablono.
  19. apt edit-sources: Malfermu, en redakta reĝimo, la ĉefan programfontojn (deponejojn) dosieron.

dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Instalu elŝutitan pakaĵon laŭnome.
  2. dpkg --configure -a: Finu agordi ĉiujn malpakitajn kaj ĉesigitajn pakaĵojn.

ĝisdatigo

  1. update grub: Ĝisdatigu la GRUB (Multiple Boot Loader v1) instalitan sur la disko/disko.
  2. update grub2: Ĝisdatigu la GRUB (Multiple Boot Loader v2) instalita sur la disko/disko.
  3. update-menus: Aŭtomate generi kaj ĝisdatigi la enhavon de la Menusistemo.
  4. update-alternatives --all: Administri ĉiujn informojn pri simbolaj ligiloj de OS.

Io grava memori estas, ke la plej multaj el la komandoj montritaj kun la nuna pakaĵadministrilo «apt», havas sian ekvivalenton en la antaŭaj pakaĵadministriloj «kapabla akiri"Kaj"kapablo». Ankaŭ, kun la moderna pakadministranto «Nala». Kaj kompreneble, kun la respektivaj pakaĵadministriloj de ĉiu GNU/Linukso Distro krom Debian, kiel Arch, Fedora kaj multaj aliaj. Tial iuj povas esti anstataŭigitaj se necese.

Kiel fari Datuman Rezervon en Ekipaĵoj per Shell-Skribado?
Rilata artikolo:
Kiel fari Datuman Rezervon en Ekipaĵoj per Shell-Skribado?

Ĉirkaŭiro: Bannera poŝto 2021

Resumo

Resume, ni esperas, ke vi estas finaj komandkomandoj ke ni montris al vi hodiaŭ, kaj sugestis aŭ rekomendis, povas rekte servi vin por krei aŭ plibonigi vian propran "Prizorgado kaj ĝisdatigo skripto sur Debiano" aŭ aliaj similaj, surbaze de ĝi aŭ ne. Alie, tio estas, se vi preferas la uzon de grafikaj interfacoj, vi povas senprobleme uzi triajn ilojn kiel ekzemple bleachbit o Stacero, kaj la plej multaj el la utilecoj de ĉiu GNU/Linukso Distro disponeblaj por ĝi. Ekzemple, mi uzas MX Linukson, mi povas uzi MX Cleanup kaj MX Updater.

Laste, memoru vizitu nian «komenco paĝo» en la hispana. Aŭ, en iu ajn alia lingvo (nur aldonante 2 literojn al la fino de nia nuna URL, ekzemple: ar, de, en, fr, ja, pt kaj ru, inter multaj aliaj) por lerni pli aktualan enhavon. Kaj ankaŭ, vi povas aliĝi al nia oficiala kanalo Telegramo por esplori pli da novaĵoj, gvidiloj kaj lerniloj. Kaj ankaŭ, havas ĉi tion grupo por paroli kaj lerni pli pri iu ajn IT-temo kovrita ĉi tie.


Estu la unua por komenti

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita per *

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.