Jak zaktualizować Ubuntu 20.04 z interfejsu wiersza poleceń

w tym artykule pokażę, jak zaktualizować Ubuntu 20.04 LTS z wiersza poleceń. Więc zaczynajmy.

Konfigurowanie automatycznych aktualizacji:

domyślnie w Ubuntu 20.04 LTS włączona jest automatyczna aktualizacja lub aktualizacja bez nadzoru.

Jeśli chcesz skonfigurować automatyczną aktualizację, otwórz plik konfiguracyjny /etc/apt/apt.conf.d/20auto-uaktualnienie za pomocą następującego polecenia:

$ sudo nano /etc/apt/apt.conf.d/20auto-upgrades

pierwsza linia APT::Periodic::Update-Package-Lists „1” jest używana do polecenia menedżerowi pakietów APT, aby automatycznie aktualizował pamięć podręczną pakietów.

druga linia, APT::Periodic::Unattended-Upgrade „1”; jest używana do polecenia menedżerowi pakietów APT, aby automatycznie aktualizował Pakiety.

aby wyłączyć automatyczną aktualizację lub nienadzorowaną aktualizację, Ustaw APT::Periodic::Update-Package-Lists i APT::Periodic::Unattended-Upgrade do 0, Jak pokazano na zrzucie ekranu poniżej.

Po zakończeniu naciśnij<Ctrl> + X, a następnie Y i<wprowadź>, aby zapisać plik konfiguracyjny.

aktualizacja pamięci podręcznej repozytorium pakietów:

zanim spróbujesz zainstalować, zaktualizować lub usunąć jakiekolwiek pakiety, musisz zaktualizować pamięć podręczną repozytorium pakietów APT. Spowoduje to aktualizację bazy pakietów twojego komputera Ubuntu 20.04 LTS i sprawdzenie, czy jest dostępna nowsza wersja zainstalowanych pakietów.

aby zaktualizować pamięć podręczną repozytorium pakietów APT, uruchom następujące polecenie:

$ sudo apt update

pamięć podręczna repozytorium pakietów APT powinna zostać zaktualizowana. Jak widać, 35 pakietów można zaktualizować do nowych wersji.

aktualizacja określonych pakietów:

Możesz sprawdzić listę pakietów, dla których dostępne są aktualizacje za pomocą następującego polecenia:

$ sudo apt list –upgradable

powinna zostać wyświetlona lista pakietów, które można upgradować. W każdym wierszu Nazwa pakietu jest drukowana w kolorze zielonym.

po prawej stronie każdej linii drukowana jest starsza wersja pakietu. Po lewej stronie każdej linii drukowana jest nowsza dostępna wersja, jak zaznaczono na zrzucie ekranu poniżej.

teraz, aby uaktualnić pojedynczy pakiet (powiedzmy apport), uruchom następujące polecenie:

$ sudo apt install apport

jak widzisz, apport i jego zależności (python3-apport) zostaną zaktualizowane. Te 2 pakiety mają rozmiar około 212 KB. Tak więc około 212 KB pakietów zostanie pobranych z Internetu. Po ich zainstalowaniu zostanie wykorzystane około 1024 B (bajtów) dodatkowej przestrzeni dyskowej.

aby potwierdzić aktualizację, Naciśnij Y, a następnie naciśnij<wprowadź>.

aport pakietu i jego zależności powinny zostać zaktualizowane.

Aktualizacja wszystkich pakietów:

zamiast aktualizować pakiety jeden po drugim, możesz uaktualnić wszystkie dostępne pakiety jednocześnie za pomocą następującego polecenia:

$ sudo apt upgrade

apt pokaże ci podsumowanie aktualizacji. Tutaj 33 pakiety zostaną zaktualizowane. 5 pakietów zostanie nowo zainstalowanych. Aktualizacja ma rozmiar około 93,0 MB. Około 93.0 MB pakietów zostanie pobranych z Internetu. Po aktualizacji wymagane będzie około 359 MB dodatkowego miejsca na dysku.

APT pokaże ci nowe pakiety, które zostaną zainstalowane. W tej sekcji wyświetlane są głównie nowe pakiety nagłówków jądra i jądra.

APT wyświetli listę pakietów, które zostaną zaktualizowane.

