Skript údržby a aktualizace pro Debian 12 / MX 23

Skript údržby a aktualizace pro Debian 12 / MX 23

Skript údržby a aktualizace pro Debian 12 / MX 23

Během všech těch let jsme sdíleli praktické a užitečné návody na používání Linuxového terminálu, jeho nejzákladnější a nejzákladnější příkazy a jak toto vše společně používat k vytváření různých skriptů Bash Shell pro určité funkce nebo činnosti. Jedná se o 2 symbolické příklady, jeden na a Zálohovací skript a další o a Údržba a aktualizace skriptu nainstalovaného základního operačního systému Debian. Což s největší pravděpodobností bylo v té době základem, který bylo možné zdokonalit nebo vylepšit pro mnohé v jejich příslušných distribucích GNU/Linux, založených na Debianu nebo ne.

A i když bylo jistě dosaženo velkého pokroku v oblasti grafických aplikací, ať už automatizovatelných nebo ne, pro domácí počítače a servery, v těchto 2 důležitých úkolech je pravdou, že Mnoho z nás stále preferuje používání terminálu (konzole) pro důležité činnosti jako je hloubková aktualizace našeho operačního systému, ať už ručně as asistovanou nebo plně automatizovanou. Proto si dnes nějaké malé ukážeme příkazové příkazy pro GNU/Linux distribuce založené na Debianu 12 které byste mohli zahrnout do svého aktuálního nebo dalšího skriptu údržby.

Skript pro údržbu a aktualizaci v systému GNU / Linux

Údržba a aktualizace skriptu pro GNU/Linux 2018

A než začnete tento tutoriál o užitečných příkazových řádcích, abyste si vytvořili nebo vylepšili svůj vlastní «Údržba a aktualizace skriptu pro Debian GNU/Linux 12» nebo jiné podobné, doporučujeme prozkoumat předchozí související příspěvek, na jeho konci:

Skript pro údržbu a aktualizaci v systému GNU / Linux
Související článek:
Jak provést údržbu GNU / Linux pomocí skriptu?

Příkazy pro vytvoření skriptu údržby a aktualizace

Příkazy pro vytvoření skriptu údržby a aktualizace

Užitečné příkazy pro údržbu a aktualizace skriptu pro Debian

Naše první doporučení je a jen pro případ, řekl svobodný a otevřený operační systém založený na Debian GNU/Linux mít již nainstalovanou aplikaci Bleachbita uživatel jej má velmi dobře nakonfigurovaný a optimalizovaný tak, aby graficky prováděl údržbu (čištění) svého operačního systému, ručně nebo v rámci skriptu spouštěl následující příkazy:

Čištění uživatelského (domovského) adresáře a zbytku operačního systému

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

Čištění operačního systému pomocí správce balíčků 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

Opravte chyby pomocí správce balíčků DPKG

sudo dpkg --configure -a;

Aktualizujte GRUB, Initramfs a nabídky operačního systému

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

Až do tohoto bodu, více základních nebo nezbytných příkazů k použití. Nyní zbývá pouze rozhodnout, zda chceme, aby byly použity v rámci skriptu lineárně (sekvenčně) se zásahem uživatele nebo bez něj, nebo prostřednictvím nezbytného kódu, aby se nás skript zeptal, zda chceme provést každý příkaz objednat samostatně nebo v blocích. To je na uvážení každého. Také by mohly být začleněny do GUI skriptu místo CLI pro výběr a provedení pomocí kliknutí, jak jsem kdysi ukázal v následujícím textu uveřejnění.

Tyto řádky kódu nebo jiné podobné mohou být také užitečné, v závislosti na vkusu a potřebě každého člověka:

Zobrazit % využití úložného prostoru pro každý přípojný bod

sudo df -h

Podívejte se v abecedním pořadí na velikost obsazenou každým oddílem

