A Linux terjesztési és csomagkezelő Guix 1.2 már megjelent

Elindultak a GNU Guix 1.2 csomagkezelő és az erre az alapra épített GNU / Linux terjesztőkészlet. 

Az elosztókészlet önálló operációs rendszerként telepíthető virtualizációs rendszerekben, konténerekben és hagyományos hardvereken, és futtatható már telepített GNU / Linux disztribúciókon, platformként működve az alkalmazások megvalósításához.

A felhasználónak vannak funkciói például a függőség elszámolása, root nélkül dolgozzon, görgessen vissza a korábbi verziókra problémák esetén konfigurációkezelés, a környezet klónozása (a számítógépes környezet pontos másolatának létrehozása más számítógépeken) stb.

Érdemes ezt megemlíteni a GNU Guix csomagkezelő alapja a projekt működtetése Semmi és a tipikus funkciók mellett csomagkezelés, támogatja az olyan funkciókat, mint a tranzakciós frissítések végrehajtása, a frissítések visszagörgetésének lehetősége, a munka a felhasználói jogosultságok megszerzése nélkül, az egyes felhasználókhoz kapcsolódó profilok támogatása, a program több verziójának egyidejű telepítése, a szemétszedők (azonosítás és a csomagok fel nem használt verzióinak eltávolítása). 

Az alkalmazás build szkriptek definiálása és csomagolási szabályok, javasolt egy tartományspecifikus, magas szintű nyelv használata Guile Scheme API komponensek, amelyek lehetővé teszik az összes csomagkezelési művelet végrehajtását a funkcionális programozási nyelv sémájában.

A Guix főbb újdonságai 1.2

Ebben az új verzióban a csomagkezelő számára megvalósult a csomagtárak hitelesítésének képessége A "Guix pull" és hasonló parancsok mostantól kriptográfiailag hitelesítik a tárolóból lehúzott kódot, megakadályozva ezzel az illetéktelen végrehajtások lehúzását a tárból.

Szinténs parancsot adott hozzá "Guix git hitelesítés", amely plehetővé teszi a hitelesítési mechanizmus használatát önkényes git tárolókra javasolt.

A parancsok A "Guix pull" és a "guix system reinfigure" a rendszer visszagörgetésének észlelésére és blokkolására szolgál régi verziókra annak megakadályozása érdekében, hogy a programok visszaálljanak sérülékeny verziókba a jelenlegi verziókban rögzített sebezhetőségek kihasználása érdekében.

Hozzáadott egy automatikus frissítési szolgáltatást amely rendszeresen végrehajtja a "guix pull" és a "guix rendszer újrakonfigurálása" funkciókat a rendszer naprakészen tartása érdekében, valamint az SHA-3 és a BLAKE2 kriptográfia támogatása az összeállítási folyamathoz és az API-hoz.

Javult a grafikus telepítő használhatósága és a szkript a Guix telepítésére más terjesztések környezetében.

Megtalálhatjuk a guix keresés, a guix rendszer keresés és hasonló parancsok új lapozási módjait is.

Amellett, hogy a fordítási idő csökkentésén munkálkodtak és az erőforrások fogyasztása a "guix pull" parancs végrehajtásakor, kihasználva a Guile 3.0.4-ben bevezetett új fordítót, és hogy hozzáadott hurd-vm szolgáltatás a Guix GNU / Hurd rendszerrel keresztkompiláció, amely virtuális gépként fut GNU / Linux rendszeren.

Hozzá lettek adva három új csomag-átalakítási lehetőség "–Web-debug-info", "–w-c-toolchain" és "–tesztek nélkül".

A parancs A "Guix pack -RR" támogatja a "fakechroot" motort az áthelyezhető csomagok létrehozásához amely Guix nélkül is futtatható.

Hozzáadta a "gnu image" modult és a "guix system disk-image –image-type = TYPE" parancsot, hogy az ISO-9660 rendszeren, a qcow2 ext4 partíciókkal, az ext2 a Hurd opciókkal stb.

Azt is megemlítik, hogy új rendszerszolgáltatások egészültek ki 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, fényes.

Valamint a programok frissített verziói a 3652 csomag, 1999 új csomag hozzáadva. Beleértve a GNOME 3.34.2, MATE 1.24.1, megvilágosodás 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, 1.14.10 , inkscape 1.0.1, libreoffice 6.4.6.2, linux-libre 5.9.3, openjdk 14.0, python 3.8.2, rozsda 1.46.0.

Az említett változások egyike:

  • Az x86_64 és i686 architektúrák minimális bináris beállítása 60 MB-ra csökkent.
  • Hozzáadta az FS NTFS támogatását a grafikus telepítőben.
  • Megkezdődött a munka a natív GNU / Hurd támogatás megvalósításán.

Letöltés Guix 1.2

Végül azok számára, akik érdekeltek a csomagkezelő vagy a terjesztés tesztelésében, ellenőrizheti a részleteket telepítse és / vagy keresse meg a képeket letöltésre, A következő linken.

Az USB Flash-re (489 MB) telepíthető képek és a virtualizációs rendszerekben való felhasználásuk (479 MB). Támogatott munka az i686, x86_64, armv7 és aarch64 architektúrákon.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.