Skrypt konserwacji i aktualizacji dla Debiana 12 / MX 23

Skrypt konserwacji i aktualizacji dla Debiana 12 / MX 23

Skrypt konserwacji i aktualizacji dla Debiana 12 / MX 23

Przez te wszystkie lata dzieliliśmy się sobą praktyczne i przydatne samouczki dotyczące korzystania z terminala Linux, jego najbardziej podstawowe i niezbędne polecenia oraz jak używać tego wszystkiego razem do tworzenia różnych skryptów powłoki Bash dla określonych funkcji lub działań. Będąc 2 emblematycznymi przykładami, jeden na Skrypt kopii zapasowej i jeszcze jeden o Skrypt konserwacji i aktualizacji zainstalowanego podstawowego systemu operacyjnego Debiana. Które najprawdopodobniej stanowiły w tamtym czasie bazę, którą dla wielu można było udoskonalić lub ulepszyć w odpowiednich dystrybucjach GNU/Linux, opartych na Debianie lub nie.

I chociaż z pewnością poczyniono duży postęp w zakresie aplikacji graficznych, zautomatyzowanych lub nie, dla komputerów domowych i serwerów, w przypadku tych 2 ważnych zadań prawda jest taka, że: Wielu z nas nadal woli używać terminala (konsoli) do ważnych czynności takie jak dogłębna aktualizacja naszego systemu operacyjnego, ręczna i wspomagana lub w pełni zautomatyzowana. Dlatego dzisiaj pokażemy Wam kilka małych polecenia dla dystrybucji GNU/Linux opartych na Debianie 12 które możesz uwzględnić w bieżącym lub następnym skrypcie konserwacji.

Konserwacja i aktualizacja skryptów w systemie GNU / Linux

Skrypt konserwacji i aktualizacji dla GNU/Linux 2018

A przed rozpoczęciem tego samouczka dotyczącego przydatnych wierszy poleceń, aby utworzyć lub ulepszyć własne «Skrypt konserwacji i aktualizacji dla Debiana GNU/Linux 12» lub inne podobne, zalecamy zapoznanie się z poprzedni powiązany post, na końcu:

Konserwacja i aktualizacja skryptów w systemie GNU / Linux
Podobne artykuł:
Jak przeprowadzić konserwację GNU / Linuksa za pomocą skryptu?

Polecenia umożliwiające utworzenie skryptu konserwacji i aktualizacji

Polecenia umożliwiające utworzenie skryptu konserwacji i aktualizacji

Przydatne polecenia do skryptu konserwacji i aktualizacji Debiana

Nasza pierwsza rekomendacja to i w razie czego”, powiedział darmowy i otwarty system operacyjny oparty na Debianie GNU/Linux mieć już zainstalowaną aplikację Bleachbit, a użytkownik ma go bardzo dobrze skonfigurowanego i zoptymalizowanego do graficznego wykonywania konserwacji (czyszczenia) swojego systemu operacyjnego, wykonując ręcznie lub w skrypcie następujące polecenie:

Czyszczenie katalogu (domowego) użytkownika i reszty systemu operacyjnego

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

Czyszczenie systemu operacyjnego za pomocą menedżera pakietów 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

Napraw błędy za pomocą menedżera pakietów DPKG

sudo dpkg --configure -a;

Zaktualizuj GRUB, Initramfs i menu systemu operacyjnego

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

Do tego momentu bardziej podstawowe lub niezbędne rozkazy do użycia. Teraz jedyne, co pozostało do zrobienia, to zdecydować, czy chcemy, aby były one używane w skrypcie w sposób liniowy (sekwencyjny) z interwencją użytkownika lub bez, czy też poprzez niezbędny kod, tak aby Skrypt pytał nas, czy chcemy wykonać każde Kolejność poleceń osobno lub w blokach. To zależy od uznania każdego. Można je również włączyć do skryptu GUI zamiast CLI do wyboru i wykonania za pomocą kliknięć, jak kiedyś pokazałem poniżej publikacja.

Te lub inne podobne linie kodu mogą być również przydatne, w zależności od gustu i potrzeb każdej osoby:

Wyświetl % wykorzystania przestrzeni dyskowej dla każdego punktu montowania

sudo df -h

Zobacz w kolejności alfabetycznej rozmiar zajmowany przez każdą partycję

