Выпуск аперацыйнай сістэмы MidnightBSD 2.1

Адбыўся рэліз дэсктоп-арыентаванай аперацыйнай сістэмы MidnightBSD 2.1, заснаванай на FreeBSD з элементамі, партаванымі з DragonFly BSD, OpenBSD і NetBSD. Базавае дэсктоп-асяроддзе пабудавана на аснове GNUstep, але карыстачы маюць магчымасць усталяваць WindowMaker, GNOME, Xfce ці Lumina. Для загрузкі падрыхтаваны ўсталявальная выява памерам 743 Мб (x86, amd64).

У адрозненне ад іншых дэсктоп-зборак FreeBSD, АС MidnightBSD першапачаткова развівалася як форк FreeBSD 6.1-beta, які ў 2011 годзе быў сінхранізаваны з кодавай базай FreeBSD 7 і пасля ўвабраў у сябе шматлікія магчымасці з галінак FreeBSD 9, 10 і 11. у MidnightBSD задзейнічана сістэма mport, якая выкарыстоўвае БД SQLite для захоўвання індэксаў і мета-дадзеных. Усталёўка, выдаленне і пошук пакетаў здзяйсняецца пры дапамозе адзінай каманды mport.

Асноўныя змены:

  • Для зборкі задзейнічаны LLVM 10.0.1.
  • Абноўленыя версіі: mport 2.1.4, APR-util 1.6.1, APR 1.7.0, Subversion 1.14.0, file 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0. , xz 1.13.0, openmp.
  • Дададзеныя драйверы для NetFPGA SUME 4×10Gb Ethernet, JMicron JMB582/JMB585 AHCI, BCM54618SE PHY і Bitron Video AV2010/10 ZigBee USB Stick.
  • Абноўлены драйверы: e1000 (Intel gigabit Ethernet), mlx5, nxge, usb, vxge.
  • Абвешчаныя састарэлымі драйверы ctau (Cronyx Tau) і cx (Cronyx Sigma).
  • Унесены паляпшэнні ў пакетны мэнэджар mport. Наладжаны працэс абнаўлення залежнасцяў падчас усталёўкі або абнаўленні пакетаў. Забяспечана карэктнае выстаўленне кадоўкі пры выманні файлаў з архіваў, якія змяшчаюць не-ASCII знакі ў імёнах файлаў. Для праверкі цэласнасці элементаў plist задзейнічаны хэшы sha256.
  • Забяспечана генерацыя файла os-release у /var/run.
  • З пастаўкі выдалены пакет burncd.

Крыніца: opennet.ru

Дадаць каментар