FreeBSD

Aktualizacja jądra FreeBSD

Aktualizacja jądra FreeBSD
FreeBSD jest jednym z wielu systemów operacyjnych w rodzinie Berkeley Software Distribution, która obejmuje między innymi OpenBSD, NetBSD, DragonFly BSD. FreeBSD dzieli sporo podobieństw z Linuksem; podstawowa różnica między nimi polega na tym, że w przeciwieństwie do Linuksa, FreeBSD jest dostarczany w komplecie z jądrem, sterownikami oraz oprogramowaniem systemowym. Z każdym nowym wydaniem FreeBSD zyskuje nowe funkcje, dzięki którym jądro działa wydajniej.

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:

$ restart

Po 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.

AppyMouse On-screen Trackpad and Mouse Pointer for Windows Tablets
Tablet users often miss the mouse pointer, especially when they are habitual to using the laptops. The touchscreen Smartphones and tablets come with m...
Middle mouse button not working in Windows 10
The middle mouse button helps you scroll through long webpages and screens with a lot of data. If that stops, well you will end up using the keyboard ...
How to change Left & Right mouse buttons on Windows 10 PC
It's quite a norm that all computer mouse devices are ergonomically designed for right-handed users. But there are mouse devices available which are s...