Konfigurowanie automatycznych aktualizacji:
Domyślnie automatyczna aktualizacja lub aktualizacja bez opieki jest włączona w Ubuntu 20.04 LTS.
Jeśli chcesz skonfigurować automatyczną aktualizację, otwórz plik konfiguracyjny /etc/apt/apt.conf.D/20Auto Upadgrades Z następującym poleceniem:
$ sudo nano/etc/apt/apt.conf.D/20Auto Upadgrades
Tutaj pierwsza linia Apt :: Perioric :: aktualizacja-proszek „1”; jest używany do informowania Menedżera pakietu Apt, aby automatycznie informować pamięć podręczną pakietu.
Druga linia, Apt :: Periorc :: bez opieki „1”; Służy do informowania Menedżera pakietów Apt do automatycznej aktualizacji pakietów.
Ustaw, aby wyłączyć automatyczną aktualizację lub aktualizację bez opieki Apt :: okresowe :: aktualiza I Apt :: okresowe :: bez opieki Do 0 jak pokazano na zrzucie ekranu poniżej.
Po zakończeniu naciśnij + X śledzony przez Y I Aby zapisać plik konfiguracyjny.
Aktualizacja pamięci podręcznej repozytorium pakietów:
Zanim spróbujesz zainstalować, zaktualizować lub usunąć dowolne pakiety, musisz zaktualizować pamięć podręczną repozytorium pakietów Apt. To zaktualizuje bazę danych pakietów Ubuntu 20.04 Maszyna LTS i sprawdź, czy dostępna jest jakakolwiek nowsza wersja zainstalowanych pakietów.
Aby zaktualizować pamięć podręczną repozytorium pakietów Apt, uruchom następujące polecenie:
Aktualizacja $ sudo apt
Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana. Jak widać, 35 pakietów można aktualizować do nowych wersji.
Aktualizacja określonych pakietów:
Możesz sprawdzić listę pakietów, dla których aktualizacje są dostępne za pomocą następującego polecenia:
$ sudo apt lista -Ukształcenie się
Należy wyświetlić listę pakietów aktualizowanych. W każdym wierszu nazwa pakietu jest drukowana w kolorze zielonym tekstem.
Po prawej stronie każdego wiersza drukowana jest wersja pakietu. Po lewej stronie każdej linii nowsza dostępna wersja jest wydrukowana jako zaznaczona na zrzucie ekranu poniżej.
Teraz, aby zaktualizować jeden pakiet (powiedzmy aport), Uruchom następujące polecenie:
$ sudo apt instal instaluj aprobat
Jak widzisz, aport i jego zależności (Python3-apport) zostanie zaktualizowany. Te 2 pakiety mają rozmiar około 212 kb. Zatem około 212 kb pakietów zostanie pobranych z Internetu. Po ich zainstalowaniu zostanie użyte około 1024 b (bajtów) dodatkowej przestrzeni dysku.
Aby potwierdzić aktualizację, naciśnij Y a następnie naciśnij .
Paczka aport a jego zależności powinny zostać zaktualizowane.
Aktualizacja wszystkich pakietów:
Zamiast zaktualizować pakiety jeden po drugim, możesz zaktualizować wszystkie dostępne pakiety jednocześnie za pomocą następującego polecenia:
$ sudo apt uaktualnienie
Apt pokaże podsumowanie aktualizacji. Tutaj 33 pakiety zostanie zaktualizowane. 5 pakietów zostanie nowo zainstalowanych. Ulepszenie wynosi około 93.0 MB wielkości. Więc około 93.0 MB pakietów zostanie pobrane z Internetu. Po aktualizacji wymagane będzie około 359 MB dodatkowego miejsca na dysku.
Apt pokaże nowe pakiety, które zostaną zainstalowane. W tym rozdziale wyświetlane są głównie nowe pakiety nagłówków jądra i jądra.
Apt pokaże listę pakietów, które zostaną zaktualizowane.
Apt pokaże również stare pakiety, które nie są już wymagane. Możesz je bezpiecznie usunąć po zakończeniu aktualizacji.
Gdy będziesz gotowy, naciśnij Y a następnie naciśnij Aby potwierdzić aktualizację.
Apt powinien zacząć pobierać wszystkie wymagane pakiety z Internetu.
Po zainstalowaniu wszystkich nowych pakietów aktualizacja powinna zostać zakończona.
Teraz ponownie uruchom komputer, aby zmiany wdała się za pomocą następującego polecenia:
$ sudo restart
Pakiety blokujące:
Możesz zablokować określone pakiety, jeśli nie chcesz ich zaktualizować, gdy zaktualizujesz wszystkie pakiety za pomocą Sudo Apt Upgrade Komenda.
Najpierw wymień wszystkie pakiety aktualizacyjne za pomocą następującego polecenia:
$ sudo apt lista -Ukształcenie się
Wszystkie pakiety aktualizowalne powinny być wymienione.
Powiedzmy, że nie chcesz pakietów jądra Linux (Linux-Generic, Linux-Headers-Generic I Linux-Image-Generic) Aby zostać zaktualizowanym. Będziesz musiał oznaczyć te pakiety jako trzymać.
Aby utrzymać ulepszenia pakietu Linux-Generic, Uruchom następujące polecenie:
$ sudo apt-mark hold linux-generic
Paczka Linux-Generic powinno być wstrzymane.
W ten sam sposób możesz utrzymać aktualizacje pakietów Linux-Headers-Generic I Linux-Image-Generic następująco:
$ sudo apt-mark hold-headers-headers-generalny Linux-Image-Generic
Pakiety Linux-Headers-Generic I Linux-Image-Generic powinno być wstrzymane.
Możesz wymienić wszystkie pakiety ustawione na następujące polecenie:
$ sudo apt-mark showhold
Jak widać, wymienione są wszystkie pakiety, które ustawiłem.
Teraz spróbuj zaktualizować wszystkie pakiety w następujący sposób.
$ sudo apt uaktualnienie
Jak widać, pakiety (Linux-Generic, Linux-Headers-Generic I Linux-Image-Generic) które oznaczyłem jako trzymanie, nie zostaną zaktualizowane z resztą pakietów.
Odblokowanie pakietów:
Jeśli później zdecydujesz się uaktualnić pakiety, które oznaczyłeś jako trzymanie, wszystko, co musisz zrobić.
Możesz Unfhold Linux-Generic Pakiet w następujący sposób:
$ sudo apt-mark unhold linux-generic
Paczka Linux-Generic nie powinien już być zawieszony.
Jak widać, pakiet Linux-Generic nie ma już na liście wstrzymania.
$ sudo apt-mark showhold
W ten sam sposób możesz objąć pakiety Linux-Headers-Generic I Linux-Image-Generic następująco:
$ sudo apt-mark Unhold Linux-Generic-Headers-Headers-Generic Linux-Image-Generic
Teraz, jeśli zaktualizujesz wszystkie pakiety, pakiety Linux-Generic, Linux-Headers-Generic, I Linux-Image-Generic należy również uaktualnić.
$ sudo apt uaktualnienie
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 niepotrzebne pakiety.
Jeśli masz jakieś niepotrzebne pakiety, zostaną wyświetlone i zostaniesz poproszony o ich usunięcie. Po prostu naciśnij Y a następnie naciśnij Aby je usunąć.
Czyszczenie pamięci podręcznej:
Po zaktualizowaniu komputera nowsza wersja pakietów zostanie buforowana w /var/cache/apt/archiwa/ katalog twojego komputera. Możesz je usunąć i zwolnić przestrzenie na dysku.
Aby je usunąć, uruchom następujące polecenie:
$ sudo apt autoklean
Pakiety buforowane należy usunąć.
W ten sposób aktualizujesz Ubuntu 20.04 LTS z wiersza poleceń. Dziękujemy za przeczytanie tego artykułu.