Pas tri vjetësh e gjysmë nga versioni i mëparshëm. lëshimi i distribucionit . Në GoboLinux, në vend të hierarkisë tradicionale të sistemit UNIX për skedarët, kemi një model të bazuar në një rrjet të strukturimit të katalogëve, ku çdo program instalohet në një direktori të veçantë. Madhësia 1.9 GB, e cila gjithashtu mund të përdoret për të njohur funksionalitetet e distribucionit në modalitetin Live.
Pika e parë në GoboLinux përbëhet nga katalogët \/Programs, \/Users, \/System, \/Files, \/Mount dhe \/Depot. Një disavantazh i bashkimit të të gjitha komponenteve të aplikacioneve në një katalog, pa ndarjen e cilësimeve, të dhënave, librarive dhe skedarëve ekzekutivë, është nevoja për të ruajtur të dhënat (për shembull, logët, skedarët e konfigurimit) pranë skedarëve sistemorë. Avantazhi është mundësia e installimit paralel të versioneve të ndryshme të një aplikacioni (për shembull, \/Programs\/LibreOffice\/6.4.4 dhe \/Programs\/LibreOffice\/6.3.6) dhe lehtësimi i mbajtjes së sistemit (për shembull, për të fshirë programin, mjafton të fshini direktorinë përkatëse dhe të pastrosh lidhjet simbolike në \/System\/Index).
Për përshtatshmëri me standardin FHS (Filesystem Hierarchy Standard), skedarët ekzekutivë, librat, logët dhe skedarët e konfigurimit janë shpërndarë në katalogët e zakonshëm \/bin, \/lib, \/var\/log dhe \/etc përmes lidhjeve simbolike. Sidoqoftë, këta katalogë nuk janë të dukshëm për përdoruesin nga default, falë përdorimit të një , i cili fsheh këta katalogë (përmbajtja është e aksesueshme vetëm me qasje direkte në skedarin). Për të lehtësuar navigimin sipas llojeve të skedarëve, në distribuim është i pranishëm katalogu \/System\/Index, ku lidhjet simbolike shënojnë lloje të ndryshme përmbajtjeje, për shembull, lista e skedarëve ekzekutivë të disponueshëm është e pranishme në nënkatalogun \/System\/Index\/bin, të dhënat e ndara të përdorura në \/System\/Index\/share, dhe librat në \/System\/Index\/lib (për shembull, \/System\/Index\/lib\/libgtk.so referon në \/Programs\/GTK+\/3.24\/lib\/libgtk-3.24.so).
Për ndërtimin e pakove përdoren arritjet e projektit (Automated Linux from Scratch). Skema e ndërtimit është e organizuar në formën e
, kur nisja e tyre automatikisht shkarkon kodin e programit dhe varĂ«sitĂ« qĂ« kĂ«rkohen. PĂ«r instalimin e shpejtĂ« tĂ« programeve pa rindĂ«rtim ofrohen dy depo me paketa binarĂ« tĂ« ndĂ«rtuara â depo zyrtare, e mbĂ«shtetur nga ekipi i zhvilluesve tĂ« distribucionit dhe njĂ« depo jozyrtare, e formuar nga komuniteti i pĂ«rdoruesve. Instalimi i distribucionit bĂ«het duke pĂ«rdorur njĂ« instalues, qĂ« mbĂ«shtet funksionimin nĂ« modalitet grafik dhe tekstual.
Risi kryesore :
- ĂshtĂ« propozuar njĂ« model i thjeshtuar i menaxhimit dhe zhvillimit "", i cili Ă«shtĂ« plotĂ«sisht i integruar me mjetin e ndĂ«rtimit GoboLinux Compile. Strukturimi i recetave tani pĂ«rbĂ«n njĂ« ordinare Git-repo, e menaxhuar pĂ«rmes GitHub dhe e klonuar brenda sistemit nĂ« katalogun \/Data\/Compile\/Recipes, nga i cili recetat pĂ«rdoren drejtpĂ«rdrejt nĂ« GoboLinux Compile.
- Utiliteti ContributeRecipe, i përdorur për krijimin e një pakete mbi bazën e skedarit të recetës dhe ngarkimin e tij në serverat GoboLinux.org për rishikim, tani krijon një degë nga kloni lokal i Git-repos, shton recetën e re në të dhe dërgon kërkesën për tërheqje në strukturën kryesore të recetave në GitHub.
- Ka vazhduar përmirësimi i ambientit 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 dritaret që fluturojnë, të njohura për shumicën e përdoruesve, duke ruajtur të gjitha mundësitë për kompozimin mozaik.
JanĂ« bĂ«rĂ« pĂ«rmirĂ«sime nĂ« widget-et pĂ«r menaxhimin e Wi-Fi, zĂ«rit, kontrollimin e akumulators dhe ndriçimin e ekranit. U shtua njĂ« widget i ri pĂ«r Bluetooth. ĂshtĂ« realizuar njĂ« mjet pĂ«r krijimin e screenshot-eve. - JanĂ« pĂ«rditĂ«suar versionet e pĂ«rbĂ«rĂ«sve tĂ« distribucionit. JanĂ« shtuar drejtorĂ« tĂ« rinj. Distribucioni ndjek modelin e ofrimit tĂ« vetĂ«m versioneve mĂ« tĂ« reja tĂ« librarive nĂ« ambientin bazĂ«. MegjithatĂ«, me ndihmĂ«n e Runner, mjetit pĂ«r virtualizimin e FS, pĂ«rdoruesi mund tĂ« ndĂ«rtojĂ« dhe instalojĂ« çdo version librarie, e cila mund tĂ« bashkĂ«jetojĂ« me versionin e ofruar nĂ« sistem.
- Ka ndalur mbështetje për interpretuesin Python 2, i cili është hequr plotësisht nga distribuimi, ndërsa të gjitha skriptet sistemore të lidhura me të janë ri-dizajnuar për të punuar me Python 3.
- Nga përbërësit është hequr gjithashtu biblioteca GTK2 (ofrohen vetëm paketat me GTK3).
- NCurses sipas default është ndërtuar me mbështetje për Unicode ( libncursesw6.so), varianti libncurses.so, i kufizuar në ASCII, është përjashtuar nga ofrimi.
- Sistemi i zërit është kaluar në përdorimin e PulseAudio.
- Instaluesi grafik është kaluar në Qt 5.
Burimi: opennet.ru
