Zaktualizuj jądro FreeBSD

Zaktualizuj jądro FreeBSD
FreeBSD jest jednym z wielu systemów operacyjnych w rodzinie dystrybucji oprogramowania Berkeley, która obejmuje OpenBSD, NetBSD, Dragonfly BSD, aby wymienić kilka. FreeBSD dzieli całkiem kilka podobieństw z Linuksem; Różnica między nimi polega na tym, że w przeciwieństwie do Linux, FreeBSD jest zgodny z jądrem, sterownikami, a także oprogramowaniem systemowym. Z każdym nowym wydaniem FreeBSD otrzymuje nowe funkcje, dzięki czemu jądro jest bardziej wydajne.

Ten post pokazuje, jak uaktualnić FreeBSD w wersji 11.x do v12.

Uaktualnij FreeBSD V11 do V12

Krok 1: Wymagania wstępne

Aby zobaczyć, jakiej wersji używasz, wydaj poniższe polecenie:

$ freeBSD-wersja
$ uname -mrs

Wyjście ujawnia, że ​​używamy wersji 12.2 jako najnowsze, ale następujące polecenia i tak umożliwia zaktualizowanie jądra. Następnie wpisz polecenie poniżej i naciśnij ENTER:

$ freeBsd-update instaluj instalację

Następnie użyj polecenia PKG, aby zaktualizować dowolny lub wszystkie pakiety.

$ pkg aktualizacja && pkg aktualizację

Krok 2: Uaktualnij FreeBSD przy użyciu metody binarnej

Użyj komendy FreeBSD-update poniżej, aby zaktualizować za pomocą metody binarnej:

$ freeBsd -update -r 12.Ulepszenie 2 zwolnienia

Polecenie powyżej analizuje plik konfiguracyjny. Poprosi o zgodę na wprowadzenie zmian, więc naciśnij Y, gdy tak.

W przypadku pobrania i konfiguracji są teraz zmienione, teraz zmienimy właściwości dysku. Wprowadź polecenie poniżej:

$ freeBsd-update Instal

Następnie uruchom ponownie system:

$ reboot

Po udanym ponownym uruchomieniu upewnij się, że system wrócił online i użyj poniższego polecenia, aby pozbyć się starych plików i kontynuuj aktualizację:

$ freeBsd-update Instal

Po zaktualizowaniu systemu podstawowego zaktualizuj wszystkie pakiety binarne o poniższe polecenie:

$ pkg -statyczne instalację -f pkg
$ pkg aktualizacja && pkg aktualizację

Następnie sprawdź następujący katalog:

$ sudo/usr/sbin/freebsd-update instaluj

Krok 3: Weryfikacja aktualizacji

Najpierw sprawdź, czy każda usługa jest aktywna:

$ Ps Aux
$ sockstat -l
$ sockstat -4
$ sockstat -6
$ netstat -a -n | Grep Słuchaj
$ top

Upewnij się, że plik dziennika nie napotyka żadnych błędów podczas korzystania z różnych narzędzi linii poleceń:

$ tygn -f/var/log/wiadomości
$ grep błąd/ścieżka/do/aplikacja
$ egrep -i 'err | Warn | cri'/var/log/wiadomości

Sprawdź bieżącą wersję:

$ uname -mrs
$ freeBSD-wersja

Owinięcie

Ten post ilustrował, jak zaktualizować FreeBSD do 12 do metody pakietu binarnego. Chociaż FreeBSD 11.2 nie zakończyło wsparcia, lepiej jest uaktualnić do wersji 12. Z każdym aktualizacją, jądro FreeBSD jest bardziej wydajne i szybsze.