Guix 1.3 wird mit anfänglicher POWER9-Unterstützung, neuen Funktionen und mehr geliefert

Nach mehreren Monaten der Entwicklung, Das GNU Guix Team hat Version 1.3 veröffentlicht in welchem Verbesserungen werden für die Benutzererfahrung angeboten Verwenden der Manifest-Behandlung zum Installieren und / oder Entfernen mehrerer Pakete, eine Option zum Überprüfen der neuesten Softwarekomponenten, zusätzliche Verbesserungen des Entwicklungstools und zahlreiche Leistungsoptimierungen.

Für diejenigen unter Ihnen, die mit GNU Guix nicht vertraut sind, kann ich das sagen Dies ist ein Transaktionspaket-Manager und eine erweiterte Distribution des GNU-Systems.

Guix kann auf jedem Betriebssystem verwendet werden, das den Hurd- oder Linux-Kernel verwendet, oder es kann als eigenständige Betriebssystemdistribution für i686-, x86_64-, ARMv7-, AArch64- und POWER9-Computer verwendet werden. Zusätzlich zu den Standardfunktionen für die Paketverwaltung unterstützt Guix Transaktionsaktualisierungen und -rollbacks, die Verwaltung nicht privilegierter Pakete, Benutzerprofile und die Speicherbereinigung.

Hauptneuheiten von Guix 1.3

Diese neue Version von GNU Guix 1.3 hat als Hauptneuheit die anfängliche Unterstützung von POWER9 Das ist jetzt als Technologie-Vorschau verfügbar. Das Team stellt fest, dass aufgrund der begrenzten Kapazität von POWER9 noch nicht viele binäre POWER9-Ersatzprodukte verfügbar sind.

Auch in dieser neuen Version wir werden in der Lage sein, viele neue Pakete zu finden, Da ungefähr 3.100 aktualisiert wurden und die bekanntesten sind, finden wir in Guix 1.3 (in der Distribution) GNU libc 2.31, GCC 10.3, Xfce 4.16.0, Linux-libre 5.11.15, LibreOffice 6.4.7.2 und Emacs 27.2, um nur zu nennen ein paar.

Auf der anderen Seite werden viele der Paketänderungen erwähnt, von denen eine mit dem neuen OCaml-Bootstrap auffällt. Das OCaml-Paket wird jetzt vollständig aus der Quelle über Camlboot erstellt. Zu den Paketaktualisierungen gehört auch Cuirass 1.0, und im Servicekatalog wurden auch neue Funktionen wie Wireguard, Syncthing, ipfs, ein vereinfachter und bequemerer Service für Cuirass und mehr hinzugefügt.

Seitens des Administrators von Paketen fällt auf, dass Die Möglichkeit, den deklarativen Implementierungsmodus zu verwenden, wird bereitgestellt, in denen anstelle einer Reihe von Befehlen »guix install„Und“guix remove«, Ein Befehl« guix package --manifest=manifest.scm»Mit der Definition im Manifest aller zu installierenden Anwendungen. Auf diese Weise installieren Sie genau die aufgeführten Pakete.

Dies erleichtert den Übergang vom klassischen "imperativen" Modell, bei dem die Guix installieren nach Bedarf in Richtung des formaleren deklarativen Modells.

Für Entwickler, Der Guix-Import wird mit einem neuen rekursiven Go-Importer geliefert, die Paketdefinitionen oder Vorlagen für vollständige Sätze von Go-Paketen erstellen können.

Der Befehl Guix ImportkisteBei Rust-Paketen wird jetzt die "semantische Versionskontrolle" bei rekursiver Verwendung berücksichtigt. Der Befehl guix update enthält jetzt "sourceforge" -Upfrater für Code, auf dem gehostet wird SourceForge und generic-html Wie der Name schon sagt, handelt es sich um ein generisches Update, bei dem die Startseiten des Pakets gescannt werden. Laut dem Team verbessert dies die Abdeckung des Guix-Updates erheblich.

Ein weiterer Vorteil ist, dass das qcow2-Format jetzt komprimiert ist. Dadurch entfällt die Notwendigkeit, die Bilder manuell zu komprimieren, indem sie zusätzlich zur Eingabe des Suchpfads mit xz oder einem anderen Kompressor nachbearbeitet werden GUIX_EXTENSIONS_PATH Guix sollte Guix-Erweiterungen zulassen, wie guix Workflow-SpracheLassen Sie Ihre Guile-Module automatisch erkennen und vereinfachen Sie so Ihre Implementierungen.

Laden Sie Guix 1.3 herunter

Für diejenigen, die den Paketmanager oder die Distribution testen möchten, Sie können die Details überprüfen Installation und / oder finden Sie die Bilder zum Download, im folgenden Link.

Schließlich wird erwähnt, dass die neue Version der Distribution ISO-9660-Installationsimages, ein Image der virtuellen Maschine und Tarballs enthält, um den Paketmanager in jeder GNU / Linux-Distribution entweder aus dem Quellcode oder aus Binärdateien zu installieren.

Es wird auch erwähnt, dass vorhandene Guix-Benutzer ein Upgrade durchführen können, indem sie Folgendes ausführen:

guix pull

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.