Navedite novo različico upravitelja paketov GNU Guix 1.1

V zadnjem času sNapovedal je izdajo nove različice upravitelja paketov GNU Guix 1.1 in na tej osnovi zgrajene distribucije GNU / Linux. Porazdelitev stromogoča namestitev kot samostojni operacijski sistem v sistemih za virtualizacijo, v zabojnikih in navadni opremi, pa tudi zagon v že nameščenih distribucijah GNU / Linux, ki deluje kot platforma za izvajanje aplikacij.

Uporabnik ima funkcije, kot so računovodstvo odvisnosti, delo brez korenin, vrnitev na različice zgoraj v primeru težav, upravljanje konfiguracije, kloniranje okolja (izdelava natančne kopije programskega okolja v drugih računalnikih) itd.

Medtem ko upravitelj paketov GNU Guix gradi na dosežkih projekta Nix in poleg tipičnih funkcij upravljanja paketov, podpira funkcije, kot so izvajanje posodobitev transakcij, možnost povratka posodobitev, delo brez pridobivanja privilegijev super uporabnikov, podporni profili, povezani s posameznimi uporabniki, možnost hkratne namestitve več različic enega programa, sredstva za zbiranje smeti (identifikacija in odstranitev neuporabljenih različic paketov)

Poleg tega se za določanje scenarijev sestavljanja aplikacij in pravil oblikovanja paketov predlaga uporaba posebnega jezika na visoki ravni, usmerjenega v komponente in teme API-ja Guile. Te komponente omogočajo izvajanje vseh operacij upravljanja paketov v shemi funkcionalnega programskega jezika.

Kaj je novega v GNU Guix 1.1?

Ta različica ustreza 14.078 obvezam, ki jih je v 11 mesecih prevzelo 201 oseba. Vključuje številne nove funkcije, uporabniški vmesnik in zmogljivost, izboljšave ter številne popravke napak.

Med glavnimi novostmi, ki izstopajo, lahko najdemo to Dodan okvir za avtomatizirano testiranje grafičnega namestitvenega programa. Namestitveni program je zdaj sestavljen na sistemu za neprekinjeno integracijo in preizkušen v različnih konfiguracijah (navadna in šifrirana korenska particija, namestitev z namizji itd.).

Dodana sta dva nova ukaza, eden izmed njih je "opiši sistem guix«, Ki omogoča, da se ob uvedbi ovrednotijo ​​spremembe med dvema različnima primerkoma sistema, je bil dodan drugi ukaz"Guix razmestitev" ki je zasnovan za izvajanje polnjenja več računalnikov hkrati, na primer nova okolja v VPS ali oddaljeni sistemi, dostopni prek SSH.

Najdemo lahko tudi dodane nove sistemske storitve: auditd, fontconfig-file-system, getmail, gnome-keyring, jedro-modul-nalagalnik, razreševalec vozlov, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenience, pulseaudio, sane, singularnost, usb-modewitch.

Nadalje posodobljene različice programske opreme v 3368 paketih, Dodanih je bilo 3514 novih paketov, vključno s posodobljenimi različicami xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, cups 2.3.1, emacs 26.3, osvetlitev 0.23.1, gcc 9.3 .0, gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, go 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, perl 3.7.4, python 1.39.0 in oksid XNUMX.

Od ostalih sprememb, ki izstopajo te nove različice so:

  • Podpora za slikanje za Singularity in Docker je dodana ukazu guix pack.
  • Dodan je ukaz "guix time-machine", ki vam omogoča vrnitev na katero koli različico paketa, shranjenega v arhivu Software Heritage.
  • V sistem "guix" je bila dodana možnost "–cilj", ki zagotavlja delno podporo za navzkrižno prevajanje;
  • Guix je izveden s pomočjo Guile 3, kar pozitivno vpliva na zmogljivost.
  • Graf odvisnosti od paketa je omejen na omejen nabor komponent binarnega vira sklopa (seme), kar je velik korak k popolnoma preverljivi izvedbi zagonskega strežnika.
  • Za poenostavitev pisanja paketov za aplikacije, povezane s temi projekti, so bili dodani sistemi za gradnjo za Node.js, Julia in Qt.
  • Poleg tega imajo neodvisni avtorji repozitorija paketov orodja za pisanje novic, ki jih lahko uporabnik prebere z izvajanjem ukaza "guix pull –news".

Prenesite Guix 1.1

Končno za tiste, ki jih zanima testiranje upravitelja paketov ali distribucije, lahko preverite podrobnosti namestitev in / ali poiščite slike za prenos, V naslednji povezavi.

Slike za namestitev v USB Flash (241 Mb) ali njihovo uporabo v sistemih za virtualizacijo (479 Mb) so na voljo za arhitekture i686, x86_64, armv7 in aarch64.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.