Po sześciu miesiącach aktywnego rozwoju Zespół FreeBSD wydał nową wersję „FreeBSD 14.3”„, wydanie, które wprowadza ulepszenia stabilności systemu i rozszerza obsługę nowoczesnego sprzętu, wirtualizacji i środowisk chmurowych. Ta nowa wersja FreeBSD 14.3 będzie oficjalnie obsługiwana do 30 czerwca 2026 r., podczas gdy jej poprzednik, FreeBSD 14.2, będzie utrzymywany do 30 września 2025 r.
Cała gałąź 14 będzie otrzymywać aktualizacje do listopada 2028 r., wydanie kolejnej wersji, FreeBSD 14.4, planowane jest na marzec 2026 r., a pierwsza wersja FreeBSD 15 ukaże się w grudniu 2025 r. i nie będzie już obsługiwała architektur 32-bitowych.
Główne nowe funkcje we FreeBSD 14.3
Jedną z najbardziej znaczących zmian jest ta w warstwie LinuxKPI, która Teraz obejmuje obsługę Wi-Fi 4 (802.11n) i Wi-Fi 5 (802.11ac), co pozwala również na odciążenie operacji szyfrowania na zgodnych kartach sieciowych. Poprawia to wydajność i zmniejsza użycie procesora przez bezpośrednią integrację ze sterownikiem iwlwifi, pochodzącym z kodu źródłowego jądra Linux.
Jeśli chodzi Sterownik rtw88 dla układów Realtek (takie jak RTL8723DE i RTL8821CE) zostały osiągnął w pełni funkcjonalny stan, w tym ważne poprawki, takie jak wyeliminowanie wycieków pamięci. Ponadto dodano obsługę Intel 9260/9560 Bluetooth za pośrednictwem aktualizacji oprogramowania układowego i portów.
Ponadto FreeBSD 14.3 wprowadza obsługa hot plug dla kart PCIe w systemach ARM64, co ułatwia korzystanie ze sprzętu w środowiskach wirtualnych lub osadzonych. Obrazy kontenerów w formacie OCI zaczęły być również publikowane na platformach Docker i GitHub, co otwiera nowe możliwości ich wykorzystania jako systemu bazowego w nowoczesnych infrastrukturach opartych na kontenerach.
Nowe udogodnienia i ulepszenia w więzieniu
W FreeBSD 14.3 Dodano wywołanie systemowe setcred do obsługi automatycznych zmian danych uwierzytelniających, takich jak euid, ruid i grupy, a także nowe narzędzie o nazwie mdo, podobne do su, które wykorzystuje to wywołanie do bezpiecznego przełączania użytkowników bez uciekania się do setuid.
również Ulepszono obsługę Sysctl, dodając nowe opcje wiązania zmiennych do więzień specyficzne, umożliwiając bardziej szczegółowe zarządzanie konfiguracją sieci i jądra w środowiskach wirtualnych. Na przykład teraz można skonfigurować parametry takie jak net.fibs bezpośrednio w jailu za pomocą poleceń takich jak sysctl -j foo net.fibs=2.
Nowe funkcje w zakresie sieci, bezpieczeństwa i wydajności systemu
FreeBSD 14.3 wprowadza znaczące usprawnienia do kilku krytycznych podsystemów, takich jak filtr pakietów pf, który można teraz ustawić na domyślny tryb drop za pomocą nowego parametru net.pf.default_to_drop. Wirtualny stos sieciowy (vnet) umożliwia zmianę parametrów z poziomu programu ładującego, ułatwiając zaawansowane konfiguracje z poziomu rozruchu systemu. Ponadto podsystem dźwięku teraz dynamicznie przypisuje wirtualne kanały (vchan) na żądanie, co poprawia wrażenia z nagrywania i odtwarzania.
Jeśli chodzi o łączność, Ulepszona obsługa sterowników Ethernet ix, igc i bnxt, a także hot-plugging na EC2 (x86 i Graviton). Synchronizacja z kernelem Linux 6.14 w sterownikach rtw88 i rtw89 zapewnia lepszą wydajność na kartach Realtek Wi-Fi.
także hNarzędzia takie jak ps i grep zostały dostosowane do standardów POSIX: ps -U teraz filtruje według rzeczywistego identyfikatora użytkownika (RUID), a grep domyślnie przestaje śledzić dowiązania symboliczne podczas wyszukiwań rekurencyjnych.
Na koniec warto wspomnieć, że FreeBSD 14.3 zawiera ostrzeżenia dotyczące komponentów, które wkrótce zostaną wycofane:
- gvinum, starszy menedżer woluminów logicznych, zostanie usunięty w FreeBSD 15. Zaleca się migrację do nowoczesnych alternatyw, takich jak ZFS, gmirror lub gconcat.
- Sterownik konsoli syscons, który jest niezgodny z UEFI i UTF-8 i nadal wymaga globalnej blokady jądra, również zostanie usunięty w przyszłości, prawdopodobnie w FreeBSD 16.
Wreszcie, jeśli chcesz dowiedzieć się więcej na ten temat, możesz zapoznać się ze szczegółami w następujący link.
Pobierz i zdobądź FreeBSD 14.3
Dla zainteresowanych mocą Pobierz nową wersję FreeBSD 14.3, powinieneś wiedzieć, że jest on dystrybuowany w obrazach przeznaczonych dla różnych architektur, od AMD, i386 i wielu wariantów PowerPC po procesory ARM i RISC-V.
Opracowano również specjalne kompilacje dla środowisk wirtualizacji i przetwarzania w chmurze, obsługujące Amazon EC2, Google Compute Engine i Vagrant, a także formaty zgodne z QCOW2, VHD, VMDK i plikami RAW.