Випуск операційної системи MidnightBSD 2.2. Оновлення DragonFly BSD 6.2.2

Відбувся реліз десктоп-орієнтованої операційної системи MidnightBSD 2.2, заснованої на FreeBSD з елементами, портованими DragonFly BSD, OpenBSD і NetBSD. Базове десктоп-оточення побудоване на основі GNUstep, але користувачі мають можливість встановити WindowMaker, GNOME, Xfce або Lumina. Для завантаження підготовлений настановний образ розміром 774 МБ (x86, amd64).

На відміну від інших десктоп-складання FreeBSD, ОС MidnightBSD спочатку розвивалася як форк FreeBSD 6.1-beta, який у 2011 році був синхронізований з кодовою базою FreeBSD 7 і згодом увібрав у себе багато можливостей з гілок FreeBSD 9-12. Для управління пакетами MidnightBSD задіяна система mport, яка використовує БД SQLite для зберігання індексів і метаданих. Встановлення, видалення та пошук пакетів здійснюється за допомогою єдиної команди mport.

Основні зміни:

  • Оновлено версії програм, у тому числі Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, subversion 1.14.1, sqlite 3.38.2.
  • Код командної оболонки /bin/sh синхронізований із гілкою FreeBSD 12-STABLE.
  • Для користувача root за замовчуванням виставлено командну оболонку tcsh замість csh та застосовано утиліту less для сторінкового виведення.
  • Додано патчі від проекту pfsense, що підвищують продуктивність системи урізання трафіку dummynet з 2Gb/s до 4Gb/s.
  • Пакетний менеджер mport оновлено до версії 2.2.0. З залежностей виключені libdispatch і gcd, що дозволяє формувати статично складання mport. У plist додано опцію «desktop-file-utils» та реалізовано можливість створення пакетів з модулями ядра. Додано підтримку використання chroot для оновлення окремих jail-оточень.
  • У Netcat перенесено підтримку sctp з FreeBSD.
  • У libc додано функцію ptsname_r.
  • З FreeBSD перенесено виправлення помилок для IPfilter.
  • У скрипті початкового завантаження забезпечено включення dbus та hald.

Додатково можна відзначити випуск проекту DragonFly BSD 6.2.2, що розвиває операційну систему з гібридним ядром, створену в 2003 з метою альтернативного розвитку гілки FreeBSD 4.x. З особливостей DragonFly BSD можна відзначити розподілену версійну файлову систему HAMMER, можливість завантаження «віртуальних» ядер системи як користувальницьких процесів, засоби кешування даних та мета-даних ФС на SSD-накопичувачах, контекстно-залежні символічні посилання, можливість заморожування процесів із збереженням їхнього стану на диск і гібридне ядро, що використовує легковагові потоки (LWKT). У новому випуску запропоновано лише виправлення помилок.

Джерело: opennet.ru

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