To będzie szybka lekcja na temat aktualizacji wszystkich jądra i pakietów FreeBSD. FreeBSD ma dwa elementy, które można aktualizować, a mianowicie podstawowy system operacyjny i oprogramowanie stron trzecich. Jądro lub podstawowy system operacyjny jest aktualizowany za pośrednictwem polecenia FreeBSD-update, podczas gdy do aktualizacji oprogramowania innej firmy, musielibyśmy korzystać. Zarówno jądro, jak i pakiety są aktualizowane dość często, więc zaleca się, aby nie przegapić żadnego z nich, aby stworzyć zagrożenia bezpieczeństwa i wzmocnić luki.
Aktualizacja podstawowego systemu operacyjnego w FreeBSD
Uruchom szybkie wyszukiwanie aktualizacji. Użyj poniższego polecenia:
$ freeBsd-update Fetch
Po zakończeniu wyszukiwania wpisz następujące i naciśnij Enter:
$ freeBsd-update Instal
Powyższe polecenie powinno ustawić dowolne dostępne aktualizacje do zainstalowania w systemie. Jeśli jest to większa aktualizacja, możesz zostać poproszony o ponowne uruchomienie systemu, aby uwzględnić zmiany.
Aktualizacja oprogramowania FreeBSD z PKG
Wszelkie pakiety zainstalowane za pośrednictwem PKG powinny być aktualizowane z tym samym, aby uniknąć problemów z instalacją.
Najpierw sprawdź aktualizacje za pomocą aktualizacji PKG:
Aktualizacja $ PKG
Następnie wyszukaj aktualizacje oprogramowania za pomocą polecenia PKG.
Aktualizacja oprogramowania FreeBSD z systemem portów
Podobnie jak pakiety zainstalowane z menedżerem pakietów, te zainstalowane z systemem portów powinny być aktualizowane o to samo. Aby zamrozić PKG na określonym pakiecie, użyj składni polecenia poniżej:
$ PKG Lock Packagename
Aby zainstalować pakiety w systemie portów, masz dwa sposoby:
Aby użyć Portsnap, wpisz poniższe polecenie, aby zaktualizować lokalną iterację drzewa portów:
$ Portsnap Auto
Po zakończeniu aktualizacji pakietów zostaniesz zapytany, czy chcesz usunąć kopie zapasowe starszych wersji. Te kopie zapasowe nie powinny być dla nas przydatne, jeśli aktualizacja się powiodła.
Owinięcie rzeczy
Dzisiaj wyjaśniliśmy, jak zaktualizować podstawowe pakiety systemu operacyjnego i oprogramowania w FreeBSD. Aby zaktualizować podstawowy system operacyjny, musisz użyć poleceń FreeBSD-Update Fetch i instalacji, podczas gdy pakiety można aktualizować za pomocą drzewa portów lub polecenia PKG. Pakiety powinny być aktualizowane o tę samą metodę, z jaką zostały zainstalowane, ponieważ aktualizacja oprogramowania zainstalowanego drzewa portu z PKG może prowadzić do problemów z kompilacją i może poważnie zrównoważyć kod oprogramowania, zasadniczo uczynienie jego zepsuty.