Lëscht déi nei Versioun vum GNU Guix 1.1 Package Manager

Kuerzem se huet d'Verëffentlechung vun der neier Versioun vum GNU Guix 1.1 Package Manager an der GNU / Linux Verdeelung op dëser Fondatioun gebaut. D'Verdeelung perlaabt d'Installatioun als eegestännege Betribssystem a Virtualiséierungssystemer, a Containeren an a gewéinlecher Ausrüstung, wéi och de Start an GNU / Linux Verdeelungen, déi scho installéiert sinn, als eng Plattform fir Uwendungen ëmzesetzen.

De Benotzer huet Funktiounen wéi Ofhängegkeet Comptabilitéit, rootlos Aarbecht, Rollback op Versiounen uewen am Fall vu Probleemer, Konfiguratiounsmanagement, Ëmweltklonéierung (eng exakt Kopie vum Softwareumfeld op anere Computeren erstellen), asw.

Wärend de GNU Guix Package Manager op d'Leeschtunge vum Nix Projet baut an zousätzlech zu den typesche Packagemanagement Funktiounen, ënnerstëtzt Features wéi Transaktiounsupdates, d'Fäegkeet fir Updates zréckzekréien, funktionnéiert ouni Superuser Privilegien ze kréien, Supportprofile verbonne mat eenzelne Benotzer, d'Fäegkeet gläichzäiteg verschidde Versioune vun engem Programm ze installéieren, Müllsammlungsmëttel (Identifikatioun an Entféierung vun net benotzte Versioune vu Packagen).

Zousätzlech gëtt et virgeschloen eng spezialiséiert High-Level Sprooch orientéiert op Guile Scheme API Komponenten an Themen ze benotzen fir d'Assemblée Szenarien fir d'Applikatioun ze bestëmmen a Paketbildungsregelen. Dës Komponenten erlaaben Iech all Package Management Operatiounen am funktionelle Programmiersprache Schema auszeféieren.

Wat ass nei am GNU Guix 1.1?

Dës Versioun entsprécht 14.078 Engagementer iwwer 11 Méint vun 201 Leit. Et enthält vill nei Features, User Interface a Performance, Verbesserungen, souwéi vill Bug Fixen.

Ënnert den Haapt Neiheeten déi opfalen, kënne mir dat fannen E Kader bäigefüügt fir automatiséiert grafesch Installatiounstester. Den Installateur ass elo op engem kontinuéierlechen Integratiounssystem zesummegesat a getest a verschiddene Konfiguratiounen (regelméisseg a verschlësselte Rootpartition, Installatioun mat Desktops, asw.).

Zwee nei Befehle sinn derbäikomm, ee vun hinnen ass "guix System beschreiwen«, Wat et erméiglecht, wann et ëmgesat gëtt, d'Ännerungen tëscht zwou verschiddene Fäll vum System ze evaluéieren, deen anere Kommando deen derbäigesat gouf ass"Guix asetzen" déi entwéckelt ass fir d'Fëllung vun e puer Computeren zur selwechter Zäit ëmzesetzen, zum Beispill nei Ëmfeld a VPS oder Fernsystemer déi iwwer SSH zougänglech sinn.

Mir kënnen och den nei System Servicer bäigefüügt: auditd, fontconfig-file-system, getmail, gnome-keyring, kernel-module-loader, knot-resolver, mumi, nfs, nftables, nix, pagekite, pam-mount, patchwork, polkit-wheel, provenance, pulseaudio, sane, Singularitéit, USB-Modusschalter.

Och aktualiséiert Software Versiounen an 3368 Packagen, 3514 nei Packagen goufen derbäi, mat aktualiséierte Versioune vun xfce 4.14.0, Gnome 3.32.2, Mate 1.24.0, Xorg-Server 1.20.7, Bash 5.0.7, Binutils 2.32, Cups 2.3.1, Emacs 26.3, Illumination 0.23.1, GCC 9.3 .0, Gimp 2.10.18 .2.29, glibc 2.2.20, gnupg 1.13.9, goen 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, an Oxid XNUMX.

Vun den aneren Ännerungen, déi erausstinn vun dëser neier Versioun sinn:

  • Imaging Support fir Singularity an Docker ass zum guix pack Kommando derbäigesat ginn.
  • De Kommando "guix Zäitmaschinn" gouf derbäigesat, wat Iech erlaabt Iech zréck op all Versioun vun engem Package ze späicheren deen am Software Heritage Archiv gespäichert ass.
  • D'Optioun "–target" gouf zum "guix System" bäigefüügt, deen deelweis Ënnerstëtzung fir d'Kräizkompiléierung ubitt;
  • Guix gëtt mat Guile 3 implementéiert, wat e positiven Effekt op d'Leeschtung huet.
  • De Package Ofhängegraf ass limitéiert op e reduzéierte Set vu binäre Quellkomponente vun der Versammlung (Som), wat e grousse Schrëtt a Richtung voll iwwerpréifbar Bootstrap-Implementatioun ass.
  • Bausysteme gi fir Node.js, Julia a Qt derbäi fir Schreifpakete fir Uwendungen ze vereinfachen, déi mat dëse Projeten ze dinn hunn.
  • Ausserdeem hunn Drëtt Partei Package Repository Autoren Tools fir News Noriichten ze schreiwen déi de Benotzer ka liesen andeems se de Kommando "guix pull -news" ausféieren.

Guix 1.1 eroflueden

Endlech fir déi déi interesséiert sinn de Package Manager oder d'Verdeelung ze testen, kënnt Dir d'Detailer kontrolléieren Installatioun an / oder d'Biller fannen fir erofzelueden, An de folgende Link.

D'Biller fir d'Installatioun am USB Flash (241 Mb) oder hir Benotzung a Virtualiséierungssystemer (479 Mb) si fir d'i686, x86_64, armv7 an aarch64 Architekturen verfügbar.


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

Gitt d'éischt fir ze kommentéieren

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.