APT pokaże Ci również stare pakiety, które nie są już potrzebne. Możesz je bezpiecznie usunąć po zakończeniu aktualizacji.

gdy będziesz gotowy, naciśnij Y, a następnie naciśnij<wprowadź>, aby potwierdzić aktualizację.

APT powinien rozpocząć pobieranie wszystkich wymaganych pakietów z Internetu.

Po zainstalowaniu wszystkich nowych pakietów aktualizacja powinna być zakończona.

Teraz uruchom ponownie komputer, aby zmiany odniosły skutek za pomocą następującego polecenia:

$ sudo reboot

blokowanie pakietów:

możesz zablokować określone pakiety, jeśli nie chcesz ich aktualizować podczas aktualizacji wszystkich pakietów za pomocą polecenia sudo apt upgrade.

najpierw lista wszystkich pakietów, które można uaktualnić, używając następującego polecenia:

$ sudo apt list –upgradable

wszystkie pakiety, które można uaktualnić, powinny być wymienione.

powiedzmy, że nie chcesz uaktualniać pakietów jądra Linuksa (linux-generic, linux-headers-generic i linux-image-generic). Będziesz musiał oznaczyć te pakiety jako wstrzymane.

aby zatrzymać uaktualnienia dla pakietu linux-generic, uruchom następujące polecenie:

$ sudo apt-mark hold linux-generic

pakiet Linux-generic powinien zostać zawieszony.

w ten sam sposób możesz trzymać uaktualnienia dla pakietów linux-headers-generic i linux-image-generic w następujący sposób:

$ sudo apt-mark hold linux-headers-generic linux-image-generic

pakiety linux-headers-generic i linux-image-generic powinny zostać wstrzymane.

możesz wyświetlić listę wszystkich pakietów, które są zatrzymane za pomocą następującego polecenia:

$ sudo apt-mark showhold

jak widzisz, wszystkie pakiety, które ustawiłem na hold są wyświetlane.

teraz spróbuj zaktualizować wszystkie pakiety w następujący sposób.

$ sudo apt upgrade

jak widać, Pakiety (linux-generic, linux-headers-generic i linux-image-generic), które oznaczyłem jako hold, nie zostaną zaktualizowane wraz z resztą pakietów.

odblokowanie pakietów:

Jeśli później zdecydujesz się na uaktualnienie pakietów oznaczonych jako hold, wystarczy je odpiąć.

możesz odłączyć pakiet linux-generic w następujący sposób:

$ sudo apt-mark unhold linux-generic

pakiet linux-generic nie powinien już być zawieszony.

jak widać, pakiet linux-generic nie znajduje się już na liście hold.

$ sudo apt-mark showhold

w ten sam sposób możesz odłączyć Pakiety linux-headers-generic i linux-image-generic w następujący sposób:

$ sudo apt-Mark unhold Linux-generic linux-headers-generic linux-image-generic

teraz, jeśli zaktualizujesz wszystkie pakiety, pakiety Linux-generic, linux-headers-generic i linux-image-generic również powinny zostać zaktualizowane.

$ sudo apt upgrade

usuwanie niepotrzebnych pakietów:

Po zakończeniu aktualizacji możesz usunąć wszystkie niepotrzebne pakiety za pomocą następującego polecenia:

$ sudo apt autoremove

w moim przypadku nie są dostępne żadne niepotrzebne pakiety.

Jeśli masz jakieś niepotrzebne pakiety, zostaną one wyświetlone i zostaniesz poproszony o ich usunięcie. Po prostu naciśnij Y, a następnie naciśnij <wprowadź>, aby je usunąć.

Czyszczenie pamięci podręcznej:

Po uaktualnieniu komputera, nowsza wersja pakietów będzie buforowana w katalogu /var/cache/apt/archives/ twojego komputera. Możesz je usunąć i zwolnić miejsce na dysku.

aby je usunąć, uruchom następujące polecenie:

$ sudo apt autoclean

buforowane pakiety powinny zostać usunięte.

tak więc, w ten sposób aktualizujesz Ubuntu 20.04 LTS z wiersza poleceń. Dziękujemy za przeczytanie tego artykułu.

Related Posts

Dodaj komentarz

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