Skripta za održavanje i ažuriranje za Debian 12 / MX 23

Skripta za održavanje i ažuriranje za Debian 12 / MX 23

Skripta za održavanje i ažuriranje za Debian 12 / MX 23

Tokom svih ovih godina, dijelili smo praktični i korisni tutorijali o korištenju Linux terminala, njegove najosnovnije i najbitnije naredbe, i kako sve to koristiti zajedno za kreiranje raznih Bash Shell skripti za određene funkcije ili aktivnosti. To su 2 amblematična primjera, jedan na a Backup skripta i još jedan o a Skripta za održavanje i ažuriranje instaliranog Debian osnovnog operativnog sustava. Koje su, najvjerovatnije, u to vrijeme bile baza koja se mogla usavršiti ili poboljšati za mnoge u njihovim GNU/Linux distribucijama, bazirane na Debianu ili ne.

I iako je, svakako, napravljen veliki napredak u pogledu grafičkih aplikacija, automatizovanih ili ne, za kućne računare i servere, u ova 2 važna zadatka, istina je da, Mnogi od nas još uvijek radije koriste terminal (konzolu) za važne aktivnosti kao što je dubinsko ažuriranje našeg operativnog sistema, bilo ručno i uz pomoć ili potpuno automatizovano. Stoga ćemo vam danas pokazati neke male naredbe naredbi za GNU/Linux distribucije bazirane na Debianu 12 koju biste mogli uključiti u svoju trenutnu ili sljedeću skriptu održavanja.

Skripta za održavanje i ažuriranje na GNU / Linuxu

Skripta za održavanje i ažuriranje za GNU/Linux 2018

I prije početka ovog vodiča o korisnim komandnim linijama za kreiranje ili poboljšanje vlastitog «Skripta za održavanje i ažuriranje za Debian GNU/Linux 12» ili druge slične, preporučujemo da istražite prethodni srodni post, na kraju:

Skripta za održavanje i ažuriranje na GNU / Linuxu
Vezani članak:
Kako izvršiti održavanje GNU / Linuxa pomoću skripte?

Naredbe za kreiranje skripte za održavanje i ažuriranje

Naredbe za kreiranje skripte za održavanje i ažuriranje

Korisne naredbe za skriptu održavanja i ažuriranja za Debian

Naša prva preporuka je i samo u slučaju, rekao je besplatni i otvoreni operativni sustav baziran na Debian GNU/Linuxu imate već instaliranu aplikaciju Bleachbit, a korisnik ga ima vrlo dobro konfiguriran i optimiziran da grafički izvodi održavanje (čišćenje) svog operativnog sistema, izvršavajući ručno ili unutar skripte sljedeći redoslijed naredbi za:

Čišćenje korisničkog (kućnog) direktorija i ostatka operativnog sistema

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

Čišćenje operativnog sistema pomoću APT menadžera paketa

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

Popravite greške koristeći DPKG paket menadžer

sudo dpkg --configure -a;

Ažurirajte GRUB, Initramfs i menije operativnog sistema

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

Do ove tačke, više osnovnih ili bitnih naredbi za korištenje. Sada, jedino što preostaje je da odlučimo da li želimo da se koriste unutar skripte na linearan (sekvencijalni) način sa ili bez intervencije korisnika, ili putem potrebnog koda tako da nas skripta pita da li želimo da izvršimo svaki komandni redoslijed odvojeno ili u blokovima. To je diskreciono pravo svakog pojedinca. Takođe, mogli bi biti ugrađeni u GUI skriptu umesto u CLI za odabir i izvršenje putem klikova, kao što sam jednom pokazao u nastavku publikacija.

Ove linije koda ili druge slične bi također mogle biti korisne, ovisno o ukusu i potrebama svake osobe:

Pogledajte % iskorištenosti prostora za pohranu za svaku tačku montiranja

sudo df -h

Pogledajte abecednim redom veličinu koju zauzima svaka particija

