Distribuce a správce balíků Linux Guix 1.2 již byla vydána

Byly spuštěny správce balíčků GNU Guix 1.2 a distribuční sada GNU / Linux postavená na této základně. 

Distribuční sada lze nainstalovat jako samostatný operační systém ve virtualizačních systémech, v kontejnerech a na konvenčním hardwaru a může běžet na již nainstalovaných distribucích GNU / Linux a fungovat jako platforma pro implementaci aplikací.

Uživatel má funkce jako je závislostní účetnictví, pracovat bez root, vrátit se k předchozím verzím v případě problémů správa konfigurace, klonování prostředí (vytvoření přesné kopie softwarového prostředí na jiných počítačích) atd.

Za zmínku stojí správce balíčků GNU Guix je založen na fungování projektu Nix a kromě typických funkcí správa balíčků, podporuje funkce, jako je provádění transakčních aktualizací, schopnost vrátit aktualizace zpět, pracovat bez získání oprávnění superuživatele, 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ů). 

Definování skriptů pro sestavení aplikace a pravidla balení, navrhuje se použít jazyk vysoké úrovně specifický pro doménu Komponenty Guile Scheme API, které umožňují provádět všechny operace správy balíků ve schématu funkčního programovacího jazyka.

Hlavní novinky Guix 1.2

V této nové verzi pro správce balíčků byla implementována schopnost ověřovat úložiště balíčků „Guix pull“ a podobné příkazy nyní kryptograficky ověřují kód, který je vytažen z úložiště, což brání tomu, aby z úložiště byly vytaženy neoprávněné závazky.

Takypřidaný příkaz „Guix git authenticate“, které strumožňuje použít mechanismus autentizace navrženo pro libovolná úložiště git.

Příkazy Pro detekci a blokování vrácení systému jsou implementovány funkce „Guix pull“ a „guix system reconfigure“ do starých verzí, aby se zabránilo vrácení programů na zranitelné verze, aby se využily zranitelnosti opravené v aktuálních verzích.

Přidána služba automatických aktualizací který pravidelně provádí „guix pull“ a „guix system reconfigure“, aby byl systém aktuální, stejně jako podpora krypto hashů SHA-3 a BLAKE2 k procesu kompilace a API.

Vylepšena použitelnost grafického instalátoru a skript pro instalaci Guix v prostředí jiných distribucí.

Můžeme také najít nové režimy stránkování pro vyhledávání guixů, vyhledávání systému guix a podobné příkazy.

kromě toho byla provedena práce na zkrácení doby kompilace a spotřeba zdrojů při provádění příkazu «guix pull» s využitím nového kompilátoru zavedeného v Guile 3.0.4 a to přidána služba hurd-vm se systémem Guix GNU / Hurd křížová kompilace, která běží jako virtuální stroj na GNU / Linux.

Byly přidány tři nové možnosti transformace balíčku „–With-debug-info“, „–w-c-toolchain“ a „–bez testů“.

Příkaz „Guix pack -RR“ přidává podporu pro modul „fakechroot“ pro vytváření přemístitelných balíčků které lze spustit v prostředích bez Guix.

Přidán modul „gnu image“ a příkaz „guix system disk-image –image-type = TYPE“ pro práci se systémovými obrazy na ISO-9660, qcow2 s oddíly ext4, ext2 s volbami Hurd atd.

To je také uvedeno přidány nové systémové služby lxqt, udev-rules, hostapd, zram, autossh, webssh, ganeti, gmnisrv, guix-build-coordinator, guix-build-coordinator-agent, guix-build-coordinator-queue-builds, hurd-console, hurd-getty hurd-vm, rshiny.

Stejně jako aktualizované verze programů v 3652 balíčků, přidáno 1999 nových balíčků. Včetně aktualizovaných verzí GNOME 3.34.2, MATE 1.24.1, osvícení 0.24.2, xfce 4.14.2, xorg-server 1.20.8, bash 5.0.16, gcc 10.2.0, gimp 2.10.22, glibc 2.31, přejděte na 1.14.10 , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, rez 1.46.0.

Další z uvedených změn:

  • Minimální binární sada pro architektury x86_64 a i686 byla snížena na 60 MB.
  • Přidána podpora pro FS NTFS v grafickém instalátoru.
  • Byly zahájeny práce na implementaci nativní podpory GNU / Hurd.

Stáhněte si Guix 1.2

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.

Obrázky pro instalaci do USB Flash (489 MB) a jejich použití ve virtualizačních systémech (479 MB). Podporovaná práce na architekturách i686, x86_64, armv7 a aarch64.


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.