Rhyddhau system weithredu MidnightBSD 2.1

Rhyddhawyd y system weithredu bwrdd gwaith MidnightBSD 2.1, yn seiliedig ar FreeBSD gydag elfennau wedi'u trosglwyddo o DragonFly BSD, OpenBSD a NetBSD. Mae'r amgylchedd bwrdd gwaith sylfaenol wedi'i adeiladu ar ben GNUstep, ond mae gan ddefnyddwyr yr opsiwn o osod WindowMaker, GNOME, Xfce neu Lumina. Mae delwedd gosod o 743 MB mewn maint (x86, amd64) wedi'i baratoi i'w lawrlwytho.

Yn wahanol i adeiladau bwrdd gwaith FreeBSD eraill, datblygwyd MidnightBSD yn wreiddiol fel fforch o FreeBSD 6.1-beta, a gafodd ei gydamseru Γ’ sylfaen cod FreeBSD 2011 yn 7 ac wedi hynny ymgorffori llawer o nodweddion o ganghennau FreeBSD 9, 10 ac 11. Ar gyfer rheoli pecynnau mae MidnightBSD yn defnyddio'r system mpport, sy'n defnyddio cronfa ddata SQLite i storio mynegeion a metadata. Mae gosod, tynnu a chwilio pecynnau yn cael eu gwneud gan ddefnyddio un gorchymyn mpport.

Newidiadau mawr:

  • Defnyddir LLVM 10.0.1 ar gyfer yr adeilad.
  • Fersiynau wedi'u diweddaru: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, ffeil 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, unbound 1.13.0 , xz 5.2.5, openmp.
  • Ychwanegwyd gyrwyr ar gyfer NetFPGA SUME 4x10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY a Bitron Video AV2010/10 ZigBee USB Stick.
  • Gyrwyr wedi'u diweddaru: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
  • Mae'r gyrwyr ctau (Cronyx Tau) a cx (Cronyx Sigma) wedi'u anghymeradwyo.
  • Mae gwelliannau wedi'u gwneud i'r rheolwr pecyn mewnforio. Mae'r broses o ddiweddaru dibyniaethau wrth osod neu ddiweddaru pecynnau wedi'i gwella. Yn sicrhau bod amgodio cywir yn cael ei osod wrth echdynnu ffeiliau o archifau sy'n cynnwys nodau nad ydynt yn ASCII mewn enwau ffeiliau. I wirio cywirdeb elfennau plist, defnyddir hashes sha256.
  • Galluogi cynhyrchu'r ffeil os-release yn /var/run.
  • Mae'r pecyn burncd wedi'i dynnu o'r dosbarthiad.

Ffynhonnell: opennet.ru

Ychwanegu sylw