sudo du -hs /* | sort -k 2

Obrišite korisničku istoriju terminala

history -c

Nabavite dnevnik svih instaliranih paketa poredanih po abecednom redu

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

Dobijte evidenciju svih instaliranih paketa sortiranih po veličini u MB zauzetim

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

Osnovne i uobičajene naredbe za GNU/Linux distribucije bazirane na Debianu

Osnovne i uobičajene naredbe za GNU/Linux distribucije bazirane na Debianu

Ako želite dopuniti, poboljšati ili usavršiti svoje Skripta za održavanje i ažuriranje za Debian i druge slične, ispod je mala lista sa najosnovnijim i najčešćim narudžbama zasnovanim na APT, DPKG i UPDATE:

pogodan

  1. apt update: Ažurirajte liste paketa spremišta.
  2. apt upgrade: Bezbjedno ažurirajte pakete iz spremišta.
  3. apt full-upgrade: Ažurirajte pakete iz spremišta u potpunosti.
  4. apt dist-upgrade: Nadogradite trenutnu verziju OS-a na sljedeću dostupnu.
  5. apt install -f: Riješite probleme pri instalaciji paketa i njihovih ovisnosti.
  6. apt install --fix-broken: Riješite probleme vezane za pokvarene pakete.
  7. apt remove nom_paq: Izbrišite pakete. Takođe, može se koristiti i bez imena.
  8. apt autoremove: Automatski uklonite sve neiskorištene pakete.
  9. apt purge nom_paq: Uklonite pakete u potpunosti. Takođe, može se koristiti i bez imena.
  10. apt autopurge: Automatski i potpuno uklonite sve neiskorištene pakete.
  11. apt clean: Izbrišite sve ".deb" pakete, preuzete u direktorijumu prodavnice paketa.
  12. apt autoclean: Uklanja sve pakete iz trgovine paketa, koji se više ne mogu preuzeti.
  13. apt install nom_paq_repo: Instalirajte određeni paket iz spremišta po imenu.
  14. apt install /dir_paq/nom_paq.deb: Instalirajte preuzeti paket po imenu.
  15. apt list *nom_paq*: Navedite pakete uparujući obrazac pretraživanja.
  16. apt list --upgradeable: Navedite pakete koji su dostupni za ažuriranje.
  17. apt show nom_paq: Prikaži podatke i relevantne informacije o paketu iz spremišta.
  18. apt search nom_paq: Prikaži postojeće pakete koji odgovaraju obrascu pretraživanja.
  19. apt edit-sources: Otvorite, u modu za uređivanje, datoteku glavnih softverskih izvora (repozitorija).

dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Instalirajte preuzeti paket po imenu.
  2. dpkg --configure -a: Završite konfiguriranje svih raspakovanih i ukinutih paketa.

ažuriranje

  1. update grub: Ažurirajte GRUB (Multiple Boot Loader v1) instaliran na disku/particiji.
  2. update grub2: Ažurirajte GRUB (Multiple Boot Loader v2) instaliran na disku/particiji.
  3. update-menus: Automatski generiše i ažurira sadržaj sistema menija.
  4. update-alternatives --all: Upravljajte svim informacijama o simboličkim vezama OS-a.

Nešto važno što treba imati na umu je da je većina naredbi prikazana sa trenutnim upraviteljem paketa «pogodan», imaju svoj ekvivalent u prethodnim menadžerima paketa «apt-get"Y"sklonost». Takođe, sa modernim menadžerom paketa «Nala». I naravno, s odgovarajućim upraviteljima paketa svakog GNU/Linux distribucije osim Debiana, kao što su Arch, Fedora i mnogi drugi. Stoga se neki mogu zamijeniti ako je potrebno.

Kako napraviti sigurnosnu kopiju podataka u opremi pomoću Shell skriptiranja?
Vezani članak:
Kako napraviti sigurnosnu kopiju podataka u opremi pomoću Shell skriptiranja?

Pregled: Baner post 2021

Resumen

Ukratko, nadamo se da jeste komande terminala koje smo vam danas pokazali, i predložili ili preporučili, mogu vam direktno poslužiti da kreirate ili poboljšate svoje «Skripta za održavanje i ažuriranje na Debianu» ili druge slične, na osnovu toga ili ne. Inače, odnosno, ako više volite korištenje grafičkih sučelja, možete bez problema koristiti alate treće strane kao npr. Bleachbit o Stacer, i većina uslužnih programa svakog GNU/Linux distribucije koji su mu dostupni. Na primjer, koristim MX Linux, mogu koristiti MX Cleanup i MX Updater.

Na kraju, zapamtite posjetite našu «homepage» na španskom. Ili, na bilo kom drugom jeziku (samo dodavanjem 2 slova na kraj našeg trenutnog URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih) da naučite više aktuelnog sadržaja. Takođe, možete se pridružiti našem zvaničnom kanalu telegram da istražite više vijesti, vodiča i tutorijala. I takođe, ima ovo grupa da razgovarate i naučite više o bilo kojoj IT temi koja se ovdje obrađuje.