Aprè plis pase 6 lane travay di ak 19 vèsyon pibliye, ekip Nix la te jis anonse liberasyon an nan premye vèsyon an ki estab soti nan manadjè a pake. Pou antretyen pwojè yo, Gid 1.0 li gen plizyè benefis remakab.
Nan nivo itilizatè, Guix pral fè li fasil enstale lojisyèl an epi kenbe ou mete ajou lè l sèvi avèk kòmandman divès kalite tankou chache guix pou jwenn lojisyèl an, guix enstale pou enstale yo, guix rale ak guix ajou pou mete yo ajou regilyèman.
Sou Guix
Nan 2012, yon gwoup entru ki soti nan distribisyon GNU yo te rankontre nan Düsseldorf, Almay, pou prezante yon nouvo pwojè ke yo te kòmanse travay sou li. Pwojè sa a rele Guix, men pwononse "gi: ks" adrese bezwen pou efektivman kontwole deplwaman pake atravè distribisyon yo Linux.
Nan lòt mo, Guix se yon manadjè pake piman fonksyonèl ekri nan langaj Scheme Guile ak ki baze sou manadjè a pake Nix. Se poutèt sa, Guix jwenn lyen ak paradigm lan nan lang pwogramasyon fonksyonèl aplike nan lang Ocaml, Haskell oswa Scheme nan ka sa a.
Distribisyon an gen ladan sèlman konpozan gratis epi li vini ak Kernel GNU Linux-Libre, netwaye nan atik ki pa gratis nan firmwèr binè. GCC 8.3 yo itilize pou aliye.
Anplis de sa ke li tou aplike konstriksyon an ak konpozisyon nan pake piman fonksyonèl.
Prensipal inovasyon nan Guix 1.0
Guix swiv yon modèl distribisyon de Rolling Release, ki vle di ke ou ka kouri "guix rale" lòd la nenpòt ki lè yo ka resevwa dènye dènye yo.
Pandan ke karakteristik sa a se komen nan lòt administratè pake, Ekip Guix ajoute karakteristik diferan Guix, ki se aspè tranzaksyonèl li yo.
Fasilman, sa vle di sa itilizatè ka itilize Guix a nenpòt ki lè pou retounen nan yon vèsyon anvan pake a sou distribisyon Linux ou kouri lòd la "Guix-woulo-tounen" oswa "guix package -l" pou analize diferans ki genyen ant pakè yo.
Kòm yon lòt avantaj pa mwens enpòtan, Guix antretyen tou mete aksan sou repwodibilite li yo.
Atravè tèm sa a, nou dwe konprann sa Guix pèmèt itilizatè a aplike egzak anviwònman an menm nan lojisyèl sou machin diferan oswa nan diferan moman gras a "guix dekri" ak "guix rale".
Finalman, li ta dwe te note ke tout operasyon sa yo ak manadjè pake pa mande pou otorizasyon rasin pou itilizatè yo, ki gen anpil valè, espesyalman nan kontèks la nan pèfòmans-wo informatique (HPC) ak syans repwodwi.
Pou devlopè, Guix itil tou paske li pèmèt, pou egzanp, kreye anviwònman lojisyèl koutim.
Epitou, si yo se devlopè ki vle jwenn fidbak nan itilizatè yo san patipri byen vit, Guix bay yon fason ki senp pou kreye imaj veso ki ka itilize pa Docker e menm achiv otonòm ke nenpòt moun ka kouri nan nenpòt ki lè.
Nan lòt men an, si ou se yon administratè sistèm, apwòch deklaratif ak inifye Guix nan konfigirasyon jesyon yo ta dwe nan enterè ou.
Pou konfigirasyon sistèm yo, yo ka itilize yon dosye konfigirasyon sèl pou defini tout aspè nan konfigirasyon sistèm yo, ki gen ladan sèvis, sistèm dosye, lokal, kont, ak tout nan menm lang sistèm lan.
Daprè ekip Guix la, sa fasilite deplwaman sèvis konplèks, tankou aplikasyon ki depann de sèvis entènèt.
Finalman, ekip la presize ke ak yon sèl lòd, ka yon egzanp dwe kreye sou machin ou, nan yon machin vityèl (VM), oswa nan yon veso pou fè tès. Administratè sistèm kapab kreye imaj ISO tou.
Avèk sa a premye vèsyon ki estab nan Guix, ekip la an chaj nan pwojè a anonse ke li te rive nan yon etap trè enpòtan e espere ke sa a manadjè pake tranzaksyonèl pral pèmèt ou Customize sistèm ou an pwofondè ak interfaces pwogram Guile la.
Download Guix 1.0
Imaj pou enstalasyon nan USB Flash (243 MB) ak itilize nan sistèm Virtualization (474 MB) ki disponib telechaje.
Se pou premye a fè kòmantè