издаването на операционната система , в рамките на който, на базата на технологии FreeBSD, проектът TrueOS развива готов за използване графичен потребителски дистрибутив, напомнящ на старите версии на PC-BSD и TrueOS. Размер на инсталационния 3 Гб (AMD64).
В рамките на проекта Trident сега се разработва и графичното обкръжение Lumina и всички преди налични в PC-BSD графични инструменти, като sysadm и AppCafe. Проектът Trident беше създаден след трансформацията на TrueOS в отделна модулна операционна система, която може да се използва като платформа за други проекти. TrueOS се позиционира като „downstream“ fork на FreeBSD, модифициращ основния състав на FreeBSD с поддръжка на технологии като OpenRC и LibreSSL. В процеса на разработка проектът се придържа към шестмесечен цикъл за подготовка на версии с актуализации в предсказуеми предварително определени срокове.
Някои особености на Trident:
- Наличието на предварително зададен профил на защитната стена за изпращане на трафик през анонимната мрежа Tor, който може да бъде активиран на етапа на инсталация.
- За навигация в мрежата се предлага браузър (QupZilla) с вграден блокер на реклами и разширени настройки за защита от проследяване на движението.
- По подразбиране се използва файлова система ZFS и система за инициализация OpenRC.
- При актуализация на системата в файловата система се създава отделен моментен снимка, позволяваща моментално да се върне към предишното състояние на системата в случай на проблеми след актуализация.
- Вместо OpenSSL се използва LibreSSL от проекта OpenBSD.
- Инсталираните пакети се проверяват по цифров подпис.
В новото издание е осъществен преход към стабилната версия на TrueOS 19.04 (v20190412), която от своя страна се е отклонила от FreeBSD 13-CURRENT. Пакетите са синхронизирани с дървото на портовете на FreeBSD към 22 април. По подразбиране в инсталационния образ е добавен мениджърът за зареждане . На системи с UEFI сега се инсталират едновременно както rEFInd, така и традиционният зареждач на FreeBSD.
В репозитория е добавен 441 нов пакет, сред които dnsmasq, eclipse, erlang-runtime, haproxy, olive-video-editor, openbgpd, pulseaudio-qt, qemu2, qutebrowser, sslproxy, zcad, както и голям брой модули за Perl, PHP, Ruby и Python. Актуализирани са версиите на 4165 пакета. От доставката са премахнати всички утилити и приложения на базата на Qt4, поддръжката на Qt4 също е прекратена в портовете на FreeBSD.
Работен плот обновен до версия . За съжаление, списъкът с промените в Lumina все още не е публикуван на . Напомняме, че Lumina следва класически подход към организирането на потребителското пространство. Съставът включва работен плот, панел с приложения, мениджър на сесии, меню с приложения, система за настройка на параметрите на околната среда, мениджър на задачи, системен трей и система за виртуални работни столове. Компонентите на околната среда с използването на библиотеката Qt5. Кодът е написан на езика C++ без QML и под лиценз BSD.
В рамките на проекта се разработва собствен файлов мениджър Insight, който предлага възможности като поддръжка на табове за едновременна работа с няколко директории, събиране на връзки към любими директории в раздела за отметки, вграден мултимедиен плеър и преглед на снимки с поддръжка на слайдшоу, средства за управление на ZFS snapshot-и и поддръжка за свързване на външни плъгини-обработвачи.
Източник: opennet.ru
