GNU Guix 1.3 kënnt mat ville Verbesserunge fir den Distro an de Package Manager

D'Verëffentlechung vum déi nei Versioun vum Package Manager an der Linux GNU Verdeelung Guix 1.3 an deem verschidde wichteg Ännerungen derbäikomm sinn, wéi zum Beispill d'Ënnerstëtzung fir nei Architekturen an d'Aktualiséierung vun de Systempakete bei der Verdeelung, souwéi Verbesserungen an Ännerunge vun e puer vun de Befehle am Package Manager, souwéi d'Léisung fir eng Schwachstelle.

Fir déi déi et net wëssen GNU Guix Package Manager sollt wëssen datt dëst baséiert op der Operatioun vum Nix Projet an zousätzlech zu den typesche Packagemanagement Funktiounen, ënnerstëtzt Features wéi Transaktiounsupdates auszeféieren, d'Fäegkeet Aktualiséierungen zréckzekréien, ze schaffen ouni Privilegien ze kréien Superuser, Ënnerstëtzung fir Profiler déi mat eenzelne Benotzer verbonne sinn, d'Fäegkeet gläichzäiteg verschidde Versioune vun engem Programm ze installéieren, Müllsamler (Identifikatioun an Entféierung vun net benotzte Versioune vu Packagen).

Wat d'Verdeelung ubelaangt, enthält et nëmme gratis Komponenten a kënnt mam GNU Linux-Libre Kernel stripping net-gratis binär Firmware Elementer. Fir Montage gëtt GCC 9.3 benotzt, de GNU Shepherd Service Manager entwéckelt als Alternativ zu SysV-init mat Ofhängegkeetsënnerstëtzung déi als Initialiséierungssystem benotzt gëtt.

Wat ass Neies am Guix 1.3?

An dëser neier Versioun déi presentéiert gëtt Et gëtt beliicht datt d'Schwachstelle CVE-2021-27851 am Guix-Daemon fixéiert gouf, wat e lokale Benotzer erlaabt Privilegien um System z'erhiewen. De Problem ass am Zesummenhang mat der Tatsaach datt während der Ausféierung vum Kommando »guix buildZënter datt de Build Verzeechnes fir jiddereen schrëftlech blouf an de Benotzer en haarde Link op eng Datei erstelle vum root Benotzer an ausserhalb vum Verzeechnes.

Op där anerer Säit kënne mir dat fannen initial Ënnerstëtzung fir d'POWER9 Architektur gouf implementéiert, wéi och déi aktualiséiert Versioune vum Package vum System, vun deenen et erwähnt gëtt datt an dëser neier Versioun ongeféier 3100 integréiert sinn a vun den neie Packagen déi dobäikomm sinn ongeféier 2009 sinn.

Och initrd gëtt als Bcachefs Support genannt Par défaut aktivéiert an datt de CUPS Print Server de »Brlaser» Service aktivéiert huet fir Brudder Drécker z'ënnerstëtzen, zousätzlech zu nei System Servicer goufen derbäi.

Op der Säit vum Package Manager gëtt et beliicht datt d'Fäegkeet den deklarativen Implementatiounsmodus ze benotzen gëtt, an deem amplaz eng Serie vu Kommandoen »guix install"A"guix remove«, E Kommando« guix package --manifest=manifest.scm»Mat der Definitioun am Manifest vun allen Uwendungen déi installéiert ginn.

Vun den aneren Ännerungen déi aus dëser neier Versioun erausstinn:

  • En neie Kommando "guix import go" gouf fir de rekursive Import vu Packagen an der Go Sprooch bäigefüügt, andeems d'Ofhängegkeete berécksiichtegt ginn.
  • De Kommando "guix import opam»Bitt Ënnerstëtzung fir Coq Packagen. Guix Import Crate bitt semantesch Versiounen am rekursive Luede Modus. De Kommando »guix import nix".
  • Optimiséiert Installatioun vu viraus kompiléierten (Ersatz) Binär Packagen a Beschleunegung vum Kommando "guix system init".
  • D'Optioun "–entdecken" gouf derbäi guix-daemon fir Serveren am lokalen Netzwierk z'entdecken déi gesammelt Binär Packete ginn (Ersatzstécker) mat de mDNS / DNS-SD Protokoller. Fir Ukënnegunge vu Serveren ze schécken, ass d'Optioun "–Annonce" zum Kommando bäigefüügtguix publish".
  • D'Kapazitéit fir den Zstd Algorithmus fir Packekompressioun ze benotzen gouf implementéiert.
  • Am "–verbosity = 1" Modus gëtt d'Ausgab vun erofgeluedenen URLen gestoppt.
  • Amplaz vun den Ënnerkommanden »disk-image"Y"vm-image«, Den allgemenge Kommando gëtt proposéiert»guix system image".
  • Ënnerstëtzung fir de SPICE Protokoll gouf am Verdeelungsbild fir virtuell Maschinnen derbäigesat.
  • En automateschen Installatiounsmodus gouf dem Installatiounsskript bäigefüügt.
  • Service derbäi lvm-device-mapping fir Linux Logical Volumne Manager (LVM) z'ënnerstëtzen.
  • De Modus "guix -t rock64-raw System Image" bäigefüügt fir Layoutbiller fir Rock64 Boards ze generéieren.

Guix 1.3 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.


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.