Izdaja operacijskega sistema MidnightBSD 4.0

Izšel je namizno usmerjen operacijski sistem MidnightBSD 4.0, ki temelji na FreeBSD in vključuje elemente, prenesene iz DragonFly BSD, OpenBSD in NetBSD. Osnovno namizno okolje je zgrajeno na podlagi Xfce (opcijsko lahko namestite povezavo GNUstep + Window Maker + GWorkspace). V nasprotju z drugimi namiznimi različicami FreeBSD se operacijski sistem MidnightBSD od začetka razvija kot fork FreeBSD 6.1-beta, ki je bil leta 2011 sinhroniziran s kodo FreeBSD 7 in kasneje vključil številne funkcionalnosti iz vejah FreeBSD 9-13. Za upravljanje paketov v MidnightBSD se uporablja sistem mport, ki uporablja bazo podatkov SQLite za shranjevanje indeksov in metapodatkov, ali orodja Ravenports. Za prenos je na voljo namestitvena slika velikosti 1 GB (i386, amd64).

Izdaja je značilna po posodobitvi različic zunanjih knjižnic in prenosu popravkov ter novih funkcionalnosti iz veje FreeBSD 13. Glavne novosti:

  • Upravitelj paketov mport je bil posodobljen na različico 2.7.3, v kateri je dodana možnost preverjanja posameznih pristanišč z ukazom „mport verify“ in obnavljanja kontrolnih vsot z ukazom „mport verify -r“. V ukazu mport_install je zagotovljeno delo z odvisnostmi.
  • V programih init, service in cron so vključene okoljske spremenljivke, določene za uporabnika ali skupino uporabnikov preko login.conf.
  • Jedru je bila dodana podpora za mapiranje pomnilnika v načinu W^X, ki preprečuje hkratni dostop za pisanje in izvajanje.
  • Namesto GNU grep se uporablja različica orodja grep pod licenco BSD.
  • Dodana je bila sistemska klicna funkcija copy_file_range, ki je združljiva z Linuxom, ter sistemske klice aio_readv in aio_writev.
  • Dodana je bila podpora za odpravljanje napak procesov z uporabo procfs.
  • Dodajan je bil upravljalnik backlight za nadzor osvetlitve.
  • V upravljalniku cpufreq je dodana podpora za tehnologijo Intel Speed Shift.
  • V odjemalcu in strežnikom NFS je bila dodana podpora za NFSv4.2, NFS over TLS in razširjene atribute.
  • Izvedena je bila prehod na izvajanje datotečnega sistema ZFS iz projekta OpenZFS (2.1.15).
  • Izvedba podnaprave FUSE je bila posodobljena na različico 7.28 s podporo za FUSE_COPY_FILE_RANGE in FUSE_LSEEK.
  • V TCP skladu je bila integrirana podpora za algoritem sorazmernega zmanjšanja intenzivnosti pošiljanja paketa (Proportional Rate Reduction, RFC 6937), ki omogoča hitrejšo obnavljanje optimalnih parametrov toka po začasnih težavah pri prenosu podatkov.
  • Dodana je bila podpora za vgrajene VLAN (802.1ad).
  • Podpora SCTP protokola je umestnená do samostatného modulu sctp.ko, ktorý je predvolene vypnutý v GENERIC jadre.
  • Pridané algoritmy vyhľadávania ciest z DPDK (Data Plane Development Kit) librte, ktoré umožňujú optimalizovať prácu s veľmi veľkými tabuľkami smerovania.
  • Na 64-bitových architektúrach je základný systém predvolene zostavený s podporou PAE (Position Independent Executable).
  • Pridaný ovládač iwlwifi pre bezdrôtové karty Intel s podporou nových čipov a štandardu 802.11ac. Ovládač je založený na Linux ovládači a kóde z Linux subsystému net80211, ktorého činnosť vo FreeBSD zabezpečuje vrstva linuxkpi.
  • Pre všetky spustiteľné súbory základného systému na 64-bitových platformách je predvolene zapnutá randomizácia adresného priestoru (ASLR, Address Space Layout Randomization).
  • Implementovaná podpora komunikačného protokolu Netlink (RFC 3549), používaného v Linuxe na organizovanie interakcie jadra s procesmi v používateľskom priestore.
  • Do hypervízora Bhyve bola pridaná podpora zdieľania súborov pomocou VirtIO-9p (VirtFS), podpora PCI HDAudio zariadení a možnosť pracovať so snapshotmi. virtualnih naprav.
  • Pridaná sada ovládačov VirtIO, podporujúcich špecifikáciu VirtIO V1. Pridaný ovládač pvscsi pre paravirtualizované SCSI kontroléry.
  • Pridaná implementácia TLS (kTLS), fungujúca na úrovni jadra.
  • Aktualizované verzie LLVM 19.1.7, unbound 1.23.0, OpenSSH 9.9p2, lua 5.4.2, wpa+hostapd 2.11.
  • Odstránené gcc, libdispatch a binutils.

Izdaja operacijskega sistema MidnightBSD 4.0


Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster