empty static

Релиз GoboLinux 017.01: Новая версия дистрибутива с уникальной файловой структурой

 релиз дистрибутива GoboLinux 017.01 Вышел новый релиз дистрибутива GoboLinux 017.01, который отличается от традиционных Unix-систем своей уникальной организацией файлов. Установка каждой программы осуществляется в отдельный каталог. Образ дистрибутива включает поддержку Live-режима и занимает 2.3 ГБ. Файловая система GoboLinux устраивает каталоги в корне следующим образом: "/Programs", "/Users", "/System", "/Files", "/Mount" и "/Depot". Такой подход позволяет без труда устанавливать несколько версий одного приложения, например, /Programs/LibreOffice/25.2 и /Programs/LibreOffice/24.8. Для удаления программы достаточно удалить её каталог и обновить символические ссылки в /System/Index.

Для совместимости со стандартом FHS используются символические ссылки, распределяющие программы по каталогам, таким как "/bin", "/lib", "/var/log" и "/etc". Эти каталоги скрыты от пользователя благодаря модулю GoboHide, который позволяет прямой доступ к файлам.

Также дистрибутив предлагает каталог "/System/Index" для удобной навигации по различным типам файлов, объединяя символические ссылки на файлы, как, например, доступные исполняемые файлы в /System/Index/bin или библиотеки в /System/Index/lib.

Значительными нововведениями стали использование UnionFS-Fuse в Live-окружении и замена библиотеки Ncurses на NcursesW. Поддержка карт памяти eMMC была добавлена, а программа Freshen, предназначенная для обновления, теперь работает на Python 3. Ядро дистрибутива обновлено до версии 6.12.16.

Выпуск включает обновления версий таких пакетов как Dracut 103, GCC 14.2.0 и другие. Также усовершенствованы инструменты и скрипты дистрибутива, добавлены новые компоненты BuildLiveCD и Freshen.

Этот релиз знаменует собой возрождение GoboLinux после пяти лет простоя и передает эстафету новому менеджеру проекта.