Praėjus trejiems su puse metų nuo paskutinės versijos, buvo išleista nauja „Linux“ distribucijos versija „GoboLinux 017“. Ši distribucija skiriasi nuo daugelio kitų , nes vietoj tradicinės „Unix“ pagrindu sukurtos failų hierarchijos ji naudoja katalogų medžio steko modelį, kuriame kiekviena programa įdiegiama atskirame kataloge.
Šakninį „GoboLinux“ katalogą sudaro /Programs, /Users, /System, /Files, /Mount ir /Depot . Vienas iš privalumų yra galimybė lygiagrečiai įdiegti skirtingas tos pačios programos versijas, o tai supaprastina sistemos priežiūrą, nes, pavyzdžiui, norint pašalinti programą, tereikia ištrinti su ja susietą katalogą.
Kad suderinamumas su FHS būtų vykdomas, vykdomieji failai, bibliotekos, žurnalai ir konfigūracijos failai paskirstomi įprastuose kataloguose / bin, / lib, / var / log ir / ir tt per simbolines nuorodas.
Tuo pačiu metu šie katalogai vartotojui nėra matomi pagal numatytuosius nustatymus, nes naudojamas specialus branduolio modulis, nes jis rūpinasi šių katalogų slėpimu.
Siekiant supaprastinti failų tipų naršymą, platinamajame pakete yra katalogas /System/Index, kuriame įvairių tipų turinys pažymėtas simbolinėmis nuorodomis ; pavyzdžiui, vykdomųjų failų, esančių /System/Index/bin pakatalogyje, sąrašas, bendrinami duomenys /System/Index/share ir bibliotekos /System/Index/lib (pavyzdžiui, /System/Index/lib/libgtk.so nurodo /Programs/GTK+/3.24/lib/libgtk-3.24.so).
Sukurti paketus naudojant ALFS (Automated Linux from Scratch) projekto pasiekimus. Sukūrimo scenarijai vykdomi kaip „Receptai“ ; juos paleidus, programos kodas ir reikalingos priklausomybės įkeliamos automatiškai.

Greitam programos diegimui neperkuriant jos iš naujo, siūlomos dvi saugyklos su iš anksto surinktais dvejetainiais paketais: oficiali, palaikoma platinimo kūrimo komandos, ir neoficiali, sukurta vartotojų bendruomenės. Platinimo rinkinys diegiamas naudojant diegimo programą, kuri palaiko tiek grafinį, tiek tekstinį veikimą.
Pagrindinės „GoboLinux 017“ naujienos
Šioje naujoje versijoje kūrėjai siūlo supaprastintą „Recipes“ valdymo ir kūrimo modelį , kuris yra visiškai integruotas su „GoboLinux“ kompiliavimo įrankiais. „Recipes“ medis dabar yra standartinė „Git“ saugykla, valdoma per „GitHub“ ir klonuota sistemoje į katalogą /Data/Compile/Recipes, iš kurio „Recipes“ naudojami tiesiogiai „GoboLinux“ kompiliavime.
„ContributeRecipe“ programa , naudojama paketui sukurti pagal „Recpie“ failą ir jam įkelti į „GoboLinux.org“ serverius peržiūrai, dabar sukuria vietinio „Git“ saugyklos klono šaką, prideda prie jos naują receptą ir siunčia užklausą į pagrindinį „GitHub“ medį.
Kitas pranešime paminėtas pakeitimas – nuolatinis minimalistinės vartotojo aplinkos, paremtos „Awesome“ langų tvarkykle, tobulinimas.
Be to, prijungus papildinius „Awesome“ pagrindu sukurta „Lua“ kalba , darbas atliekamas su plaukiojančiais langais, kurie yra pažįstami daugumai vartotojų, išsaugant visas plytelių dizaino galimybes.
Patobulinti valdikliai, skirti valdyti „Wi-Fi“, garsą, akumuliatoriaus energiją ir ekrano ryškumą, taip pat pridėtas naujas „Bluetooth“ valdiklis ir įdiegta ekrano kopijų kūrimo priemonė.
Iš kitų pakeitimų:
- Atnaujintos platinimo komponentų versijos.
- Pridėta naujų vairuotojų.
- Palaikymas „Python 2“ vertėjui buvo nutrauktas, kuris buvo visiškai pašalintas iš paskirstymo, o visi susieti sistemos scenarijai perdaryti darbui su „Python 3“.
- GTK2 biblioteka taip pat buvo pašalinta iš kompozicijos (su GTK3 pristatomos tik pakuotės).
- „NCurses“ pagal numatytuosius nustatymus sukuriama naudojant „Unicode“ palaikymą (libncursesw6.so), parinktis libncurses.so, apribota iki ASCII, nepateikiama.
- Garso posistemė pakeista į „PulseAudio“.
- Grafinis diegimo įrankis buvo išverstas į Qt 5.
Eiti
Jei norite sužinoti daugiau apie platinimą arba gauti sistemos atvaizdus, galite tai padaryti oficialioje jų svetainėje.