Oprócz doskonałych funkcji, które oferuje Ubuntu Server, ma również całkiem przydatny i łatwy do zrozumienia mechanizm aktualizacji, który czyni go jednym z najlepszych w użyciu, jeśli jesteś nowy w korzystaniu z systemów operacyjnych Linux dla serwerów.
W tym przewodniku omówimy, jak używać systemu aktualizacji Ubuntu Server do przejścia instalacji do nowej wersji. Utwórz więc kopię zapasową danych i zacznijmy!
Uruchom narzędzia do aktualizacji
Przed przeniesieniem instalacji Ubuntu Server do nowej wersji konieczne jest uruchomienie narzędzi do aktualizacji, aby wszystkie aktualnie zainstalowane pakiety były aktualne.
Aby uruchomić tradycyjną aktualizację na Ubuntu Server, otwórz okno terminala i SSH, jeśli twój komputer jest zdalny. Lub usiądź i zaloguj się. Po zalogowaniu użyj polecenia sudo -s, aby przenieść powłokę na użytkownika root.
sudo-s
Po przejściu sesji wiersza polecenia do użytkownika root użyj go do uruchomienia polecenia Apt update , aby Ubuntu Server sprawdził Internet w poszukiwaniu aktualizacji.
trafna aktualizacja
Gdy menedżer pakietów Ubuntu Server wykona polecenie pingowania serwerów oprogramowania w celu uzyskania aktualizacji, wyświetli informacje o liczbie dostępnych aktualizacji do zainstalowania.
Aby zapoznać się z oczekującymi aktualizacjami serwera Ubuntu, możesz użyć polecenia Apt list z przełącznikiem „możliwość aktualizacji”.
apt list —możliwość aktualizacji
Przeczytaj aktualizacje i ustal, czy można je zainstalować w Twoim systemie. Następnie użyj Trafna aktualizacja polecenie, aby zakończyć proces.
trafna aktualizacja -y
Po skonfigurowaniu wszystkich aktualizacji Ubuntu Server w systemie przejdź do następnej sekcji samouczka. Lub zrestartuj komputer, jeśli aktualizator poprosi o to.
Uaktualnienie z dystrybucji
Po wykonaniu poleceń aktualizacji i aktualizacji bardzo ważne jest, aby uruchomić polecenie dist-upgrade , aby zainstalować wszelkie uaktualnienia dystrybucji dla aktualnie uruchomionej wersji Ubuntu Server.
Uwaga: polecenie dist-upgrade to nie to samo, co polecenie aktualizacji. Choć podobne, obsługują różne aspekty systemu operacyjnego.
dist-upgrade -y
Po wykonaniu polecenia dist-upgrade ponownie uruchom ponownie serwer Ubuntu. Gdy wróci do trybu online, przejdź do następnej sekcji procesu aktualizacji.
Zainstaluj Menedżera aktualizacji
W tym przewodniku skupimy się na pokazaniu, jak zaktualizować Ubuntu Server za pomocą narzędzia Update Manager. W niektórych wersjach systemu operacyjnego program może nie być preinstalowany. Tak więc, zanim przejdziesz do korzystania z tego narzędzia, użyj menedżera pakietów Apt , aby je zainstalować.
sudo apt install update-manager-core
Po instalacji Apt Menedżer aktualizacji powinien być gotowy do pracy. Aby uzyskać więcej informacji o narzędziu, uruchom man update-managerw sesji terminalowej.
Zmień swoją wersję
Zdecydowana większość użytkowników Ubuntu Server korzysta z wersji LTS systemu operacyjnego. Chociaż generalnie jest to dobra decyzja, warto sprawdzić również wersje inne niż LTS. Problem polega na tym, że Ubuntu domyślnie wyłącza możliwość aktualizacji do wersji innych niż LTS.
Aby zmienić ścieżkę wydania dla swojego Ubuntu Server, otwórz plik „release-upgrades” w edytorze tekstu Nano.
nano -w /etc/update-manager/release-upgrades
Przejrzyj plik konfiguracyjny Prompt=ltsi zmień go na poniższy kod.
Uwaga: jeśli nie używasz wersji LTS Ubuntu Server, pomiń ten krok.
Prompt=normal
Po poprawieniu kodu w menedżerze aktualizacji Ubuntu Server nadszedł czas, aby zapisać kod za pomocą Nano. Naciśnij Ctrl + O, aby zapisać. Po tym, zamknij edytor z + X Ctrl połączeniu klawiatury.
Sprawdź, czy jest nowa wersja
Następnym krokiem w procesie aktualizacji jest użycie programu update-manager do sprawdzenia repozytoriów Ubuntu pod kątem następnej wersji Ubuntu Server dostępnej do pobrania.
Aby to sprawdzić, uruchom polecenie do-release-upgrade z przełącznikiem wiersza polecenia „c ”.
Uwaga: upewnij się, że uruchamiasz do-release-upgrade z powłoką Root. Jeśli tego nie zrobisz, może nie działać poprawnie.
sudo-s
do-release-upgrade -c
Zezwól programowi na sprawdzenie i ustalenie, czy Twój system operacyjny ma dostępną aktualizację. Następnie, jeśli program mówi, że dostępna jest aktualizacja do instalacji, uruchom polecenie do-release-upgrade z przełącznikiem wiersza polecenia -d .
do-release-upgrade -d
Pamiętaj, że uruchomienie tej aktualizacji zajmie dużo czasu. Od Ciebie zależy, czy będziesz mieć oko na swój system i upewnić się, że nic nie pójdzie nie tak.
O czym należy pamiętać podczas aktualizacji Ubuntu Server
Korzystanie z programu update-manager sprawia, że aktualizacja Ubuntu Server jest bezbolesna. Jednak nie jest to w 100% bezbłędne, a problemy i awarie, choć rzadkie, z pewnością mogą się zdarzyć.
Aby tego uniknąć, zdecydowanie zalecamy skonsultowanie się z oficjalną Ubuntu Wiki i przeczytanie, co mają do powiedzenia na temat aktualizacji między wydaniami, ponieważ będą mieli wiele wskazówek i sztuczek, które pomogą ci po drodze.