sudo du -hs /* | sort -k 2

Vymažte historii terminálu uživatele

history -c

Získejte protokol všech nainstalovaných balíčků seřazených podle abecedy

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

Získejte záznam všech nainstalovaných balíčků seřazených podle velikosti v obsazených MB

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

Základní a běžné příkazy pro GNU/Linux distribuce založené na Debianu

Základní a běžné příkazy pro GNU/Linux distribuce založené na Debianu

Chcete-li své doplnit, vylepšit nebo zdokonalit Údržba a aktualizace skriptu pro Debian a další podobné, níže je malý seznam s nejzákladnějšími a nejběžnějšími objednávkami založenými na APT, DPKG a UPDATE:

nakloněný

  1. apt update: Aktualizujte seznamy balíčků úložiště.
  2. apt upgrade: Bezpečně aktualizujte balíčky z úložišť.
  3. apt full-upgrade: Kompletně aktualizujte balíčky z úložišť.
  4. apt dist-upgrade: Upgradujte aktuální verzi operačního systému na další dostupnou.
  5. apt install -f: Řešení problémů s instalací balíčků a jejich závislostí.
  6. apt install --fix-broken: Řešení problémů souvisejících s poškozenými balíčky.
  7. apt remove nom_paq: Odstraňte balíčky. Může být také použit bez názvu.
  8. apt autoremove: Automaticky odstranit všechny nepoužívané balíčky.
  9. apt purge nom_paq: Odstraňte balíčky úplně. Může být také použit bez názvu.
  10. apt autopurge: Automaticky a úplně odstraňte všechny nepoužívané balíčky.
  11. apt clean: Smažte všechny balíčky ".deb" stažené v adresáři úložiště balíčků.
  12. apt autoclean: Odebere všechny balíčky z úložiště balíčků, které již nelze stáhnout.
  13. apt install nom_paq_repo: Nainstalujte určitý balíček z úložiště podle názvu.
  14. apt install /dir_paq/nom_paq.deb: Nainstalujte stažený balíček podle názvu.
  15. apt list *nom_paq*: Vypište balíčky podle vyhledávacího vzoru.
  16. apt list --upgradeable: Seznam balíčků dostupných pro aktualizaci.
  17. apt show nom_paq: Zobrazit data a relevantní informace o balíčku z úložiště.
  18. apt search nom_paq: Zobrazit existující balíčky, které odpovídají vyhledávacímu vzoru.
  19. apt edit-sources: Otevřete v režimu úprav soubor hlavních zdrojů softwaru (úložišť).

dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Nainstalujte stažený balíček podle názvu.
  2. dpkg --configure -a: Dokončete konfiguraci všech rozbalených a ukončených balíčků.

aktualizovat

  1. update grub: Aktualizujte GRUB (Multiple Boot Loader v1) nainstalovaný na disku/diskovém oddílu.
  2. update grub2: Aktualizujte GRUB (Multiple Boot Loader v2) nainstalovaný na disku/diskovém oddílu.
  3. update-menus: Automaticky generovat a aktualizovat obsah systému menu.
  4. update-alternatives --all: Spravujte všechny informace o symbolických odkazech OS.

Důležité je mít na paměti, že většina příkazů zobrazených s aktuálním správcem balíčků «nakloněný», mají svůj ekvivalent v předchozích správcích balíčků «apt-get"Y"schopnost». Také s moderním správcem balíčků «Nala». A samozřejmě s příslušnými správci balíčků každého GNU/Linux Distra kromě Debianu, jako je Arch, Fedora a mnoho dalších. Proto lze některé v případě potřeby vyměnit.

Jak vytvořit zálohu dat v zařízení pomocí skriptování Shell?
Související článek:
Jak vytvořit zálohu dat v zařízení pomocí skriptování Shell?

Shrnutí: Banner post 2021

Shrnutí

Stručně řečeno, doufáme, že jste příkazy terminálu které jsme vám dnes ukázali a navrhli nebo doporučili, vám mohou přímo posloužit k vytvoření nebo vylepšení vašeho vlastního «Údržba a aktualizace skriptu v Debianu» nebo jiné podobné, na tom založené nebo ne. V opačném případě, tedy pokud preferujete použití grafických rozhraní, můžete bez problému použít nástroje třetích stran jako např. Bělidlo o Stacera většinu utilit každého GNU/Linux Distra, které jsou pro něj dostupné. Například používám MX Linux, mohu použít MX Cleanup a MX Updater.

Konečně, pamatujte navštivte naše «domovská stránka» en Español ± ol. Nebo v jakémkoli jiném jazyce (prostě přidáním 2 písmen na konec naší aktuální adresy URL, například: ar, de, en, fr, ja, pt a ru, mezi mnoha dalšími), abyste se dozvěděli více aktuálního obsahu. A také se můžete připojit k našemu oficiálnímu kanálu Telegram k prozkoumání dalších novinek, průvodců a výukových programů. A také má toto skupina mluvit a dozvědět se více o jakémkoli tématu IT, které zde najdete.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.