Kolm ja pool aastat pärast viimase versiooni ilmumist ilmus Linuxi distributsiooni uus versioon "GoboLinux 017". See distributsioon erineb paljudest teistest selle poolest, et traditsioonilise Unixi-põhise failihierarhia asemel kasutab see kataloogipuu virna mudelit, kus iga programm installitakse eraldi kataloogi.
GoboLinuxi juurkataloog koosneb /Programs, /Users, /System, /Files, /Mount ja /Depot . Üks eelis on võimalus installida sama rakenduse erinevaid versioone paralleelselt, mis lihtsustab süsteemi hooldust, kuna näiteks programmi eemaldamiseks tuleb lihtsalt sellega seotud kataloog kustutada.
FHS-iga ühilduvuse huvides jaotatakse käivitatavad failid, teegid, logid ja konfiguratsioonifailid sümboolsete linkide kaudu tavalistes kataloogides / bin, / lib, / var / log ja / jne.
Samal ajal pole need kataloogid kasutajale vaikimisi nähtavad tänu spetsiaalse kernelmooduli kasutamisele, kuna see hoolitseb nende kataloogide peitmise eest.
Failitüüpide navigeerimise lihtsustamiseks sisaldab jaotus kataloogi /System/Index, kus erinevat tüüpi sisu on tähistatud sümboolsete linkidega ; näiteks loend käivitatavatest failidest, mis on saadaval alamkataloogis /System/Index/bin, jagatud andmed kataloogis /System/Index/share ja teegid kataloogis /System/Index/lib (näiteks /System/Index/lib/libgtk.so viitab /Programs/GTK+/3.24/lib/libgtk-3.24.so-le).
ALFS-i (Automated Linux from Scratch) projekti saavutuste abil pakettide ehitamiseks . Ehitusskriptid käivitatakse "retseptidena" ; nende käivitamisel laaditakse programmi kood ja vajalikud sõltuvused automaatselt.

Programmi kiireks installimiseks ilma uuesti installimiseta pakutakse kahte eelnevalt kokku pandud binaarpakettidega repositooriumi: ametlikku, mida toetab distributsiooni arendusmeeskond, ja mitteametlikku, mille on loonud kasutajaskond. Levituse komplekt installitakse installija abil, mis toetab nii graafilist kui ka tekstipõhist toimimist.
GoboLinux 017 peamised uudised
Selles uues versioonis pakuvad arendajad välja lihtsustatud mudeli retseptide haldamiseks ja arendamiseks , mis on täielikult integreeritud GoboLinuxi ehituskomplekti tööriistadega. Retseptide puu on nüüd standardne Giti repositoorium, mida hallatakse GitHubi kaudu ja mis on süsteemis kloonitud kataloogi /Data/Compile/Recipes, kust retsepte kasutatakse otse GoboLinuxi ehituses.
ContributeRecipe utiliit , mida kasutati Recpie failil põhineva paketi loomiseks ja selle GoboLinux.org serveritesse ülevaatamiseks üleslaadimiseks, loob nüüd Giti repositooriumi kohaliku klooni haru, lisab sinna uue retsepti ja saadab GitHubi peapuule pull-requesti.
Teine teadaandes mainitud muudatus on minimalistliku kasutajakeskkonna pidev täiustamine, mis põhineb Awesome'i aknahalduril .
Lisaks, ühendades Awesome'il põhineva Lua keele pluginad , tehakse tööd ujuvate akendega, mis on enamiku kasutajate jaoks tuttavad, säilitades samal ajal kõik plaaditud kujunduse võimalused.
Vidinaid täiustati WiFi, heli, aku ja ekraani heleduse juhtimiseks, lisaks lisati uus Bluetoothi vidin ja rakendati ekraanipiltide loomise tööriist.
Muudest muudatustest:
- Jaotuskomponentide uuendatud versioonid.
- Lisatud uued draiverid.
- Lõpetatud on Python 2 tõlgi tugi, mis on jaotusest täielikult eemaldatud ja kõik lingitud süsteemiskriptid on ümber töötatud Python 3-ga.
- Koostisest on eemaldatud ka GTK2 teek (koos GTK3-ga tarnitakse ainult pakette).
- NCurses luuakse vaikimisi koos Unicode toega (libncursesw6.so), valik libncurses.so, mis on piiratud ASCII-ga, ei kuulu edastamise juurde.
- Heli alamsüsteem muudeti PulseAudio -ks.
- Graafiline installer on tõlgitud Qt 5-le.
Rohu
Kui olete huvitatud levitamise või süsteemipiltide hankimise kohta lisateabe saamisest, saate seda teha nende ametlikult veebisaidilt.