Lëshimi i distribucionit GoboLinux 017.01 me hierarkinë e vet të sistemit të fileve

Versioni i shpërndarjes GoboLinux 017.01 është paraqitur, në të cilin në vend të hierarkisë tradicionale të skedave të sistemeve Unix, përdoret një organizim me katërra dhe katore, ku çdo program instalohet në një katror të veçantë. Madhësia e imazhit të instalimit me mbështetje për ngarkim në mënyrën Live është 2.3 GB (x86_64).

Koka e sistemit të skedave në GoboLinux përmban katalogët "\/Programs", "\/Users", "\/System", "\/Files", "\/Mount" dhe "\/Depot". Katalogu i çdo aplikacioni përfshin të gjithë komponentët e tij, pa i shpërndarë në katalogë të ndryshëm sistemesh për cilësime, të dhëna, biblioteka dhe skedarë ekzekutivë. Një nga përfitimet e këtij qasje është mundësia për të instaluar paralelisht versione të ndryshme të një aplikacioni (për shembull, \/Programs\/LibreOffice\/25.2 dhe \/Programs\/LibreOffice\/24.8) dhe thjeshtimi i mbajtjes së sistemit (për shembull, për të fshirë një program, mjafton të fshini katalogun e lidhur me të dhe të pastroni lidhjet simbolike në \/System\/Index).

Për të simplifikuar navigimin nëpër llojet e skedave, shpërndarja përmban katalogun "\/System\/Index", në të cilin lidhjet simbolike shënojnë llojet e ndryshme të përmbajtjes, për shembull, lista e skedarëve ekzekutivë të disponueshëm paraqitet në nënkatalogun "\/System\/Index\/bin", të dhënat e ndara në "\/System\/Index\/share", dhe bibliotekat në "\/System\/Index\/lib" (për shembull, \/System\/Index\/lib\/libgtk.so i referohet \/Programs\/GTK\/4.18\/lib\/libgtk-4.18.so). Kështu, të gjitha bibliotekat ekzistuese reflektohen në katalogun "\/System\/Index\/lib" dhe linku përdor këtë për të kërkuar bibliotekat e kërkuara nga aplikacionet.

Për të qenë në përputhje me standardin FHS (Filesystem Hierarchy Standard), skedarët ekzekutivë, bibliotekat, logët dhe skedarët e konfigurimit shpërndahen për më tepër në katalogët "\/bin", "\/lib", "\/var\/log" dhe "\/etc" përmes lidhjeve simbolike (për shembull, \/bin dhe \/usr\/bin janë lidhje simbolike të "\/System\/Index\/bin", dhe variabla e mjedisit PATH tregon për "\/System\/Index\/bin"). Në të njëjtën kohë, këta katalogë përveçse nuk janë të dukshëm për përdoruesin, falë përdorimit të modulit të bërthamës GoboHide. Ky modul fsheh disa katalogë gjatë përshkrimit të përmbajtjes, por lejon qasje të drejtpërdrejtë në skedarë.

PĂ«r ndĂ«rtimin e paketave pĂ«rdoren elementet e projektit ALFS (Automated Linux from Scratch). SkenarĂ«t e ndĂ«rtimit paraqiten nĂ« formĂ«n e "recetave", duke filluar nga tĂ« cilat ngarkohet automatikisht kodi i programit dhe varĂ«sitĂ« e nevojshme. PĂ«r instalimin e shpejtĂ« tĂ« programeve pa ndĂ«rtim tĂ« ri, ofrohen dy depo me paketa tĂ« ndĂ«rtuara tashmĂ« — njĂ« zyrtare, e mbĂ«shtetur nga ekipi i zhvilluesve tĂ« shpĂ«rndarjes, dhe njĂ« jozyrtare, e formuar nga komuniteti i pĂ«rdoruesve. Instalimi i shpĂ«rndarjes bĂ«het duke pĂ«rdorur njĂ« instalues qĂ« mbĂ«shtet funksionimin si nĂ« modin grafik ashtu edhe nĂ« atĂ« tekstual.

Lëshimi i GoboLinux 017.01 shënoi ringjalljen e projektit (lëshimi i fundit ishte botuar pesë vjet më parë). Ky lëshim është gjithashtu i lidhur me 1 prillin, pasi, me siguri, shumë tashmë e kanë harruar ekzistencën e këtij projekti dhe shaka është se kjo nuk është një shaka dhe shpërndarja me modelin e vet të organizimit të katalogëve, vërtet ekziston. Krijuesi i GoboLinux dhe zhvilluesi i tij kryesor ia transferuan menaxhimin një mbështetësi të ri, i cili do të vazhdojë zhvillimin e shpërndarjes. Ndryshimet në versionin e ri:

  • NĂ« ambientin Live Ă«shtĂ« pĂ«rdorur moduli UnionFS-Fuse.
  • Biblioteka Ncurses Ă«shtĂ« zĂ«vendĂ«suar me NcursesW.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kartat e memories eMMC.
  • Programi Freshen, i pĂ«rdorur pĂ«r tĂ« kontrolluar praninĂ« e azhurnimeve, Ă«shtĂ« portuar nĂ« Python 3.
  • Nukleusi Linux Ă«shtĂ« azhurnuar nĂ« versionin 6.12.16 (mĂ« parĂ« ishte pĂ«rdorur dega 5.6). PĂ«r kompresimin e nukleusit, firmware-it initramfs dhe imazhit squashfs Ă«shtĂ« pĂ«rdorur algoritmi zstd.
  • Versionet e paketave janĂ« azhurnuar: Dracut 103, E2FSProgs 1.47.1, Fuse 3.16.2, GCC 14.2.0 (ishte 9.2.0), GRUB 2.12, SQlite 3.36.0, SquashFS-Tools 4.6.1, Util-Linux 2.40.2.
  • Skripti i ngarkesĂ«s dhe komponentĂ«t e zhvillimit tĂ« brendshĂ«m (Compile, ConfigTools, Dit, EnhancedSkel, GoboNet, Skripte) janĂ« azhurnuar. KomponentĂ«t e BuildLiveCD dhe Freshen janĂ« shtuar.
  • JanĂ« zgjidhur shumĂ« probleme tĂ« raportuara nga pĂ«rdoruesit nĂ« lĂ«shimin e kaluar.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster