Dènyèman se anonse liberasyon nouvo vèsyon manadjè pakè GNU Guix 1.1 ak distribisyon GNU / Linux ki te bati sou fondasyon sa a. Distribisyon an ppèmèt enstalasyon kòm yon sistèm opere otonòm nan sistèm Virtualization, nan resipyan ak nan ekipman òdinè, osi byen ke lansman an nan distribisyon GNU / Linux deja enstale, aji kòm yon platfòm aplike aplikasyon yo.
Itilizatè a karakteristik tankou kontabilite depandans, travay rasin, vèsyon Rollback pi wo a nan ka ta gen pwoblèm, jesyon konfigirasyon, klonaj anviwònman (kreye yon kopi egzak nan anviwònman an lojisyèl sou lòt òdinatè), elatriye.
Pandan ke manadjè pake GNU Guix la bati sou reyalizasyon pwojè Nix la ak nan adisyon a fonksyon yo jesyon tipik pake, sipòte karakteristik tankou fè ajou tranzaksyonèl, kapasite nan woule tounen dènye, travay san yo pa jwenn privilèj superuser, sipò sipò lye nan itilizatè endividyèl yo, kapasite nan ansanm enstale vèsyon miltip nan yon sèl pwogram, vle di koleksyon fatra (idantifikasyon ak retire vèsyon rès nan pakè).
Anplis de sa, li pwopoze yo sèvi ak yon lang espesyalize wo nivo oryante nan Guile Scheme API konpozan ak sijè detèmine senaryo aplikasyon asanble ak règleman fòmasyon pake. Konpozan sa yo pèmèt ou fè tout operasyon jesyon pake nan chema lang fonksyonèl pwogramasyon an.
Ki sa ki nan nouvo nan GNU Guix 1.1?
Vèsyon sa a koresponn ak 14.078 angajman te fè plis pase 11 mwa pa 201 moun. Li gen ladan anpil karakteristik nouvo, koòdone itilizatè ak pèfòmans, amelyorasyon, osi byen ke anpil fikse ensèk.
Pami inovasyon prensipal yo ki kanpe deyò, nou ka jwenn sa Te ajoute yon fondasyon pou tès otomatik enstale grafik. Se enstale a kounye a reyini sou yon sistèm entegrasyon kontinyèl ak teste nan konfigirasyon diferan (patisyon regilye ak chiffres rasin, enstalasyon ak Bureau, elatriye).
De nouvo kòmandman yo te ajoute, youn nan yo se "guix sistèm dekri«, Ki fè li posib, lè aplike, evalye chanjman ki genyen ant de ka diferan nan sistèm lan, lòt lòd la ki te ajoute se"Guix deplwaye" ki fèt pou aplike ranpli plizyè òdinatè an menm tan, pa egzanp, nouvo anviwònman nan VPS oswa sistèm aleka ki aksesib nan SSH.
Nou ka jwenn tou a sèvis sistèm nouvo te ajoute: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, ne-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenance, pulseaudio, san, sengularite, usb-modeswitch.
Epitou vèsyon lojisyèl mete ajou nan 3368 pakè, 3514 nouvo pakè yo te ajoute, ki gen ladan vèsyon ki ajou nan xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-sèvè 1.20.7, bash 5.0.7, binutils 2.32, tas 2.3.1, emacs 26.3, ekleraj 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, ale 2.2.7, guile 68.7.0, icecat 0-guix1-preview3.7.0, icedtea 6.4.2.2, libreoffice 5.4, linux-libre 31. 12.33, openjdk 5.30.0, pèrl 3.7.4, piton 1.39.0, ak oksid XNUMX.
Nan lòt chanjman yo ki kanpe deyò nan nouvo vèsyon sa a yo se:
- Te sipò Imaging pou Singularity ak Docker te ajoute nan lòd la pake guix.
- Kòmandman "guix tan-machin lan" te ajoute, ki pèmèt ou woule tounen nan nenpòt vèsyon nan yon pake sove nan achiv la Eritaj Software.
- Opsyon "-target" la te ajoute nan "sistèm guix", bay sipò pasyèl pou konpilasyon kwa;
- Guix aplike lè l sèvi avèk Guile 3, ki gen yon efè pozitif sou pèfòmans.
- Grafik la depandans pake limite a sa sèlman yon seri redwi nan eleman sous binè nan tout pèp la (pitit pitit), ki se yon gwo etap nan direksyon pou aplikasyon verifikabl bootstrap konplètman verifye.
- Bati sistèm pou Node.js, Julia, ak Qt yo te ajoute nan senplifye ekri pake pou aplikasyon pou ki gen rapò ak pwojè sa yo.
- Anplis de sa, twazyèm-pati otè depo pake gen zouti yo ekri mesaj nouvèl ke itilizatè a ka li pa egzekite lòd la "guix rale-nouvèl".
Download Guix 1.1
Finalman pou moun ki enterese nan tès manadjè a pake oswa distribisyon, ou ka tcheke detay yo enstalasyon ak / oswa jwenn imaj yo pou download, Nan lyen sa a.
Imaj yo pou enstalasyon nan USB Flash (241 Mb) oswa itilize yo nan sistèm Virtualization (479 Mb), ki disponib pou achitekti yo i686, x86_64, armv7 ak aarch64.
Se pou premye a fè kòmantè