Pas pas tre vjet e gjysmë që nga publikimi i kaluar rilësho i distribucionit . Në GoboLinux, në vend të hierarkisë tradicionale të skedarëve të sistemeve Unix ka një model të stack-ut për formimin e pemës së katalogëve, ku çdo program instaloni në një direktor të veçantë. Madhësia 1.9 GB, e cila gjithashtu mund të përdoret për të njohur mundësitë e distribucionit në modalitetin Live.
Kore në GoboLinux përbëhet nga katalogët /Programs, /Users, /System, /Files, /Mount dhe /Depot. Një disavantazh i bashkimit në një direktor të vetëm të gjitha komponents të aplikacionit, pa ndarjen e konfigurimeve, të dhënave, bibliotekave dhe skedave ekzekutivë, është nevoja për të ruajtur të dhënat (për shembull, logjet, skedarët e konfigurimit) pranë skedave sistemore. Një avantazh është mundësia e instalimit paralel të versioneve të ndryshme të së njëjtës aplikacion (për shembull, /Programs/LibreOffice/6.4.4 dhe /Programs/LibreOffice/6.3.6) dhe thjeshtimi i mbajtjes së sistemit (për shembull, për të fshirë programin, mjafton të fshini direktorën e lidhur dhe të pastroni lidhjet simbolike në /System/Index).
Për të qenë në përputhje me standardin FHS (Filesystem Hierarchy Standard), skedarët ekzekutivë, bibliotekat, logjet dhe skedarët e konfigurimit janë shpërndarë në katalogët e njohur /bin, /lib, /var/log dhe /etc përmes lidhjeve simbolike. Ndërkohë, këta katalogë për parazgjedhje nuk janë të dukshëm për përdoruesin, falë përdorimit të një , i cili fsheh këta katalogë (përmbajtja është e disponueshme vetëm në rast të aksesit direkt në skedarin). Për të lehtësuar navigimin sipas llojeve të skedarëve, distribucioni përmban katalogun /System/Index, ku janë të shënuara me lidhje simbolike lloje të ndryshme përmbajtjeje, për shembull, lista e skedarëve ekzekutivë të disponueshëm paraqitet në nënkatalogun /System/Index/bin, të dhëna të ndara në /System/Index/share, dhe bibliotekat në /System/Index/lib (për shembull, /System/Index/lib/libgtk.so lidhet me /Programs/GTK+/3.24/lib/libgtk-3.24.so).
Për ndërtimin e paketave, përdoren zhvillimet e projektit (Automated Linux from Scratch). Skriptet e ndërtimit janë formuluar në formën e
, me tĂ« cilat ngarkohet automatikisht kodi i programit dhe varĂ«sitĂ« e nevojshme. PĂ«r njĂ« instalim tĂ« shpejtĂ« tĂ« programeve pa ri-kompilim, ofrohen dy depo me paketa binar nga e gatshme â njĂ« zyrtare, e mbĂ«shtetur nga ekipi i zhvilluesve tĂ« distribucionit, dhe njĂ« jozyrtare, qĂ« formohet nga komuniteti i pĂ«rdoruesve. Instalim i distribucionit bĂ«het duke pĂ«rdorur instaluesin, i cili mbĂ«shtet operimin si nĂ« modin grafik ashtu edhe atĂ« tekstual.
Novitetet kryesore :
- Modeli i thjeshtuar i menaxhimit dhe zhvillimit "", i cili është plotësisht i integruar me mjetet e ndërtimit GoboLinux Compile. Pema e reçetave tani përfaqëson një depo të zakonshme Git, e menaxhuar përmes GitHub dhe e klonuar brenda sistemit në katalogun \/Data\Compile\/Recipes, nga i cili reçetat përdoren drejtpërdrejt në GoboLinux Compile.
- Utilitari ContributeRecipe, i përdorur për të krijuar një paketë mbi bazën e një skedari recepti dhe për ta ngarkuar atë në serverët GoboLinux.org për rishikim, tani krijon një degë nga kloni lokal i depozitës Git, shton një recetë të re dhe dërgon një kërkesë për tërheqje në pemën kryesore të reçetave në GitHub.
- Vazhduar përmirësimi i mjedisit minimalist të përdoruesit mbi bazën e menaxherit të dritareve mozaik . Përmes lidhjes së shtesave në gjuhën Lua mbi bazën e Awesome, është realizuar puna me dritare flutuese, të zakonshme për shumicën e përdoruesve, duke ruajtur të gjitha mundësitë për kompozim mozaik.
JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« widget-et pĂ«r menaxhimin e Wi-Fi, zĂ«, kontrollin mbi karikimin e baterisĂ« dhe ndriçimin e ekranit. ĂshtĂ« shtuar njĂ« widget i ri pĂ«r Bluetooth. ĂshtĂ« realizuar njĂ« mjet pĂ«r krijimin e screenshot-eve. - JanĂ« pĂ«rditĂ«suar versionet e komponentĂ«ve tĂ« distribucionit. JanĂ« shtuar drejtues tĂ« rinj. Distribucioni ndjek modelin e ofrimit vetĂ«m tĂ« versioneve mĂ« tĂ« freskĂ«ta tĂ« bibliotekave nĂ« mjedisin bazĂ«. NjĂ«kohĂ«sisht, me anĂ« tĂ« Runner, mjetit tĂ« virtualizimit FS, pĂ«rdoruesi mund tĂ« ndĂ«rtojĂ« dhe instalojĂ« çdo version biblioteke, i cili mund tĂ« bashkĂ«jetojĂ« me versionin qĂ« ofrohet nĂ« sistem.
- ĂshtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r interpreterin Python 2, i cili Ă«shtĂ« eliminuar plotĂ«sisht nga distribucioni, dhe tĂ« gjithĂ« skenaret sistemikĂ« tĂ« lidhura me tĂ« janĂ« rishkruar pĂ«r tĂ« punuar me Python 3.
- Bibiliotekën GTK2 e kemi hequr nga përbërësit (vetëm paketat me GTK3 janë të disponueshme).
- NCurses është ndërtuar me mbështetje për Unicode (libncursesw6.so), varianti libncurses.so, i cili është i kufizuar në ASCII, është përjashtuar nga oferta.
- Nënshkalla e zërit është kaluar në përdorimin e PulseAudio.
- Instaluesi grafik është përditësuar për Qt 5.
Burimi: opennet.ru
