Išleista pirmoji stabili „Guix 1.0“ versija ir tai yra jos naujiena

„Guix 1.0“

Po daugiau nei 6 metų sunkaus darbo ir 19 paskelbtų versijų, „Nix“ komanda ką tik paskelbė išleidusi pirmąją stabilią versiją iš paketų tvarkytuvo. Projekto vykdytojams „Guix 1.0“ jis turi keletą pastebimų pranašumų.

Vartotojo lygiu „Guix“ leis lengvai įdiegti programinę įrangą ir nuolat atnaujinti jus naudodamas įvairias komandas kaip ieškoti „guix“, kad rastumėte programinę įrangą, „guix“ įdiekite, kad juos įdiegtumėte, „guix pull“ ir „guix“ atnaujinimas, kad juos reguliariai atnaujintumėte.

Apie Guixą

2012 m. Įsilaužėlių grupė iš GNU distribucijos susirinko Diuseldorfe, Vokietijoje, pristatyti naują projektą, prie kurio jie pradėjo dirbti. Šis projektas vadinosi „Guix“, tačiau tarė „gi: ks“ sprendžiamas poreikis efektyviai kontroliuoti paketų diegimą visuose paskirstymuose „Linux“.

Kitaip tariant, „Guix“ yra grynai funkcinis paketų tvarkytuvas parašyta Guile Scheme kalba ir pagrįstas „Nix“ paketų tvarkytuvu. Todėl Guixas randa sąsajų su funkcinių programavimo kalbų paradigma, šiuo atveju įgyvendinamu per Ocaml, Haskell ar Scheme kalbas.

Platinimas apima tik nemokamus komponentus ir yra su „GNU Linux-Libre“ branduoliu, išvalytu nuo dvejetainės programinės aparatinės įrangos nemokamų elementų. Montavimui naudojamas GCC 8.3.

Be to, jis taip pat įgyvendina grynai funkcinių paketų konstrukciją ir sudėtį.

Pagrindinės „Guix 1.0“ naujienos

Guixas vadovaujasi modeliu platinimas „Rolling Release“, o tai reiškia, kad galite bet kada paleisti komandą „guix pull“, kad gautumėte naujausius naujinimus.

Nors ši funkcija būdinga kitiems paketų valdytojams, „Guix“ komanda prideda išskirtinę „Guix“ funkciją, kuris yra jo sandorio aspektas.

Patogiai tai reiškia vartotojas gali naudoti „Guix“ bet kuriuo metu norėdamas grįžti į ankstesnę paketo versiją apie jūsų „Linux“ platinimą bėgimas komanda „Guix - grįžti atgal“ arba „guix package -l“ analizuoti paketų skirtumus.

Kaip dar vieną ne mažiau svarbų pranašumą, „Guix“ prižiūrėtojai taip pat pabrėžia jo atkuriamumą.

Per šį terminą turime tai suprasti „Guix“ leidžia vartotojui įgyvendinti tą pačią aplinką programinės įrangos skirtingose ​​mašinose arba skirtingu metu dėka „guix apibūdinti“ ir „guix traukti“.

Galiausiai reikia pažymėti, kad visos šios operacijos su paketų tvarkytuvu nereikia root teisių vartotojams, o tai neįkainojama, ypač atsižvelgiant į didelio našumo kompiuteriją (HPC) ir atkuriamą mokslą.

„Guix“ taip pat naudinga kūrėjams, nes leidžia, pavyzdžiui, kurti pasirinktinę programinės įrangos aplinką.

Be to, jei jie yra kūrėjai, kurie nori gana greitai gauti atsiliepimų iš savo vartotojų, „Guix“ suteikia paprastą būdą sukurti „Docker“ naudojamus konteinerių vaizdus ir net atskirus archyvus, kuriuos bet kada gali tvarkyti bet kas.

Kita vertus, jei esate sistemos administratorius, deklaratyvus ir vieningas „Guix“ požiūris į konfigūracijos valdymą turėtų jus dominti.

Norėdami sukonfigūruoti savo sistemą, jie gali naudoti vieną konfigūracijos failą, norėdami apibrėžti visus savo sistemos konfigūracijos aspektus, įskaitant paslaugas, failų sistemas, lokalę, abonementus ir visus tą pačią sistemos kalbą.

Pasak „Guix“ komandos, tai labai palengvina sudėtingų paslaugų, pavyzdžiui, programų, kurios priklauso nuo interneto paslaugų, diegimą.

Galiausiai, komanda nurodo, kad naudojant vieną komandą galima sukurti egzempliorių kompiuteryje, virtualioje mašinoje (VM) arba talpykloje, kad būtų galima išbandyti. Sistemos administratoriai taip pat gali kurti ISO atvaizdus.

Su šia pirmąja stabilia „Guix“ versija komanda, atsakinga už projektą, praneša, kad jis pasiekė labai svarbų etapą, ir tikisi, kad šis operacijų paketų tvarkytuvas leis jums giliai pritaikyti savo sistemą naudojant „Guile“ programavimo sąsajas.

Atsisiųskite „Guix 1.0“

Galimi vaizdai, skirti įdiegti į „USB Flash“ (243 MB) ir naudojami virtualizacijos sistemose (474 ​​MB) atsisiųsti.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.