Po troch a pol rokoch od poslednej verzie bola vydaná nová verzia linuxovej distribúcie „GoboLinux 017“. Táto distribúcia sa líši od mnohých ostatných , pretože namiesto tradičnej unixovej hierarchie súborov používa model adresárového stromu, v ktorom je každý program nainštalovaný v samostatnom adresári.
Koreňový adresár v GoboLinuxe pozostáva z /Programs, /Users, /System, /Files, /Mount a /Depot . Jednou z výhod je možnosť paralelnej inštalácie rôznych verzií tej istej aplikácie , čo zjednodušuje údržbu systému, pretože napríklad na odstránenie programu stačí odstrániť adresár, ktorý je s ním spojený.
Kvôli kompatibilite s FHS sú spustiteľné súbory, knižnice, protokoly a konfiguračné súbory distribuované v obvyklých adresároch / bin, / lib, / var / log a / etc prostredníctvom symbolických odkazov.
Zároveň nie sú tieto adresáre pre používateľa predvolene viditeľné, a to vďaka použitiu špeciálneho modulu jadra, ktorý sa stará o skrytie týchto adresárov.
Pre zjednodušenie navigácie medzi typmi súborov distribúcia obsahuje adresár /System/Index, v ktorom sú rôzne typy obsahu označené symbolickými odkazmi ; napríklad zoznam spustiteľných súborov dostupných v podadresári /System/Index/bin, zdieľané údaje v /System/Index/share a knižnice v /System/Index/lib (napríklad /System/Index/lib/libgtk.so odkazuje na /Programs/GTK+/3.24/lib/libgtk-3.24.so).
Zostavovať balíky s využitím výsledkov projektu ALFS (Automated Linux from Scratch). Skripty na zostavenie sa vykonávajú ako „recepty“ ; po ich spustení sa automaticky načíta programový kód a požadované závislosti.

Pre rýchlu inštaláciu programu bez nutnosti prestavby sú k dispozícii dva repozitáre s predkompilovanými binárnymi balíkmi: oficiálny, podporovaný vývojovým tímom distribúcie, a neoficiálny, vytvorený komunitou používateľov. Distribučná sada sa inštaluje pomocou inštalátora, ktorý podporuje grafické aj textové ovládanie.
Hlavné správy o GoboLinux 017
V tejto novej verzii vývojári navrhujú zjednodušený model správy a vývoja receptov , ktorý je plne integrovaný s nástrojmi na zostavenie a montáž GoboLinuxu. Strom receptov je teraz štandardný Git repozitár, spravovaný prostredníctvom GitHubu a klonovaný v rámci systému do adresára /Data/Compile/Recipes, z ktorého sa recepty používajú priamo v zostavení GoboLinuxu.
Nástroj ContributeRecipe , ktorý sa používa na vytvorenie balíčka na základe súboru Reccie a jeho nahranie na servery GoboLinux.org na kontrolu, teraz vytvára vetvu lokálneho klonu repozitára Git, pridáva do nej nový Recipe a odosiela požiadavku na stiahnutie (pull request) do hlavného stromu na GitHub.
Ďalšou zmenou spomenutou v oznámení je prebiehajúce vylepšovanie minimalistického používateľského prostredia založeného na správcovi okien Awesome .
Okrem toho, pripojením pluginov v jazyku Lua založenom na Awesome sa pracuje s plávajúcimi oknami, ktoré sú známe väčšine používateľov, pričom sa zachovávajú všetky možnosti dlaždicového dizajnu.
Vylepšené boli widgety na ovládanie Wi-Fi, zvuku, napájania z batérie a jasu obrazovky, pridaný bol aj nový widget pre Bluetooth a implementovaný nástroj na vytváranie snímok obrazovky.
Z ďalších zmien:
- Aktualizované verzie distribučných komponentov.
- Boli pridaní noví vodiči.
- Podpora tlmočníka Python 2 bola prerušená, čo bolo z distribúcie úplne odstránené a všetky prepojené systémové skripty boli prerobené, aby fungovali s Pythonom 3.
- Knižnica GTK2 bola tiež odstránená z kompozície (iba balíčky sú dodávané s GTK3).
- NCurses je štandardne vytváraný s podporou Unicode (libncursesw6.so), voľba libncurses.so obmedzená na ASCII je z dodávky vylúčená.
- Podsystém zvuku sa zmenil na PulseAudio.
- Grafický inštalátor bol preložený do Qt 5.
Plnenie
Ak máte záujem dozvedieť sa viac o distribúcii alebo získať obrazy systému, môžete tak urobiť z ich oficiálnej webovej stránky.