GNU Guix 1.3 přichází s mnoha vylepšeními pro distribuci a správce balíčků

Uvolnění nová verze správce balíčků a distribuce Linux GNU Guix 1.3, ve kterém bylo přidáno několik důležitých změn, například podpora nových architektur a aktualizace systémových balíků v distribuci, vylepšení a změny některých příkazů ve správci balíčků a také řešení chyby zabezpečení.

Pro ty, kteří nevědí Správce balíčků GNU Guix by měl vědět, že je to založeno na fungování projektu Nix a kromě typických funkcí správy balíčků podporuje funkce, jako je provádění transakčních aktualizací, schopnost vrátit aktualizace zpět, práce bez získání oprávnění superuser, podpora profilů propojených s jednotlivými uživateli, schopnost současně instalovat více verzí programu, garbage collectors (identifikace a odstranění nepoužívaných verzí balíčků).

Pokud jde o distribuci, obsahuje pouze bezplatné komponenty a přichází s jádrem GNU Linux-Libre odstranění nesvobodných položek binárního firmwaru. Pro připojení se používá GCC 9.3, správce služeb GNU Shepherd vyvinutý jako alternativa k SysV-init s podporou závislostí, která se používá jako inicializační systém.

Co je nového v Guix 1.3?

V této nové verzi, která je uvedena Je zdůrazněno, že chyba zabezpečení CVE-2021-27851 byla opravena v guix-daemon, což místnímu uživateli umožnilo zvýšit oprávnění v systému. Problém souvisí se skutečností, že během provádění příkazu »guix build', Protože adresář sestavení zůstal zapisovatelný pro všechny a uživatel mohl vytvořit pevný odkaz na soubor vlastněný uživatelem root a umístěný mimo adresář.

Na druhé straně to můžeme najít byla implementována počáteční podpora pro architekturu POWER9, stejně jako aktualizované verze balíčku systému, z nichž je uvedeno, že v této nové verzi je integrováno asi 3100 a přidaných nových balíků je asi 2009.

také initrd je zmíněn jako podporující bcachefs ve výchozím nastavení povoleno a že tiskový server CUPS má ve výchozím nastavení povolenou službu »brlaser» pro podporu tiskáren Brother, kromě byly přidány nové systémové služby.

Na straně správce balíčků je zdůrazněno, že je k dispozici schopnost používat deklarativní implementační režim, ve kterém místo řady příkazů »guix install"Y"guix remove«, Příkaz« guix package --manifest=manifest.scm»S definicí v manifestu všech aplikací, které mají být nainstalovány.

Z dalších změn které vyčnívají z této nové verze:

  • Byl přidán nový příkaz „guix import go“ pro rekurzivní import balíčků v jazyce Go s přihlédnutím k závislostem.
  • Příkaz"guix import opam»Poskytuje podporu pro balíčky Coq. Přepravka Guix import poskytuje sémantické verze v režimu rekurzivního načítání. Příkaz "guix import nix".
  • Optimalizovaná instalace předkompilovaných (náhradních) binárních balíčků a zrychlení příkazu "guix system init".
  • Možnost „–discover“ byla přidána do guix-daemon detekovat servery v místní síti, které poskytují shromážděné binární pakety (náhradní) pomocí protokolů mDNS / DNS-SD. Pro odesílání oznámení ze serverů byla do příkazu »přidána možnost„ –advertise “guix publish".
  • Byla implementována schopnost používat algoritmus Zstd pro kompresi paketů.
  • V režimu „–verbosity = 1“ je výstup stažených adres URL zastaven.
  • Místo dílčích příkazů »disk-image„Y“vm-image«, Je navržen obecný příkaz»guix system image".
  • Do distribučního obrazu pro virtuální stroje byla přidána podpora protokolu SPICE.
  • Do instalačního skriptu byl přidán režim automatické instalace.
  • Služba přidána lvm-device-mapping podporovat Linux Logical Volumne Manager (LVM).
  • Přidán režim „guix -t rock64-raw image systému“ pro generování obrázků rozložení pro desky Rock64.

Stáhněte si Guix 1.3

A konečně pro ty, kteří mají zájem o testování správce balíků nebo distribuce, můžete zkontrolovat podrobnosti instalace a / nebo vyhledání obrázků ke stažení, Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.