sudo du -hs /* | sort -k 2

Wyczyść historię terminala użytkownika

history -c

Uzyskaj dziennik wszystkich zainstalowanych pakietów posortowanych alfabetycznie

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

Uzyskaj rejestr wszystkich zainstalowanych pakietów posortowanych według rozmiaru zajętego w MB

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

Podstawowe i popularne polecenia dla dystrybucji GNU/Linux opartych na Debianie

Podstawowe i popularne polecenia dla dystrybucji GNU/Linux opartych na Debianie

Jeśli chcesz uzupełnić, ulepszyć lub udoskonalić swoje Skrypt konserwacji i aktualizacji dla Debiana i inne podobne, poniżej znajduje się mała lista z najbardziej podstawowymi i powszechnymi zamówieniami opartymi na APT, DPKG i UPDATE:

trafny

  1. apt update: Zaktualizuj listy pakietów repozytorium.
  2. apt upgrade: Bezpiecznie aktualizuj pakiety z repozytoriów.
  3. apt full-upgrade: Zaktualizuj całkowicie pakiety z repozytoriów.
  4. apt dist-upgrade: Uaktualnij bieżącą wersję systemu operacyjnego do następnej dostępnej.
  5. apt install -f: Rozwiązywanie problemów z instalacją pakietów i ich zależności.
  6. apt install --fix-broken: Rozwiązywanie problemów związanych z uszkodzonymi pakietami.
  7. apt remove nom_paq: Usuń pakiety. Można go również używać bez nazwy.
  8. apt autoremove: Automatycznie usuwaj wszystkie nieużywane pakiety.
  9. apt purge nom_paq: Całkowicie usuń pakiety. Można go również używać bez imienia.
  10. apt autopurge: Automatycznie i całkowicie usuń wszystkie nieużywane pakiety.
  11. apt clean: Usuń wszystkie pakiety „.deb” pobrane z katalogu magazynu pakietów.
  12. apt autoclean: Usuwa wszystkie pakiety z magazynu pakietów, których nie można już pobrać.
  13. apt install nom_paq_repo: Zainstaluj określony pakiet z repozytorium według nazwy.
  14. apt install /dir_paq/nom_paq.deb: Zainstaluj pobrany pakiet według nazwy.
  15. apt list *nom_paq*: Wyświetl listę pakietów, dopasowując wzorzec wyszukiwania.
  16. apt list --upgradeable: Lista pakietów dostępnych do aktualizacji.
  17. apt show nom_paq: Pokaż dane i istotne informacje pakietu z repozytorium.
  18. apt search nom_paq: Pokaż istniejące pakiety pasujące do wzorca wyszukiwania.
  19. apt edit-sources: Otwórz w trybie edycji główny plik źródeł oprogramowania (repozytoriów).

dpkg

  1. dpkg -i /dir_paq/nom_paq.deb: Zainstaluj pobrany pakiet według nazwy.
  2. dpkg --configure -a: Dokończ konfigurowanie wszystkich rozpakowanych i wycofanych pakietów.

aktualizacja

  1. update grub: Zaktualizuj GRUB (Multiple Boot Loader v1) zainstalowany na dysku/partycji.
  2. update grub2: Zaktualizuj GRUB (Multiple Boot Loader v2) zainstalowany na dysku/partycji.
  3. update-menus: Automatycznie generuj i aktualizuj zawartość Systemu Menu.
  4. update-alternatives --all: Zarządzaj wszystkimi informacjami dowiązań symbolicznych systemu operacyjnego.

Należy pamiętać, że większość poleceń jest wyświetlana w bieżącym menedżerze pakietów «trafny», mają swój odpowiednik w poprzednich menedżerach pakietów «apt-get"Y"uzdolnienie». Również z nowoczesnym menedżerem pakietów «Nala». I oczywiście z odpowiednimi menedżerami pakietów każdej dystrybucji GNU/Linux innej niż Debian, takiej jak Arch, Fedora i wiele innych. Dlatego w razie potrzeby niektóre można wymienić.

Jak wykonać kopię zapasową danych w sprzęcie za pomocą skryptów powłoki?
Podobne artykuł:
Jak wykonać kopię zapasową danych w sprzęcie za pomocą skryptów powłoki?

Podsumowanie: banner post 2021

streszczenie

Krótko mówiąc, mamy nadzieję, że tak polecenia terminala które dzisiaj pokazaliśmy oraz zasugerowaliśmy lub poleciliśmy, mogą bezpośrednio posłużyć Ci do stworzenia lub ulepszenia własnych «Skrypt konserwacji i aktualizacji w Debianie» lub inne podobne, oparte na tym lub nie. W przeciwnym razie, czyli jeśli wolisz korzystać z interfejsów graficznych, możesz bez problemu skorzystać z narzędzi firm trzecich, takich jak Wybielacz o Stacer, a także większość narzędzi dostępnych dla każdej dystrybucji GNU/Linux. Na przykład używam MX Linux, mogę używać MX Cleanup i MX Updater.

Na koniec pamiętaj odwiedź nasz «strona główna» en Español. Lub w dowolnym innym języku (po prostu dodając 2 litery na końcu naszego bieżącego adresu URL, na przykład: ar, de, en, fr, ja, pt i ru i wiele innych), aby dowiedzieć się więcej o aktualnej zawartości. Możesz także dołączyć do naszego oficjalnego kanału Telegram aby odkryć więcej wiadomości, przewodników i samouczków. A także ma to grupa aby porozmawiać i dowiedzieć się więcej na każdy omawiany tutaj temat IT.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.