Ukusabalalisa kuvumela ukufakwa njenge
main
- Umyalo omusha "we-guix deploy" ungeziwe, oklanyelwe ukuhambisa i-hardware yamakhompiyutha amaningana ngesikhathi esisodwa, isibonelo, izindawo ezintsha ku-VPS noma izinhlelo ezikude ezifinyeleleka nge-SSH.
- Ababhali bezindawo zamaphakeji ezinkampani zangaphandle (iziteshi) banikezwa amathuluzi okubhala imilayezo yezindaba umsebenzisi angakwazi ukuyifunda lapho enza umyalo othi "guix pull --news".
- Kwengezwe umyalo othi "guix system ukuchaza", okwenza kube nokwenzeka ukuhlola izinguquko phakathi kwezimo ezimbili ezihlukene zesistimu phakathi nokuthunyelwa.
- Kwengezwe ukusekelwa kokukhiqiza izithombe ze-Singularity kanye ne-Docker kumyalo we-"guix pack".
- Kwengezwe umyalo "umshini wesikhathi we-guix", okuvumela ukuthi ubuyele emuva kunoma yikuphi ukukhishwa kwephakheji elondolozwe kungobo yomlando.
Isofthiwe yamagugu . - Kwengezwe inketho ethi β--targetβ βkusistimu ye-guixβ, ehlinzeka ngosekelo olungaphelele lokuhlanganisa;
- Ukuqinisekisa ukusetshenziswa kwe-Guix usebenzisa
Intengo 3 , okunomthelela omuhle ekukhiqizeni. - Igrafu yokuncika kwephakheji ikhawulelwe kusethi encishisiwe yezingxenye zembewu kanambambili, okuyisinyathelo esikhulu sokuqalisa ukusebenzisa i-bootstrap eqinisekisa ngokugcwele.
- Uhlaka lokuhlola okuzenzakalelayo kwesifaki sezithombe selusetshenzisiwe. Isifaki manje sakhelwe ohlelweni oluqhubekayo lokuhlanganisa futhi sihlolwe ekucushweni okuhlukene (ukuhlukanisa okubethelwe nokujwayelekile kwezimpande, ukufakwa ngamadeskithophu, njll.).
- Kungezwe amasistimu okwakha e-Node.js, Julia kanye ne-Qt, okwenza kube lula ukubhalwa kwamaphakheji ezinhlelo zokusebenza ezihlobene nalawa maphrojekthi.
- Kwengezwe izinsiza zesistimu entsha, i-fontconfig-file-system, i-getmail, i-gnome-keyring, i-kernel-module-loader,
isixazululi sefindo, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork,
i-polkit-wheel, provenance, pulseaudio, sane, singularity, usb-modeswitch - Izinguqulo zezinhlelo kumaphakheji we-3368 zabuyekezwa, amaphakheji amasha angu-3514 angeziwe. Kubandakanya izinguqulo ezibuyekeziwe ze-xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, izinkomishi 2.3.1, emacs 26.3, ukukhanya 0.23.1,
gcc 9.3.0, gimp 2.10.18, glibc 2.29,
gnupg 2.2.20, hamba 1.13.9, ubuqili 2.2.7,
icecat 68.7.0-guix0-preview1, icedtea 3.7.0,
libreoffice 6.4.2.2, linux-libre 5.4.31, , openjdk 12.33, perl 5.30.0, python 3.7.4,
ukugqwala 1.39.0.
Ake sikukhumbuze ukuthi umphathi wephakheji we-GNU Guix usekelwe ekuthuthukisweni kwephrojekthi
Isekela amandla okusebenzisa amaphakheji alungiselelwe umphathi wephakheji ye-Nix futhi abekwe endaweni yokugcina
Indawo yokwakha yamaphakheji yakhiwa ngendlela yesitsha esiqukethe zonke izakhi ezidingekayo ukuze isicelo sisebenze, esikuvumela ukuthi udale iqoqo lamaphakheji angasebenza ngaphandle kokubheka ukwakheka kwemvelo yesistimu yokusabalalisa, lapho i-Guix isetshenziswa njengesengezo. Ukuncika kunganqunywa phakathi kwamaphakheji e-Guix ngokuskena ama-hash esihlonzi ohlwini lwemibhalo lwamaphakheji afakiwe ukuze kutholwe ubukhona bokuncika osekufakiwe. Amaphakheji afakwe kuhla lwemibhalo oluhlukile noma ohlwini olungaphansi lwemibhalo yomsebenzisi, oluvumela ukuthi luhlalisane ngokufana nabanye abaphathi bephakheji futhi lunikeze ukusekelwa kwebanga elibanzi lokusabalalisa okukhona. Isibonelo, iphakheji ifakwe njenge /nix/store/f42a5878f3a0b426064a2b64a0c6f92-firefox-75.0.0/, lapho i-"f42a58..." iyinkomba yephakheji ehlukile esetshenziselwa ukuqapha ukuncika.
Ukusatshalaliswa kuhlanganisa izingxenye zamahhala kuphela futhi kuza ne-GNU Linux-Libre kernel, ehlanzwe kunezici ezingezona zamahhala ze-firmware kanambambili. I-GCC 9.3 isetshenziselwa ukuhlanganisa. Umphathi wesevisi usetshenziswa njengesistimu yokuqalisa
Source: opennet.ru