Zoznam nových verzií správcu balíkov GNU Guix 1.1

Nedávno sohlásili sme vydanie novej verzie správcu balíkov GNU Guix 1.1 a distribúcie GNU / Linux postavenej na tomto základe. Distribúcia sumožňuje inštaláciu ako samostatný operačný systém vo virtualizačných systémoch, v kontajneroch a v bežnom vybavení, ako aj spustenie v už nainštalovaných distribúciách GNU / Linux, fungujúcich ako platforma na implementáciu aplikácií.

Používateľ má funkcie ako účtovanie závislostí, práca bez koreňov, vrátenie späť k verziám vyššie v prípade problémov, správy konfigurácie, klonovania prostredia (vytvorenie presnej kópie softvérového prostredia na iných počítačoch) atď.

Zatiaľ čo správca balíkov GNU Guix nadväzuje na úspechy 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í superužívateľa, podpora profilov prepojených s jednotlivými užívateľmi, možnosť simultánnej inštalácie viacerých verzií jedného programu, prostriedky na odvoz odpadu (identifikácia a odstránenie nepoužívaných verzií balíkov).

Ďalej sa navrhuje používať špecializovaný jazyk na vysokej úrovni zameraný na témy a komponenty API Guile Scheme na určovanie scenárov zostavovania aplikácií a pravidiel formovania balíkov. Tieto komponenty vám umožňujú vykonávať všetky operácie správy balíkov v schéme funkčného programovacieho jazyka.

Čo je nové v GNU Guix 1.1?

Táto verzia zodpovedá 14.078 11 záväzkom, ktoré prijalo 201 ľudí počas XNUMX mesiacov. Zahŕňa mnoho nových funkcií, používateľské rozhranie a výkon, vylepšenia, ako aj mnoho opráv chýb.

Medzi hlavnými novinkami, ktoré vynikajú, to môžeme nájsť Bol pridaný rámec pre automatické testovanie grafických inštalácií. Inštalátor je teraz zostavený na systéme nepretržitej integrácie a testovaný v rôznych konfiguráciách (bežný a šifrovaný koreňový oddiel, inštalácia pomocou počítačov atď.).

Boli pridané dva nové príkazy, jeden z nich je „Guix systém opísať«, Čo umožňuje, ak je implementované, vyhodnotiť zmeny medzi dvoma rôznymi inštanciami systému, ďalší pridaný príkaz je„Guix deploy“ ktorý je určený na implementáciu naplnenia viacerých počítačov súčasne, napríklad nových prostredí vo VPS alebo vzdialených systémoch prístupných cez SSH.

Môžeme tiež nájsť pridané nové systémové služby: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, uzol-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenience, pulseaudio, sane, singularita, prepínač režimov usb.

Tiež aktualizované verzie softvéru v 3368 balíkoch, Bolo pridaných 3514 nových balíkov vrátane aktualizovaných verzií balíka xfce 4.14.0, gnome 3.32.2, mate 1.24.0, xorg-server 1.20.7, bash 5.0.7, binutils 2.32, poháre 2.3.1, emacs 26.3, osvetlenie 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 a oxid XNUMX.

Z ďalších zmien, ktoré vynikajú tejto novej verzie sú:

  • Do príkazu guix pack bola pridaná podpora zobrazovania pre Singularity a Docker.
  • Bol pridaný príkaz "guix time-machine", ktorý vám umožní vrátiť sa späť k akejkoľvek verzii balíka uloženého v archíve Softvérového dedičstva.
  • Do systému "guix" bola pridaná možnosť "- cieľ", ktorá poskytuje čiastočnú podporu pre krížovú kompiláciu;
  • Guix sa implementuje pomocou Guile 3, čo má pozitívny vplyv na výkon.
  • Graf závislosti na balíku je obmedzený na redukovanú množinu binárnych zdrojových komponentov zostavy (seed), čo je veľký krok k plne overiteľnej implementácii bootstrapu.
  • Pre zjednodušenie písania balíkov pre aplikácie súvisiace s týmito projektmi boli pridané systémy zostavovania pre Node.js, Julia a Qt.
  • Autori úložiska balíkov tretích strán majú navyše nástroje na písanie správ, ktoré si môže používateľ prečítať vykonaním príkazu „guix pull –news“.

Stiahnite si Guix 1.1

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.

Obrázky pre inštaláciu na USB Flash (241 Mb) alebo ich použitie vo virtualizačných systémoch (479 Mb) sú k dispozícii pre architektúry i686, x86_64, armv7 a aarch64.


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ť.