Дата публикации:Wed, 30 Aug 2023 15:07:54 +0300
Состоялся релиз десктоп-ориентированной операционной системы MidnightBSD 3.1, основанной на FreeBSD с элементами, портированными из DragonFly BSD, OpenBSD и NetBSD. Базовое десктоп-окружение построено на основе GNUstep, но пользователи имеют возможность установить WindowMaker, GNOME, Xfce или Lumina. Для загрузки подготовлен установочный образ размером 1 ГБ (i386, amd64).
В отличие от других десктоп-сборок FreeBSD, ОС MidnightBSD изначально развивалась как форк FreeBSD 6.1-beta, который в 2011 году был синхронизирован с кодовой базой FreeBSD 7 и впоследствии вобрал в себя многие возможности из веток FreeBSD 9-12. Для управления пакетами в MidnightBSD задействована система mport, которая использует БД SQLite для хранения индексов и метаданных. Установка, удаление и поиск пакетов осуществляется при помощи единой команды mport. В качестве альтернативы поддерживается установка портов Ravenports.
Основные новшества:
- Добавлена поддержка системы пакетов Ravenports. Пакеты загружаются при помощи утилиты ravensw и устанавливаются в каталог /raven. В отличие от mports в Ravenports доступны более свежие версии некоторых приложений, а также имеются пакеты, пока не собранные для mports. Например, в Ravenports доступны свежие версии Firefox. Ravenports и mports можно как использовать по отдельности, выбрав желаемую систему во время установки, так и применять вместе бок о бок. Поддержка Ravenports обеспечена только для архитектуры amd64.
До версии 2.4.3 обновлён пакетный менеджер mport, в котором устранены накопившиеся проблемы, усовершенствована команда "mport clean" для очистки временных файлов, предложена собственная реализация команды rmtree (раньше вызывался rm -r), расширена диагностическая информация в выводе команды mport list.
В инсталляторе добавлен вывод рекомендации по установке пакетов, специфичных для используемой графической карты.
В пакетном фильтре pf обеспечена обработка фрагментированных заголовков IPv6.
В libalias улучшена обработка некорректных пакетов SCTP
Обновлены драйверы устройств ena, ice ioat, e1000 и ixl.
Обновлены сторонние компоненты:
Perl 5.36.1,
openssl 1.1.1u,
zlib 1.2.13,
OpenSSH 9.1p1,
libarchive 3.6.2,
sendmail 8.17.1,
libxo 1.0.4,
doas 6.3p9,
tzdata 2023c,
xz 5.2.9,
file 5.43,
sqlite3 3.40.1,
less 551,
subversion 1.14.2,
mDNSResponder-1096.40.7.
Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=59687