Navedite novu verziju upravitelja paketa GNU Guix 1.1

Nedavno sNajavili su izlazak nove verzije upravitelja paketa GNU Guix 1.1 i GNU / Linux distribucije izgrađene na tim temeljima. Raspodjela stromogućuje instalaciju kao samostalni operativni sustav u sustavima za virtualizaciju, u spremnicima i u uobičajenoj opremi, kao i pokretanje u već instaliranim distribucijama GNU / Linuxa, djelujući kao platforma za implementaciju aplikacija.

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

Iako se upravitelj paketa GNU Guix nadovezuje na postignuća Nix projekta i pored tipičnih funkcija upravljanja paketima, podržava značajke kao što su izvođenje transakcijskih ažuriranja, mogućnost vraćanja ažuriranja, rade bez dobivanja 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 koristiti specijalizirani jezik visoke razine orijentiran na komponente i teme API-ja Guile Scheme za određivanje scenarija montaže aplikacija i pravila formiranja paketa. Te 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 obveza koje je tijekom 11 mjeseci preuzelo 201 osoba. Sadrži brojne nove značajke, korisničko sučelje i performanse, poboljšanja, kao i mnoge ispravke programskih pogreš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 (redovita i šifrirana korijenska particija, instalacija s radnim površinama itd.).

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

Također možemo pronaći dodane nove usluge sustava: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenience, pulseaudio, sane, singularnost, usb-moduswitch.

Unaprijediti 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, rasvjeta 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 paketa.
  • Dodana je naredba "guix time-machine" koja vam omogućuje vraćanje na bilo koju verziju paketa spremljenu u arhivu Software Heritage.
  • Opcija „–cilj“ dodana je u „sustav 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 velik korak prema potpuno provjerljivoj implementaciji bootstrapa.
  • Dodani su sustavi za izgradnju za Node.js, Julia i Qt kako bi se pojednostavilo pisanje paketa za aplikacije povezane s tim projektima.
  • Uz to, autori spremišta paketa treće strane imaju alate za pisanje vijesti koje korisnik može pročitati izvršavanjem naredbe "guix pull –news".

Preuzmite Guix 1.1

Napokon za one koji su zainteresirani za testiranje upravitelja ili distribucije paketa, možete provjeriti detalje instalaciju i / ili pronađite slike za preuzimanje, U sljedećem linku.

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


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

Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen.

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.