MidnightBSD 3.0
Została wydana nowa wersja MidnightBSD 3.0.
MidnightBSD to uniksowy system operacyjny z rodziny BSD rozwijany od 2007 roku. System bazuje na FreeBSD i przeznaczony jest na komputery osobiste.
MidnightBSD 3.0 dostępny jest dla maszyn klasy amd64 i i386. To wydanie zawiera kilka większych ulepszeń zaimportowanych ze stabilnej wersji FreeBSD 12 oraz poprawki wykrytych wcześniej błędów.
Program ładujący (bootloader) będzie teraz obsługiwał uruchamianie systemu operacyjnego z dysku pamięci. Program ładujący będzie teraz akceptował funkcje zfs com.delphix:bookmark_pisane i com.datto:bookmark_v2.
OpenSSL 1.1.1s jest teraz zawarty w wersji podstawowej. Wcześniej nadal korzystano z wersji 1.0.2u + kilka dodatkowych poprawek. To jest długo oczekiwana aktualizacja zabezpieczeń.
Naprawiono urządzenie Intel 82599 ixgbe, które nieprawidłowo zgłaszało błędy w interfejsie.
Aktualizacje z zewnętrznych źródeł:
– OpenSSL 1.1.1s
– sqlite3 3.40.1
– subversion 1.14.2
– less 551
– tzdata 2022g
– expat 2.5.0
– unbound 1.16.2
– libarchive 3.6.0
– nvi 2.20
– bmake 20200710
– wpa 2.10
Znane problemy:
– Istnieją znane problemy z pakietami przeglądarki internetowej firefox, chromium-bin, midori i epiphany oraz importami, które należy poprawić. Problemy zostały utworzone na githubie w repozytorium mports, aby je śledzić.
– W chwili pisania tego tekstu pakiety dla wersji 3.0.0 i386 wciąż są budowane.
– Podczas aktualizacji z poprzedniej wersji upewnij się, że masz przynajmniej wersję MidnightBSD 2.2.5 przed przeskoczeniem do wersji 3.0. W niektórych systemach występują problemy z plikiem usr.bin/lex.
– Podczas przeprowadzania większej aktualizacji czasami konieczne jest wyłączenie kompilacji Perla w usr.bin/Makefile.
– W przypadku niektórych systemów AMD Ryzen występuje przesunięcie czasowe przy dużym obciążeniu lub dużym obciążeniu wirtualizacyjnym. Jeśli zauważysz ten problem, spróbuj zmienić domyślny kern.eventimer.timer. HPET czasami pomaga.
Obraz systemu MidnightBSD dla maszyn 32 i 64 bitowych można pobrać z naszego portalu.