OpenBSD 7.6 z obsługą Milk-V Pioneer, poprawkami bezpieczeństwa i nie tylko
W drodze do przyszłorocznej 30. rocznicy, OpenBSD zatrzymuje się na kolejny punkt kontrolny. Tym razem jest to aktualizacja oznaczona jako 7.6, która zastępuje wersję, która pojawiła się wcześniej w tym roku, 5 kwietnia. Dzisiejszy dzień oznacza również koniec wsparcia dla OpenBSD 7.4, który został wydany 16 października 2023 roku.
Według oficjalnej strony aktualizacji,
"W tym wydaniu wszystkie pliki, które istniały w pierwszym zatwierdzeniu w repozytorium źródłowym OpenBSD, zostały zaktualizowane, zmodyfikowane lub zastąpione w pewnym momencie, osiągając OpenBSD of Theseus"
Lista zmian wprowadzonych wraz z OpenBSD 7.6 obejmuje następujące nowości:
- Wsparcie dla Milk-V Pioneer i procesora Qualcomm Snapdragon X Elite (X1E80100).
- Obsługa rozszerzeń AVX-512.
- Liczne ulepszenia jądra, takie jak obsługa stanów uśpienia S0 i poprawka dla awarii jądra spowodowanych przez nieprawidłowe pliki drukowalne w plikach binarnych ELF.
- Lepsza ekspozycja funkcji procesora na maszyny wirtualne.
- Liczne poprawki błędów sterowników dla sprzętu różnych marek, w tym AMD, Intel i Rockchip.
- Poprawki i ulepszenia stosu bezprzewodowego (IEEE 802.11).
- Wsparcie dla protokołu rozruchowego RISC-V UEFI oraz inne ulepszenia instalatora/upgrade'u i bootloadera.
- Kilka ulepszeń bezpieczeństwa, w tym opcja -fret-clean dla kompilatora, domyślnie wyłączona.
OpenBSD 7.6 obsługuje te same architektury co jego poprzednik, w tym alpha, amd64, armv7, i386, octeon i powerpc64. Ci, którzy zamierzają dokonać aktualizacji z wersji 7.5 do 7.6, powinni sprawdzić tę stronę aby upewnić się, że wszystko pójdzie gładko. Pełna lista zmian dostępna jest na stronie tutaj.
Zarówno nowicjusze w OpenBSD i innych podobnych systemach, jak i doświadczeni użytkownicy, powinni zapoznać się z BSD UNIX Toolbox: 1000+ Commands for FreeBSD, OpenBSD and NetBSD, która kosztuje 16,99 USD na Amazon (format Kindle). Dostępna jest również wersja papierowa w cenie 26,93 USD.