GNU Guix 1.3 dolazi s mnogim poboljšanjima za distro i upravljač paketima

Izdanje nova verzija upravitelja paketa i Linux GNU distribucija Guix 1.3 u koji je dodano nekoliko važnih promjena, kao što su, na primjer, podrška za nove arhitekture i ažuriranje sistemskih paketa u distribuciji, kao i poboljšanja i promjene nekih naredbi u upravitelju paketa, kao i rješenje za ranjivost.

Za one koji ne znaju Upravitelj paketa GNU Guix trebao bi znati da se to temelji na radu 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, rad bez stjecanja privilegija superkorisnik, podrška za profile povezane s pojedinačnim korisnicima, mogućnost istodobne instalacije više verzija programa, sakupljači smeća (identifikacija i uklanjanje neiskorištenih verzija paketa).

Što se tiče distribucije, ona uključuje samo besplatne komponente i dolazi s GNU Linux-Libre jezgrom uklanjanje neslobodnih stavki binarnog softvera. Za ugradnju koristi se GCC 9.3, upravitelj usluga GNU Shepherd razvijen kao alternativa SysV-initu s podrškom ovisnosti koja se koristi kao sustav inicijalizacije.

Što je novo u Guixu 1.3?

U ovoj novoj verziji koja je predstavljena Istaknuto je da je ranjivost CVE-2021-27851 ispravljena u guix-daemonu, koji je lokalnom korisniku omogućio da podigne privilegije na sustavu. Problem je povezan s činjenicom da je tijekom izvršavanja naredbe »guix build', Budući da je direktorij gradnje i dalje dostupan za pisanje, a korisnik je mogao stvoriti čvrstu vezu do datoteke u vlasništvu korijenskog korisnika koja se nalazi izvan direktorija.

S druge strane to možemo pronaći implementirana je početna podrška za POWER9 arhitekturu, kao i ažurirane verzije paketa sustava od kojih se spominje da je u ovu novu verziju integrirano oko 3100, a od novih dodanih paketa oko 2009.

također initrd se spominje kao da ima bcachefs podršku omogućeno prema zadanim postavkama i da poslužitelj ispisa CUPS ima uslugu »brlaser» koja je prema zadanim postavkama omogućena da podržava Brother pisače, uz dodane su nove sistemske usluge.

S dijela upravitelja paketa, istaknuto je da je osigurana mogućnost korištenja deklarativnog načina implementacije, u kojem se umjesto niza naredbi »guix install»Y«guix remove«, Naredba« guix package --manifest=manifest.scm»S definicijom svih programa koje treba instalirati u manifestu.

Od ostalih promjena koji se ističu u ovoj novoj verziji:

  • Dodana je nova naredba "guix import go" za rekurzivni uvoz paketa na jeziku Go, uzimajući u obzir ovisnosti.
  • Naredba "guix import opam»Pruža podršku za Coq pakete. Kutija za uvoz Guix pruža semantičke verzije u načinu rekurzivnog učitavanja. Naredba »guix import nix”.
  • Optimizirana instalacija prethodno sastavljenih (zamjenskih) binarnih paketa i ubrzanje naredbe "guix system init".
  • Dodana je opcija "–discover" guix-daemon za otkrivanje poslužitelja na lokalnoj mreži koji daju prikupljene binarne pakete (zamjene) pomoću mDNS / DNS-SD protokola. Za slanje obavijesti s poslužitelja, naredba »dodana je opcija« –advertise »guix publish”.
  • Implementirana je mogućnost upotrebe Zstd algoritma za kompresiju paketa.
  • U načinu "–verbosity = 1", izlaz preuzetih URL-ova zaustavlja se.
  • Umjesto podnaredbi »disk-image"Y"vm-image«, Predložena je opća naredba»guix system image”.
  • Podrška za SPICE protokol dodana je u distribucijskoj slici za virtualne strojeve.
  • Način automatske instalacije dodan je instalacijskoj skripti.
  • Usluga dodana lvm-device-mapping za podršku Linux Logical Volumne Manager (LVM).
  • Dodan je način "guix -t rock64-raw system image" za generiranje slika izgleda za ploče Rock64.

Preuzmite Guix 1.3

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.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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.