Navedite novu verziju upravitelja paketa GNU Guix 1.1

Nedavno sNajavili su izlazak nove verzije GNU Guix 1.1 upravitelja paketa i GNU / Linux distribucije izgrađene na ovoj osnovi. Distribucija stromogućava instalaciju kao samostalni operativni sistem u sistemima za virtualizaciju, u kontejnerima i u običnoj opremi, kao i pokretanje u već instaliranim GNU / Linux distribucijama, djelujući kao platforma za implementaciju aplikacija.

Korisnik ima značajke kao što su računovodstvo ovisnosti, rad bez korijena, vraćanje na verzije gore u slučaju problema, upravljanje konfiguracijom, kloniranje okruženja (stvaranje tačne kopije softverskog okruženja na drugim računarima) itd.

Dok se GNU Guix menadžer paketa nadovezuje na dostignuća Nix projekta i pored tipičnih funkcija upravljanja paketima, podržava funkcije kao što su izvođenje transakcijskih ažuriranja, mogućnost vraćanja ažuriranja, rade bez pribavljanja privilegija superkorisnika, profili podrške povezani s pojedinačnim korisnicima, mogućnost istodobne instalacije više verzija jednog programa, sredstva za odvoz smeća (identifikacija i uklanjanje neiskorištenih verzija paketa).

Uz to, predloženo je korištenje specijaliziranog jezika na visokom nivou orijentiranog na komponente i teme API-ja Guile Scheme za određivanje scenarija montaže aplikacija i pravila formiranja paketa. Ove komponente omogućuju vam izvođenje svih operacija upravljanja paketima u shemi funkcionalnog programskog jezika.

Što je novo u GNU Guix 1.1?

Ova verzija odgovara 14.078 obaveza koje je tokom 11 mjeseci preuzelo 201 osoba. Sadrži mnoge nove funkcije, korisničko sučelje i performanse, poboljšanja, kao i mnoge ispravke grešaka.

Među glavnim novitetima koji se ističu, to možemo pronaći Dodan je okvir za automatizirano testiranje grafičkog instalatera. Instalacijski program sada je sastavljen na sustavu kontinuirane integracije i testiran u različitim konfiguracijama (uobičajena i šifrirana root particija, instalacija sa radnim površinama itd.).

Dodane su dvije nove naredbe, jedan od njih je "opisati sistem guix«, Što omogućava, kada se implementira, procjenu promjena između dvije različite instance sistema, druga naredba koja je dodana je"Guix raspoređivanje" koji je dizajniran za istovremeno punjenje nekoliko računara, na primjer, nova okruženja u VPS-u ili udaljeni sistemi dostupni putem SSH-a.

Takođe možemo pronaći dodane nove sistemske usluge: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, čvor-rješavač, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenience, pulseaudio, sane, singularnost, usb-modewitch.

Takođe ažurirane verzije softvera u 3368 paketa, Dodano je 3514 novih paketa, uključujući ažurirane verzije 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, osvetljenje 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 i oksid XNUMX.

Od ostalih promjena koje se ističu ove nove verzije su:

  • Podrška za slike za Singularity i Docker dodana je naredbi guix pack-a.
  • Dodana je naredba "guix time-machine", koja vam omogućava povratak na bilo koju verziju paketa spremljenog u arhivu Software Heritage.
  • Opcija „–cilj“ dodana je u „sistem guix“, pružajući djelomičnu podršku za unakrsnu kompilaciju;
  • Guix je implementiran pomoću Guile 3, što pozitivno utječe na performanse.
  • Grafikon ovisnosti o paketu ograničen je na smanjeni skup binarnih komponenata izvora sklopa (sjeme), što je veliki korak ka potpuno provjerljivoj implementaciji bootstrapa.
  • Dodati su sistemi za izgradnju za Node.js, Julia i Qt radi pojednostavljenja paketa za pisanje aplikacija povezanih s tim projektima.
  • Pored toga, nezavisni autori spremišta paketa imaju alate za pisanje vijesti koje korisnik može pročitati izvršavanjem naredbe "guix pull –news".

Preuzmite Guix 1.1

Konačno za one koji su zainteresirani za testiranje upravitelja ili distribucije paketa, možete provjeriti detalje instalaciju i / ili pronađite slike za preuzimanje, Na sledećem linku.

Slike za instalaciju u USB Flash (241 Mb) ili njihovu upotrebu u sistemima za virtualizaciju (479 Mb) dostupne su za arhitekture i686, x86_64, armv7 i aarch64.


Sadržaj članka pridržava se naših principa urednička etika. Da biste prijavili grešku, kliknite ovdje.

Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.