Wydanie systemu operacyjnego MidnightBSD 2.1

Został wydany zorientowany na komputery stacjonarne system operacyjny MidnightBSD 2.1, oparty na FreeBSD z elementami przeniesionymi z DragonFly BSD, OpenBSD i NetBSD. Podstawowe środowisko graficzne zbudowane jest na bazie GNUstep, ale użytkownicy mają możliwość zainstalowania WindowMakera, GNOME, Xfce lub Lumina. Do pobrania przygotowano obraz instalacyjny o rozmiarze 743 MB (x86, amd64).

W przeciwieństwie do innych wersji FreeBSD na komputery stacjonarne, MidnightBSD został pierwotnie opracowany jako rozwidlenie FreeBSD 6.1-beta, który został zsynchronizowany z bazą kodu FreeBSD 2011 w 7 r., a następnie włączył wiele funkcji z gałęzi FreeBSD 9, 10 i 11. Do zarządzania pakietami MidnightBSD używa mport, który wykorzystuje bazę danych SQLite do przechowywania indeksów i metadanych. Instalacja, usuwanie i wyszukiwanie pakietów odbywa się za pomocą jednego polecenia mport.

Główne zmiany:

  • Do kompilacji użyto LLVM 10.0.1.
  • Zaktualizowane wersje: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, plik 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, niezwiązany 1.13.0 , xz 5.2.5, openmp.
  • Dodano sterowniki dla NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY i Bitron Video AV2010/10 ZigBee USB Stick.
  • Zaktualizowane sterowniki: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
  • Sterowniki ctau (Cronyx Tau) i cx (Cronyx Sigma) zostały uznane za przestarzałe.
  • Wprowadzono ulepszenia w menedżerze pakietów importowych. Usprawniono proces aktualizacji zależności podczas instalacji lub aktualizacji pakietów. Zapewnia ustawienie prawidłowego kodowania podczas wyodrębniania plików z archiwów zawierających w nazwach pliki znaki inne niż ASCII. Aby sprawdzić integralność elementów plist, używane są skróty sha256.
  • Włączono generowanie pliku os-release w /var/run.
  • Pakiet burncd został usunięty z dystrybucji.

Źródło: opennet.ru

Dodaj komentarz