Издаване на операционната система MidnightBSD 2.1

Беше пусната десктоп-ориентираната операционна система MidnightBSD 2.1, базирана на FreeBSD с елементи, пренесени от DragonFly BSD, OpenBSD и NetBSD. Базовата работна среда е изградена върху GNUstep, но потребителите имат възможност да инсталират WindowMaker, GNOME, Xfce или Lumina. Подготвен е за изтегляне инсталационен образ с размер 743 MB (x86, amd64).

За разлика от други компилации за настолни компютри на FreeBSD, MidnightBSD първоначално е разработена като разклонение на FreeBSD 6.1-beta, която е синхронизирана с кодовата база на FreeBSD 2011 през 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, файл 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0, необвързан 1.13.0 , xz 5.2.5, openmp.
  • Добавени драйвери за NetFPGA SUME 4x10Gb 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 хешове.
  • Разрешено генериране на файла за освобождаване на операционната система в /var/run.
  • Пакетът burncd е премахнат от разпространението.

Източник: opennet.ru

Добавяне на нов коментар