Через три з половиною роки з моменту виходу останньої версії вийшла нова версія дистрибутива Linux "GoboLinux 017". Цей дистрибутив відрізняється від багатьох інших тим, що замість традиційної ієрархії файлів на основі Unix, він використовує модель стека дерева каталогів, в якій кожна програма встановлюється в окремому каталозі.
Кореневий каталог у GoboLinux складається з /Programs, /Users, /System, /Files, /Mount та /Depot . Однією з переваг є можливість паралельного встановлення різних версій однієї програми , що спрощує обслуговування системи, оскільки, наприклад, для видалення програми потрібно просто видалити пов'язаний з нею каталог.
Для сумісності з FHS виконувані файли, бібліотеки, журнали та файли конфігурації розподіляються у звичайних каталогах / bin, / lib, / var / log та / etc за допомогою символічних посилань.
У той же час ці каталоги не видно користувачеві за замовчуванням завдяки використанню спеціального модуля ядра, оскільки він дбає про приховування цих каталогів.
Для спрощення навігації по типах файлів дистрибутив містить каталог /System/Index, у якому різні типи вмісту позначені символічними посиланнями ; наприклад, список виконуваних файлів, доступних у підкаталозі /System/Index/bin, спільні дані у /System/Index/share та бібліотеки у /System/Index/lib (наприклад, /System/Index/lib/libgtk.so посилається на /Programs/GTK+/3.24/lib/libgtk-3.24.so).
Збирати пакети, використовуючи досягнення проекту ALFS (Automated Linux from Scratch). Скрипти збірки виконуються як "Рецепти" ; під час їх запуску програмний код та необхідні залежності завантажуються автоматично.

Для швидкого встановлення програми без перезбірки пропонуються два репозиторії з попередньо зібраними бінарними пакетами: офіційний, що підтримується командою розробників дистрибутива, та неофіційний, створений спільнотою користувачів. Дистрибутив встановлюється за допомогою інсталятора, який підтримує як графічну, так і текстову роботу.
Головні новини GoboLinux 017
У цій новій версії розробники пропонують спрощену модель керування та розробки рецептів (Recipes) , яка повністю інтегрована з інструментами збірки GoboLinux. Дерево рецептів тепер є стандартним репозиторієм Git, керованим через GitHub та клонованим у системі до каталогу /Data/Compile/Recipes, з якого рецепти використовуються безпосередньо у збірці GoboLinux.
Утиліта ContributeRecipe , яка використовується для створення пакета на основі файлу Recpie та завантаження його на сервери GoboLinux.org для перевірки, тепер створює гілку локального клону репозиторію Git, додає до неї новий Recipe та надсилає запит на зняття до основного дерева на GitHub.
Ще однією зміною, згаданою в анонсі, є постійне вдосконалення мінімалістичного середовища користувача на основі віконного менеджера Awesome .
Крім того, завдяки підключенню плагінів мовою Lua на базі Awesome , робота виконується з плаваючими вікнами, знайомими більшості користувачів, зберігаючи при цьому всі можливості плиткового дизайну.
Були покращені віджети для керування Wi-Fi, звуком, зарядом батареї та яскравістю екрана, а також додано новий віджет для Bluetooth та реалізовано інструмент для створення скріншотів.
З інших змін:
- Оновлені версії компонентів розподілу.
- Додано нові драйвери.
- Підтримка інтерпретатора Python 2 припинена, яка була повністю видалена з дистрибутива, а всі пов'язані системні сценарії перероблені для роботи з Python 3.
- Бібліотека GTK2 також була вилучена зі складу (лише пакети постачаються з GTK3).
- NCurses створюється за замовчуванням з підтримкою Unicode (libncursesw6.so), параметр libncurses.so, обмежений ASCII, виключається з доставки.
- Звукову підсистему змінено на PulseAudio.
- Графічний інсталятор переведено в Qt 5.
Виконувати
Якщо ви зацікавлені дізнатися більше про дистрибутив або отримати системні образи, ви можете зробити це на їхньому офіційному вебсайті.