Gefa út GoboLinux 017 dreifingarsettið með sérkennilegu skráarkerfisstigveldi

Eftir þrjú og hálft ár frá síðustu útgáfu myndast dreifingarútgáfu Gobo Linux 017. Í GoboLinux, í stað hefðbundins skráastigveldis fyrir Unix kerfi notað stafla líkan til að mynda möpputré, þar sem hvert forrit er sett upp í sérstakri möppu. Stærð uppsetningarmynd 1.9 GB, sem einnig er hægt að nota til að kynna þér möguleika dreifingarinnar í Live ham.

Rótin í GoboLinux samanstendur af /Programs, /Users, /System, /Files, /Mount og /Depot möppunum. Ókosturinn við að sameina alla forritaíhluti í eina möppu, án þess að aðskilja stillingar, gögn, bókasöfn og keyranlegar skrár, er þörfin á að geyma gögn (til dæmis logs, stillingarskrár) við hlið kerfisskráa. Kosturinn er möguleikinn á samhliða uppsetningu á mismunandi útgáfum af sama forriti (til dæmis /Programs/LibreOffice/6.4.4 og /Programs/LibreOffice/6.3.6) og einföldun á viðhaldi kerfisins (til dæmis til að fjarlægja forrit , eyddu bara möppunni sem tengist henni og hreinsaðu upp táknrænu tenglana í /System/Index).

Fyrir samhæfni við FHS (Filesystem Hierarchy Standard) staðalinn er keyranlegum skrám, bókasöfnum, annálum og stillingarskrám dreift í venjulegum /bin, /lib, /var/log og /etc möppum með táknrænum tenglum. Á sama tíma eru þessar möppur ekki sýnilegar notandanum sjálfgefið, þökk sé notkun sérstakrar kjarnaeiningu, sem felur þessar möppur (innihaldið er aðeins tiltækt þegar þú nálgast skrána beint). Til að einfalda flakk í gegnum skráargerðir inniheldur dreifingin /System/Index möppu, þar sem ýmsar tegundir efnis eru merktar með táknrænum tenglum, til dæmis er listi yfir tiltækar keyrsluskrár sýndar í /System/Index/bin undirmöppunni, samnýtt gögn í /System/Index/share , og bókasöfn í /System/Index/lib (til dæmis /System/Index/lib/libgtk.so tenglar á /Programs/GTK+/3.24/lib/libgtk-3.24.so) .

Verkefnaþróun er notuð til að búa til pakka alfs (Sjálfvirkt Linux frá grunni). Byggingarforskriftir eru skrifaðar í formi
uppskriftir, þegar ræst er, er forritskóðinn og nauðsynlegar ósjálfstæðir hlaðnir sjálfkrafa. Til að setja upp forrit á fljótlegan hátt án þess að endurbyggja, eru tvær geymslur með þegar samansettum tvöfaldur pakka í boði - opinbert, viðhaldið af dreifingarþróunarteymi, og óopinber, mynduð af notendasamfélaginu. Dreifingarsettið er sett upp með því að nota uppsetningarforrit sem styður vinnu í bæði myndrænni og textaham.

Helstu nýjungar Gobo Linux 017:

  • Lagt er til einfaldað stjórnunar- og þróunarlíkan „uppskriftir", sem er að fullu samþætt við GoboLinux Compile smíðaverkfærasettið. Uppskriftatréð er nú venjulegt Git geymsla, stjórnað í gegnum GitHub og klónað innbyrðis í /Data/Compile/Recipes möppuna, þaðan sem uppskriftir eru notaðar beint í GoboLinux Compile.
  • ContributeRecipe tólið, notað til að búa til pakka úr uppskriftaskrá og hlaða honum upp á GoboLinux.org netþjóna til yfirferðar, gafflar nú staðbundinni klón af Git geymslunni, bætir nýrri uppskrift við hana og sendir dragbeiðni til aðalstöðvarinnar. uppskriftatré á GitHub.
  • Áframhaldandi endurbætur á lágmarks notendaumhverfi byggt á mósaíkgluggastjóranum Æðislegur. Með því að tengja viðbætur á Lua tungumálinu sem byggir á Awesome getum við unnið með fljótandi glugga sem flestir notendur þekkja, á sama tíma og við höldum öllum möguleikum fyrir flísalagt skipulag.
    Endurbætur hafa verið gerðar á búnaði til að stjórna Wi-Fi, hljóði, fylgjast með hleðslu rafhlöðunnar og birtustig skjásins. Bætti við nýrri græju fyrir Bluetooth. Tól til að búa til skjámyndir hefur verið innleitt.

    Gefa út GoboLinux 017 dreifingarsettið með sérkennilegu skráarkerfisstigveldi

  • Útgáfur dreifingarhlutanna hafa verið uppfærðar. Nýjum ökumönnum hefur verið bætt við. Dreifingin fylgir fyrirmyndinni að afhenda aðeins nýjustu útgáfur bókasöfna í grunnumhverfinu. Á sama tíma, með því að nota Runner, FS virtualization tól, getur notandinn byggt og sett upp hvaða útgáfu sem er af bókasafninu sem getur verið samhliða útgáfunni sem boðið er upp á í kerfinu.
  • Stuðningur við Python 2 túlkinn hefur verið hætt; hann hefur verið fjarlægður algjörlega úr dreifingunni og öllum kerfisskriftum sem tengjast honum hefur verið breytt til að virka með Python 3.
  • GTK2 bókasafnið hefur einnig verið fjarlægt (aðeins pakkar með GTK3 fylgja).
  • NCurses er sjálfgefið byggt með Unicode stuðningi ( libncursesw6.so), ASCII-takmörkuð útgáfa af libncurses.so er útilokuð frá dreifingu.
  • Hljóðundirkerfið hefur verið skipt yfir í að nota PulseAudio.
  • Myndræna uppsetningarforritið hefur verið flutt yfir í Qt 5.

Heimild: opennet.ru

Bæta við athugasemd