Ten post pokazuje, jak zaktualizować FreeBSD do wersji 11.x do v12.
Uaktualnij FreeBSD v11 do v12
Krok 1: Warunki wstępne
Aby zobaczyć, jakiej wersji aktualnie używasz, wydaj poniższe polecenie:
$ freebsd-wersja$ uname -mrs
Dane wyjściowe pokazują, że używamy wersji 12.2 jako najnowsze, ale poniższe polecenia i tak pozwalają na aktualizację jądra. Następnie wpisz poniższe polecenie i naciśnij enter:
$ freebsd-update pobierz zainstaluj
Następnie użyj polecenia pkg, aby zaktualizować dowolny lub wszystkie pakiety.
$ aktualizacja pakietu && aktualizacja pakietu
Krok 2: Zaktualizuj FreeBSD za pomocą metody binarnej
Użyj poniższego polecenia freebsd-update, aby zaktualizować za pomocą metody binarnej:
$ freebsd-update -r 12.Aktualizacja 2-RELEASE
Powyższe polecenie sprawdza plik konfiguracyjny. Poprosi o pozwolenie na wprowadzenie zmian, więc naciśnij y, gdy to zrobi.
Po zakończeniu pobierania i konfiguracji zmienimy teraz właściwości dysku. Wpisz poniższe polecenie:
$ freebsd-update install
Następnie uruchom ponownie system:
$ restartPo pomyślnym ponownym uruchomieniu upewnij się, że system jest ponownie online i użyj poniższego polecenia, aby pozbyć się starych plików i kontynuować aktualizację:
$ freebsd-update install
Po zaktualizowaniu systemu podstawowego zaktualizuj wszystkie pakiety binarne za pomocą poniższego polecenia:
$ pkg-static install -f pkg$ aktualizacja pakietu && aktualizacja pakietu
Następnie sprawdź następujący katalog:
$ sudo /usr/sbin/freebsd-update install
Krok 3: Weryfikacja aktualizacji
Najpierw sprawdź, czy każda usługa jest aktywna:
$ ps aux$ skarpetka -l
$ skarpetka -4
$Sockstat -6
$ netstat -a -n | grep SŁUCHAJ
$ góra
Upewnij się, że w pliku dziennika nie występują żadne błędy podczas korzystania z różnych narzędzi wiersza poleceń:
$ ogon -f /var/log/wiadomości$ błąd grep /ścieżka/do/aplikacji
$ egrep -i 'err|warn|cri' /var/log/messages
Sprawdź aktualną wersję:
$ uname -mrs$ freebsd-wersja
Zawijanie
Ten post zilustrował, jak zaktualizować FreeBSD v11 do 12 za pomocą metody pakietów binarnych. Chociaż FreeBSD 11.2 nie zakończyło wsparcia, lepiej uaktualnić do wersji 12. Z każdą aktualizacją jądro FreeBSD jest wydajniejsze i szybsze.