Випуск операційної системи 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, файл 5.39, sendmail 8.16.1, sqlite3 3.35.5, tzdata 2021a, libarchive 3.5.0. , xz 1.13.0, 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.
  • Забезпечена генерація файлу os-release у /var/run.
  • З поставки вилучено пакет burncd.

Джерело: opennet.ru

Додати коментар або відгук