MidnightBSD 4.0 operatsioonisüsteemi väljaanne

Ilmus MidnightBSD 4.0, lauaarvutitele suunatud operatsioonisüsteem, mis põhineb FreeBSD-l ja sisaldab komponente, mis on portitud DragonFly BSD-st, OpenBSD-st ja NetBSD-st. Baas lauaarvuti keskkond on üles ehitatud Xfce-le (valikuna on võimalik installida GNUstep + Window Maker + GWorkspace). Erinevalt teistest FreeBSD lauaarvuti distributsioonidest, on MidnightBSD algselt välja töötatud FreeBSD 6.1-beta kohandina, mis sünkroniseeriti 2011. aastal FreeBSD 7 koodibaasiga ja seejärel sisaldas mitmeid võimalusi FreeBSD 9-13 harudelt. Pakettide haldamiseks MidnightBSD-s on kasutusel mport süsteem, mis kasutab SQLite andmebaasi indeksite ja metaandmete salvestamiseks, või Ravenports tööriistu. Laadimiseks on ette valmistatud 1 GB (i386, amd64) suurune installipilt.

Väljalaskmine on märkimisväärne kolmandate osapoolte raamatukogude versioonide värskendamise ja paranduste ning uute omaduste ületoomisega FreeBSD 13 harust. Peamised uuendused:

  • Pakettide haldur mport on uuendatud versioonini 2.7.3, kus on lisatud võimalus kontrollida eraldi porte käsuga „mport verify” ja taastada kontrollsummad käsuga „mport verify -r”. mport_install käsus on tagatud sõltuvuste haldamine.
  • Init, service ja cron programmides kasutatakse keskkonnamuutujat, mis on määratud kasutaja või kasutajate klassi jaoks läbi login.conf.
  • Tuumikusse on lisatud mälu kaardistamise tugi W^X režiimis, mis keelab samaaegse kirjutamise ja täitmise juurdepääsu.
  • GNU grepi asemel on kasutusele võetud BSD litsentsi alusel töötava grepi variant.
  • Lisatud Linuxiga ühilduv süsteemikõned copy_file_range, samuti süsteemikõned aio_readv ja aio_writev.
  • On lisatud tugi protsesside silumiseks läbi procfs.
  • Lisatud backlight draiver valgustuse juhtimiseks.
  • cpufreq draiveris on rakendatud Intel Speed Shift tehnoloogia tugi.
  • Kliendis ja serveril NFS on lisatud NFSv4.2, NFS over TLS ja laiendatud atribuute tugi.
  • On toimunud üleminek OpenZFS projekti (2.1.15) failisüsteemi rakendusele.
  • FUSE alam süsteemi rakendus on uuendatud versioonini 7.28 FUSE_COPY_FILE_RANGE ja FUSE_LSEEK toega.
  • TCP-steki on integreeritud pakettide edastamise intensiivsuse proportsionaalse vähendamise algoritmi toetus (Proportional Rate Reduction, RFC 6937), mis võimaldab kiiremini taastada voogu optimaalsed parameetrid pärast ajutisi andmeedastusprobleeme.
  • Lisatud toetust sisemistele VLAN-idele (802.1ad).
  • SCTP protokolli tugi on eraldi mooduli sctp.ko sisse viidud, mis on GENERIC tuumas vaikimisi välja lülitatud.
  • DPDK (Data Plane Development Kit) librte marsruutide otsingu algoritmid on lisatud, et optimeerida väga suurte marsruuditabelitega töö tegemist.
  • 64-bitistes arhitektuurides on põhisüsteem vaikimisi ehitatud PAE (Position Independent Executable) toe jaoks.
  • Lisatud on iwlwifi draiver Intel'i traadita kaardile, toetades uusi kiipe ja standardit 802.11ac. Draiver põhineb Linuxi draiveril ja koodil Linuxi net80211 alam süsteemist, mille töö FreeBSD-s on tagatud linuxkpi kihiga.
  • Kõikide põhisüsteemi täidetavate failide puhul 64-bitistes platvormides on vaikimisi sisse lülitatud aadressiruumi randomiseerimine (ASLR, Address Space Layout Randomization).
  • On rakendatud Netlink suhtlusprotokolli tugi (RFC 3549), mida kasutatakse Linuxis tuuma ja kasutaja ruumi protsesside vahelise suhtluse korraldamiseks.
  • Bhyve hüperviseerijale on lisatud failide jagamise tugi VirtIO-9p (VirtFS) kaudu, samuti PCI HDAudio seadmete tugi ja võimalus töötada snapshot'idega. virtuaalmasinad.
  • Lisatud VirtIO draiverite komplekt, mis toetab VirtIO V1 spetsifikatsiooni. Lisatud pvscsi draiver paravirtualiseeritud SCSI kontrollerite jaoks.
  • Lisatud TLS (kTLS) rakendus, mis töötab kerneli tasandil.
  • Uuendatud versioonid LLVM 19.1.7, unbound 1.23.0, OpenSSH 9.9p2, lua 5.4.2, wpa+hostapd 2.11.
  • Eemaldatud gcc, libdispatch ja binutils.

MidnightBSD 4.0 operatsioonisüsteemi väljaanne


Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster