Misy mpitantana fonosana GNU Guix 1.1 sy fizarana mifototra amin'izany

nitranga famotsorana mpitantana fonosana GNU Guix 1.1 ary ny fizarana GNU/Linux naorina tamin'ny fotony. Ho an'ny entana niforona sary ho fametrahana amin'ny USB Flash (241 MB) ary ampiasaina amin'ny rafitra virtoaly (479 ​​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:

  • Nisy baiko vaovao "guix deploy" nampiana, natao hametrahana ny fitaovan'ny ordinatera maromaro indray mandeha, ohatra, tontolo vaovao ao amin'ny VPS na rafitra lavitra azo idirana amin'ny SSH.
  • Mpanoratra ny fitahirizana fonosana (fantsona) an'ny antoko fahatelo dia omena fitaovana hanoratana hafatra vaovao azon'ny mpampiasa vakiana rehefa manatanteraka ny baiko "guix pull --news".
  • Nampiana ny baiko "guix system describe", izay ahafahana manombana ny fiovana eo amin'ny tranga roa samihafa amin'ny rafitra mandritra ny fametrahana.
  • Fanampiana fanampiny amin'ny famoronana sary ho an'ny Singularity sy Docker amin'ny baiko "guix pack".
  • Nampiana ny baiko "guix time-machine", izay ahafahanao miverina amin'ny famoahana fonosana voatahiry ao amin'ny tahiry. Loka rindrambaiko.
  • Nampiana safidy "--target" amin'ny "rafitra guix", manome fanohanana ampahany amin'ny fanangonana cross-compilation;
  • Azo antoka ny fanatanterahana ny Guix mampiasa Vola 3, izay misy fiantraikany tsara amin'ny famokarana.
  • Ny sarin'ny fiankinan-doha amin'ny fonosana dia voafetra ho an'ireo singa voa mimari-droa ahena, izay dingana lehibe amin'ny fampiharana bootstrap azo hamarinina tanteraka.
  • Napetraka ny rafitra ho an'ny fitiliana mandeha ho azy amin'ny fametrahana sary. Ny installer dia naorina amin'ny rafitra fampidirana mitohy ary nosedraina amin'ny fanamafisam-peo samihafa (fizarana faka tsy tapaka sy tsy tapaka, fametrahana miaraka amin'ny birao, sns.).
  • Nampiana rafitra fananganana ho an'ny Node.js, Julia ary Qt, manamora ny fanoratana fonosana ho an'ny fampiharana mifandraika amin'ireo tetikasa ireo.
  • Nampiana serivisy rafitra vaovao auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader,
    knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork,
    polkit-wheel, provenance, pulseaudio, sane, singularity, usb-modeswitch

  • Nohavaozina ny dikan-tenin'ny programa amin'ny fonosana 3368, nampiana fonosana vaovao 3514. Anisan'izany ny xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, kaopy 2.3.1, emacs 26.3, fahazavana 0.23.1
    gcc 9.3.0, gimp 2.10.18, glibc 2.29,
    gnupg 2.2.20, go 1.13.9, guile 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,
    harafesina 1.39.0.

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/f42a5878f3a0b426064a2b64a0c6f92-firefox-75.0.0/, izay misy ny "f42a58..." 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 9.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 13162 fonosana efa vonona, ao anatin'izany ny singa amin'ny stack sary mifototra amin'ny X.Org, ny mpitantana ny varavarankely dwm sy ny ratpoison, ny birao Xfce, ary koa ny fantina fampiharana sary.

Source: opennet.ru

Add a comment