Ny mpitantana fonosana GNU Guix 1.0 sy ny fizarana GuixSD mifototra amin'izany dia misy

nitranga famotsorana mpitantana fonosana GNU Guix 1.0 ary ny fizarana GuixSD GNU/Linux naorina tamin'ny fototra (Guix System Distribution). Ny fiovana lehibe amin'ny laharan'ny dikan-teny dia noho ny fahavitan'ny fampiharana rehetra tanjona, naterina mba hamoronana famoahana manan-tantara. Ny famoahana dia namintina ny asa fito taona tamin'ny tetikasa ary nambara fa vonona hampiasaina isan'andro. Ho an'ny entana niforona sary ho fametrahana amin'ny USB Flash (243 MB) ary ampiasaina amin'ny rafitra virtoaly (474 ​​MB). Manohana ny fiasan'ny i686, x86_64, armv7 ary aarch64 architectures.

Ny fizarana dia mamela ny fametrahana toy ny standalone OS amin'ny rafitra virtoaly, ao anaty kaontenera ary amin'ny fitaovana mahazatra, ary fandefasana amin'ny fizarana GNU/Linux efa napetraka, miasa ho sehatra fametrahana fampiharana. Ny mpampiasa dia omena asa toy ny fijerena ny fiankinan-doha, ny fananganana azo averina, ny miasa tsy misy fotony, ny famerenana amin'ny dikan-teny teo aloha raha misy olana, ny fitantanana ny fandrindrana, ny tontolo kloning (mamorona dika mitovy amin'ny tontolon'ny rindrambaiko amin'ny solosaina hafa), sns. .

tena fanavaozana:

  • Nampiana vaovao interactive installer, miasa amin'ny fomba soratra;

    Ny mpitantana fonosana GNU Guix 1.0 sy ny fizarana GuixSD mifototra amin'izany dia misy

  • vonona sary vaovao ho an'ny milina virtoaly, mety tsara ho an'ny fanazaran-tena amin'ny fizarana sy hamoronana tontolo iainana ho an'ny fampandrosoana;
  • Nampiana serivisy rafitra vaovao cups-pk-helper, imap4d, inputattach, localed, nslcd, zabbix-agent ary zabbix-server;
  • Nohavaozina ny dikan-tenin'ny programa amin'ny fonosana 2104, nampiana fonosana vaovao 1102. Anisan'izany ny dikan-teny farany amin'ny clojure 1.10.0, kaopy 2.2.11, emacs 26.2, gcc 8.3.0, gdb 8.2.1, ghc 8.4.3,
    gimp 2.10.10, glibc 2.28, gnome 3.28.2, gnupg 2.2.15, go 1.12.1,
    guile 2.2.4, icecat 60.6.1-guix1, icedtea 3.7.0, inkscape 0.92.4,
    libreoffice 6.1.5.2, linux-libre 5.0.10, mate 1.22.0, ocaml 4.07.1,
    octave 5.1.0, openjdk 11.28, python 3.7.0, harafesina 1.34.0, r 3.6.0,
    sbcl 1.5.1, mpiandry ondry 0.6.0, xfce 4.12.1 ary xorg-server 1.20.4;

  • GNU Shepherd Service Manager nohavaozina ho version 0.6, izay mampihatra ny fomba fiasan'ny serivisy iray, izay voamarika fa mijanona avy hatrany ny serivisy aorian'ny fandefasana mahomby, izay mety takiana amin'ny fanombohana asa indray mandeha alohan'ny serivisy hafa, ohatra, ny fanadiovana na fanombohana;
  • Ho an'ny baiko "guix package", dia nampiana ny aliases "install", "remove", "upgrade" ary "search" mahazatra amin'ny mpitantana fonosana hafa. Raha hikaroka fonosana ianao dia afaka mampiasa ny baiko "guix search", hametrahana "guix install", ary hanavao ny "guix pull" sy "guix upgrade";
  • Nisy tondro fandrosoan'ny asa sy fanasongadinana lokon'ny hafatra diagnostika nampiana tao amin'ny mpitantana ny fonosana. Amin'ny alΓ lan'ny default, ny ankamaroan'ny baiko dia mandeha tsy misy fivoahana amin'ny efijery amin'ny antsipiriany, izay alefa miaraka amin'ny safidy "-v" (--verbosity);
  • Ny baiko vaovao "guix system delete-generations" sy safidy "guix pack β€”save-provenance", "guix pull -news", "guix environment -preserve", "guix gc β€”list-roots", "guix" dia nampiana. mankany amin'ny mpitantana fonosana guix gc -delete-generations", "guix weather -coverage";
  • Niampy safidy vaovao fonosana fiovam-po "--with-git-url" sy "-with-branch";
  • Ny saha fanamboarana "keyboard-layout" ho an'ny famaritana ny fisehon'ny fitendry, "xorg-configuration" ho an'ny fanamafisana ny mpizara X, "label" ho an'ny marika fizarana ary "serivisy ilaina" mba hamaritana ny serivisy lehibe dia nampiana tamin'ny fizarana;
  • Nampiana baiko "guix pack -RR" hamorona arsiva tar amin'ireo executable azo afindra toerana izay azo atao mifandraika amin'ny lalana ao amin'ny anaran'ny mpampiasa na mifandraika amin'ny PRoot;
  • Ny "guix pull" dia manome ny fananganana cache fonosana hanafaingana ny asa fikarohana amin'ny anarana ary manome ny fampidirana ny fonosana "glibc-utf8-locales";
  • Azo antoka ny famerenana tanteraka (bit for bit) ny sary ISO navoakan'ny baiko "system guix";
  • GDM dia ampiasaina ho mpitantana fidirana fa tsy SLiM;
  • Ny fanohanana ny fananganana Guix amin'ny fampiasana Guile 2.0 dia natsahatra.

Mampahatsiahy anao izahay fa ny mpitantana fonosana GNU Guix dia mifototra amin'ny fivoaran'ny tetikasa nix ary ho fanampin'ny asa fitantanana fonosana mahazatra, dia manohana ireo endri-javatra toy ny fanaovana fanavaozana transactional, ny fahafahana mamerina fanavaozana, miasa tsy mahazo tombontsoa superuser, fanohanana ny mombamomba mifandray amin'ny mpampiasa tsirairay, ny fahafahana mametraka dikan-teny maromaro amin'ny programa iray miaraka, fitaovana fanangonam-pako (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.

Manohana ny fahafahana mampiasa fonosana voaomana ho an'ny mpitantana ny fonosana Nix ary napetraka ao amin'ny tahiry
Nixpkgs. 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. Napetraka ny fitaovana hitazomana 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/f42d5878f3a0b426064a2b64a0c6f92-firefox-66.0.0/, izay misy ny "f42d58..." no famantarana fonosana tokana ampiasaina amin'ny fanaraha-maso ny fiankinan-doha.

Ny fizarana dia tsy misy afa-tsy singa maimaim-poana ary tonga miaraka amin'ny kernel GNU Linux-Libre, nodiovina tamin'ny singa tsy maimaim-poana amin'ny firmware binary. GCC 8.3 dia ampiasaina amin'ny fivoriambe. Ny mpitantana serivisy dia ampiasaina ho rafitra fanombohana GNU Mpiandry (dmd taloha), novolavolaina ho solon'ny SysV-init miaraka amin'ny fanohanana miankina. Ny daemon sy ny fitaovana fanaraha-maso Shepherd dia nosoratana tamin'ny Guile (iray amin'ireo fampiharana ny fiteny Scheme), izay ampiasaina ihany koa hamaritana ny mari-pamantarana amin'ny fandefasana serivisy. Ny sary fototra dia manohana ny fomba fampiononana, fa ho an'ny fametrahana vonona 9714 fonosana efa vonona, ao anatin'izany ny singa amin'ny stack sary mifototra amin'ny X.Org, ny mpitantana ny varavarankely dwm sy ratpoison, ny birao Xfce, ary koa ny fifantenana ny fampiharana sary.

Source: opennet.ru

Add a comment