GNU Guix 1.3 prichádza s mnohými vylepšeniami pre distribúciu a správcu balíkov

Uvoľnenie nová verzia správcu balíkov a distribúcia Linux GNU Guix 1.3, v ktorom bolo pridaných niekoľko dôležitých zmien, ako napríklad podpora nových architektúr a aktualizácia systémových balíkov v distribúcii, ako aj vylepšenia a zmeny niektorých príkazov v správcovi balíkov, ako aj riešenie zraniteľnosti.

Pre tých, čo nevedia Správca balíkov GNU Guix by mal vedieť, že je to založené na fungovaní projektu Nix a okrem typických funkcií správy balíkov, podporuje funkcie ako vykonávanie transakčných aktualizácií, schopnosť vrátiť aktualizácie späť, práca bez získania privilégií superuser, podpora profilov prepojených na jednotlivých používateľov, schopnosť súčasne inštalovať viac verzií programu, garbage collectors (identifikácia a odstránenie nepoužívaných verzií balíkov).

Pokiaľ ide o distribúciu, obsahuje iba bezplatné komponenty a dodáva sa s jadrom GNU Linux-Libre odstránenie neslobodných položiek binárneho firmvéru. Na upevnenie sa používa GCC 9.3, manažér služieb GNU Shepherd vyvinutý ako alternatíva k SysV-init s podporou závislostí, ktorá sa používa ako inicializačný systém.

Čo je nové v Guix 1.3?

V tejto novej verzii, ktorá je uvedená Zdôrazňuje sa, že zraniteľnosť CVE-2021-27851 bola opravená v guix-daemon, ktorá miestnemu používateľovi umožňovala zvyšovať oprávnenia v systéme. Problém súvisí so skutočnosťou, že počas vykonávania príkazu »guix build', Pretože adresár zostavenia zostal zapisovateľný pre všetkých a používateľ mohol vytvoriť pevný odkaz na súbor vlastnený používateľom root a nachádzajúcim sa mimo adresára.

Na druhej strane to môžeme nájsť bola implementovaná počiatočná podpora pre architektúru POWER9, rovnako ako aktualizované verzie balíka systému, o ktorých sa hovorí, že v tejto novej verzii je integrovaných asi 3100 a nových pridaných balíkov je asi 2009.

tiež o initrd sa hovorí, že má podporu bcachefs v predvolenom nastavení povolené a že na tlačovom serveri CUPS je v predvolenom nastavení povolená služba »brlaser», ktorá okrem boli pridané nové systémové služby.

Na strane správcu balíkov je zdôraznené, že je k dispozícii možnosť použitia deklaratívneho implementačného režimu, v ktorom namiesto série príkazov »guix install»Y«guix remove«, Príkaz« guix package --manifest=manifest.scm»S definíciou v manifeste všetkých aplikácií, ktoré sa majú nainštalovať.

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:

  • Bol pridaný nový príkaz "guix import go" na rekurzívny import balíkov v jazyku Go so zohľadnením závislostí.
  • Príkaz „guix import opam»Poskytuje podporu balíkom Coq. Prepravka Guix na import poskytuje sémantické verzie v režime rekurzívneho načítania. Príkaz »guix import nix".
  • Optimalizovaná inštalácia predkompilovaných (náhradných) binárnych balíkov a zrýchlenie príkazu „guix system init“.
  • Do možnosti bola pridaná možnosť „–objaviť“ guix-daemon na detekciu serverov v lokálnej sieti, ktoré dávajú zhromaždené binárne pakety (náhrady) pomocou protokolov mDNS / DNS-SD. Na odosielanie oznámení zo serverov bola do príkazu »pridaná možnosť„ –advertise “guix publish".
  • Bola implementovaná schopnosť používať algoritmus Zstd na kompresiu paketov.
  • V režime „–verbosity = 1“ je výstup stiahnutých adries URL zastavený.
  • Namiesto čiastkových príkazov »disk-image„Y“vm-image«, Navrhuje sa všeobecné velenie»guix system image".
  • Do distribučného obrazu pre virtuálne stroje bola pridaná podpora protokolu SPICE.
  • Do inštalačného skriptu bol pridaný režim automatickej inštalácie.
  • Služba bola pridaná lvm-device-mapping na podporu Linux Logical Volumne Manager (LVM).
  • Pridaný režim „guix -t rock64-raw image systému“ na generovanie obrázkov rozloženia pre dosky Rock64.

Stiahnite si Guix 1.3

Nakoniec pre tých, ktorí majú záujem o testovanie správcu balíkov alebo distribúcie, môžete skontrolovať podrobnosti inštalácia a / alebo vyhľadanie obrázkov na stiahnutie, Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.