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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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.
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:
pakiet linux-generic nie powinien już być zawieszony.
jak widać, pakiet linux-generic nie znajduje się już na liście hold.
w ten sam sposób możesz odłączyć Pakiety linux-headers-generic i linux-image-generic w następujący sposób:
teraz, jeśli zaktualizujesz wszystkie pakiety, pakiety Linux-generic, linux-headers-generic i linux-image-generic również powinny zostać zaktualizowane.
usuwanie niepotrzebnych pakietów:
Po zakończeniu aktualizacji możesz usunąć wszystkie niepotrzebne pakiety za pomocą następującego polecenia:
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:
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.