Navoaka ny mpitantana fonosana GNU Guix 1.3 sy ny fizarana GNU mifototra amin'izany.LinuxAzo alaina ny sary azo apetraka amin'ny kapila USB (610 MB) ary ampiasaina amin'ny rafitra virtoaly (972 MB). Anisan'ny rafitra tohana ny i686, x86_64, Power9, armv7, ary aarch64.
Ny fizarana dia mamela ny fametrahana azy ho OS mahaleo tena ao anatin'ny rafitra virtualization, ao anaty container sy amin'ny fitaovana mahazatra, ary miasa amin'ny fizarana GNU/Linux efa napetraka.Linux, izay sehatra iray hametrahana rindranasa. Omena endri-javatra toy ny fitantanana ny fiankinan-doha, ny fanamboarana azo averina, ny fandidiana tsy misy faka, ny famerenana amin'ny laoniny ny dikan-teny teo aloha raha misy olana, ny fitantanana ny fikirakirana, ny fanaovana kloning tontolo iainana (famoronana dika mitovy tanteraka amin'ny tontolo iainana rindrambaiko amin'ny solosaina hafa), sy ny maro hafa ny mpampiasa.
Fanavaozana lehibe:
- Ny fanohanana voalohany ny rafitra POWER9 (powerpc64le-linux) dia nampiharina.
- Azo atao ny mampiasa fomba fanaparitahana fanambarana, izay, raha tokony ho andiana baiko "guix install" sy "guix remove", dia misy baiko tokana "guix package –manifest=manifest.scm", izay mamaritra ao amin'ny manifest. scm rakitra ny rindranasa rehetra mila apetraka. Mba hamoronana fanehoana mifototra amin'ny mombamomba ny fametrahana efa misy, ny baiko "guix package" dia manolotra safidy "--export-manifest" sy "--export-channels".
- Nampiana ny safidy fanovana fonosana "--miaraka amin'ny-latest", ilaina ho an'ireo izay te-hanana ny dikan-teny farany amin'ny programa, na dia mbola tsy noforonina ho an'ny fampiharana aza ny fonosana efa vita ho an'ny Guix. Nampiana ihany koa ny safidy "--with-patch" hanamboarana andiana fonosana miaraka amin'ny patch ampiharina amin'ny iray na maromaro amin'izy ireo.
- Ny baiko "guix" dia mampihatra ny famoahana ny tolo-kevitra miaraka amin'ny soso-kevitra amin'ny fanoloana raha misy diso na ny fisian'ny subcommands hafa. $ guix package --export-manifests guix package: hadisoana: export-manifests: soso-kevitra tsy fantatra: `export-manifest' ve no tianao lazaina?
- Ny "Guix refresh" dia nanampy fanohanana ny fampidinana ny fanavaozana avy amin'ny fampiantranoana SourceForge, ary koa ny maodely generic-html handraisana fanavaozana avy amin'ny pejin-tranon'ny tetikasa.
- Nampiana baiko vaovao "guix import go" ho an'ny fanafarana fonosana miverimberina amin'ny fiteny Go, amin'ny fiheverana ny fiankinan-doha. Ny baiko "guix import opam" izao dia manohana ny fonosana Coq. Ny "guix import crate" dia mandray ny dikan-teny semantika amin'ny fomba fandefasana miverimberina. Nesorina ny baiko "guix import nix".
- Nohatsaraina ny fametrahana fonosana binary efa namboarina mialoha ary nohafainganina ny asan'ny baiko "guix system init".
- Nampiana safidy "--profile" amin'ny baiko "guix environment".
- Nampiana safidy "--discover" tao amin'ny guix-daemon ho an'ny fitadiavana tambajotra eo an-toerana lohamilina, izay manatitra fonosana binary efa voaangona (soloina) mampiasa ny protocole mDNS/DNS-SD. Nampiana tao amin'ny baiko "guix publish" ny safidy "--advertise" mba ahafahana mandefa fanambarana avy amin'ny mpizara.
- Ny fahafahana mampiasa ny algorithm Zstd ho an'ny famatrarana fonosana dia nampiharina.
- Ao amin'ny fomba "--verbosity=1", atsahatra ny famoahana ny URL alaina.
- Raha tokony ho ny "disk-image" sy ny "vm-image" subcommands, ny baiko ankapobeny "guix system image" dia atolotra.
- Ao amin'ny sary fizarana ho an'ny milina virtoaly Nanampy fanohanana ny protokol SPICE.
- Nampiana fomba fametrahana mandeha ho azy ny script fametrahana.
- Nampiana ny serivisy lvm-device-mapping mba hanohanana ny mpitantana ny volume LVM (Linux Mpitantana ny Boky Logika).
- Nampiana fomba "image system guix -t rock64-raw" hamoronana sary fizarana ho an'ny boards Rock64.
- Ny initrd dia manana fanohanana bcachefs alefa amin'ny alàlan'ny default.
- Ny lohamilina mpanonta CUPS dia manana ny serivisy "brlaser" alefa amin'ny alàlan'ny default hanohanana ny mpanonta Brother.
- Nampiana serivisy rafitra vaovao ny agate, cuirass-remote-worker, ipfs, keepalived, laminar, radicale, syncthing, transmission-daemon, wireguard, xorg-server.
- Nohavaozina ny dikan-tenin'ny programa amin'ny fonosana 3100, nampiana fonosana vaovao 2009. Anisan'izany ny gcc 10.3.0 nohavaozina, glibc 2.31, GNOME 3.34.5, gnupg 2.2.27, go 1.14.15, guile 3.0.5, icecat 78.10.0-guix0-preview1, icedtea 3.7.0, inkscape , julia 1.0.2, libreoffice 1.5.3, linux-libre 6.4.7.2, ocaml 5.11.15, octave 4.11.1, openjdk 6.2.0, python 14.0, racket 3.8.2, harafesina 8.0, r. 1.51.0, Xfce 4.0.4 ary xorg-server 2.1.3.
- Namboarina ny vulnerability CVE-2021-27851 amin'ny guix-daemon, izay ahafahan'ny mpampiasa eo an-toerana mampitombo ny tombontsoany amin'ny rafitra. Ny olana dia nandritra ny fanatanterahana ny baiko "guix build" dia nijanona ho azo soratana ny lahatahiry fananganana ary ny mpampiasa dia afaka mamorona rohy mafy amin'ny rakitra iray an'ny mpampiasa root ary hita any ivelan'ny lahatahiry fananganana, ohatra, "/etc/ aloka". Raha ny safidy "--keep-failed" dia voafaritra nandritra ny fananganana, dia raha sendra tsy fahombiazana, guix-daemon dia nanova ny tompon'ny hazo fivondronana manontolo ho an'ny mpampiasa ankehitriny, anisan'izany ny rohy mafy.
Aoka hotsaroantsika fa ny mpitantana ny fonosana GNU Guix dia mifototra amin'ny fivoaran'ny tetikasa Nix ary, ankoatry ny fiasa mahazatra amin'ny fitantanana fonosana, dia manohana ireo endri-javatra toy ny fanaovana fanavaozana ara-barotra, ny fahafahana mamerina fanavaozana, miasa tsy mahazo tombontsoa superuser, fanohanana. mombamomba mifamatotra amin'ny mpampiasa tsirairay, ny fahafahana mametraka dikan-teny maromaro amin'ny programa iray miaraka, fitaovana fanangonana fako (famantarana sy fanesorana ny dikan-teny tsy ampiasaina amin'ny fonosana). Mba hamaritana ny scenario fananganana fampiharana sy ny fitsipiky ny fananganana fonosana, dia soso-kevitra ny hampiasa fiteny manokana manokana amin'ny sehatra avo lenta sy singa Guile Scheme API, izay ahafahanao manatanteraka ny asa fitantanana fonosana rehetra ao amin'ny Scheme fiteny fandaharana miasa.
Ny fahafahana mampiasa fonosana voaomana ho an'ny mpitantana fonosana Nix ary napetraka ao amin'ny tahiry Nixpkgs dia tohanana. Ho fanampin'ny fampandehanana miaraka amin'ny fonosana, azo atao ny mamorona sora-baventy hitantana ny fandrindrana fampiharana. Rehefa amboarina ny fonosana iray, dia alaina ho azy sy amboarina ho azy ny fiankinana rehetra mifandray aminy. Azo atao ny misintona fonosana binary efa vita avy amin'ny tahiry na manangana avy amin'ny lahatsoratra loharano miaraka amin'ny miankina rehetra. Ny fitaovana dia nampiharina mba hitazonana ny dikan-tenin'ny programa napetraka ho havaozina amin'ny alàlan'ny fandaminana ny fametrahana fanavaozana avy amin'ny tahiry ivelany.
Ny tontolo fananganana ho an'ny fonosana dia miforona amin'ny endrika fitoeran-javatra misy ny singa rehetra ilaina amin'ny fampiharana ny fampiharana, izay ahafahanao mamorona andiana fonosana izay afaka miasa tsy misy fiheverana ny firafitry ny tontolon'ny rafitra fototra amin'ny fizarana, izay ampiasain'i Guix ho add-on. Ny fiankinan-doha dia azo faritana eo anelanelan'ny fonosana Guix amin'ny alàlan'ny fanindriana ny hash identifier ao amin'ny lahatahiry fonosana napetraka mba hahitana ny fisian'ny fiankinan-doha efa napetraka. Ny fonosana dia napetraka amin'ny hazo lahatahiry na zana-pizarana manokana ao amin'ny lahatahirin'ny mpampiasa, mamela azy hiara-miaina miaraka amin'ireo mpitantana fonosana hafa ary manome fanohanana ho an'ny fizarana efa misy. Ohatra, ny fonosana dia napetraka ho /nix/store/452a5978f3b0b426064a2b64a0c6f41-firefox-88.0.0/, izay misy ny "452a59..." no famantarana fonosana tokana ampiasaina amin'ny fanaraha-maso ny fiankinan-doha.
Ireo singa maimaim-poana ihany no tafiditra ao amin'ny fizarana ary miaraka amin'ny kernel GNU. Linux-Libre, voadio amin'ny singa firmware binary tsy afaka. GCC 9.3 no ampiasaina amin'ny fanangonana. Ny GNU Shepherd service manager (dmd taloha), novolavolaina ho solon'ny SysV-init miaraka amin'ny fanohanana fiankinan-doha, no ampiasaina ho rafitra fanombohana. Ny daemon fanaraha-maso Shepherd sy ny utility dia nosoratana tamin'ny Guile (fampiharana ny fiteny Scheme), izay ampiasaina ihany koa hamaritana ny masontsivana fanombohana serivisy. Ny sary fototra dia manohana ny fomba console, saingy misy fonosana vonona hapetraka miisa 17243 azo alaina, anisan'izany ny singa ao amin'ny stack grafika mifototra amin'ny X.Org, ny mpitantana varavarankely dwm sy ratpoison, ny desktop Xfce, ary karazana fampiharana grafika.
Source: opennet.ru
