Manjaro schließt sich Immutability an und präsentiert seine Alpha-Version

Unveränderlicher Manjaro

Vor ein paar Tagen die Manjaro Linux-Entwickler vorgestellt durch einen Blog-Beitrag die Nachricht, dass Sie haben mit dem Testen einer neuen experimentellen Version namens „Manjaro Immutable“ begonnen., das einen innovativen Ansatz einführt, indem es das Basissystem als monolithisches Image verteilt, das im schreibgeschützten Modus bereitgestellt wird.

In der Ankündigung erwähnen die Entwickler dies als solches Die Veröffentlichung ist experimentell und stellt keine endgültige Version dar. Es besteht daher keine Supportgarantie. Das Hauptziel besteht darin, Community-Feedback zur Technologie hinter Manjaro Immutable zu sammeln.

Diese aufregende neue Variante von Manjaro wurde von Arkdep vom Arkane Linux-Projekt entwickelt und steht ab sofort zum öffentlichen Testen zur Verfügung!
Das Ziel dieser Veröffentlichung ist es, Community-Feedback zur Technologie zu sammeln, die Manjaro Immutable antreibt.

Hauptmerkmale von Manjaro Immutable

Für den Teil Von den genannten Merkmalen von Manjaro Immutable, sind die folgenden:

  • Basissystem schreibgeschützt: Das Basissystem-Image wird im schreibgeschützten Modus bereitgestellt, was bedeutet, dass keine dauerhaften Änderungen daran vorgenommen werden können. Dies schützt das System vor möglichen Beschädigungen und stellt sicher, dass es jederzeit in einen bekannten, stabilen Zustand zurückgeführt werden kann.
  • Atomare Upgrades: Systemaktualisierungen erfolgen atomar, d. h. sie werden alle auf einmal oder gar nicht angewendet, wodurch instabile Zwischenzustände vermieden werden.
  • Boot-Kompatibilität– Das aktuelle Image (Alpha) unterstützt nur das Booten im UEFI-Modus, sowohl auf x86_64-Hardware als auch auf Virtualisierungssystemen wie VirtualBox und QEMU.
  • Arkdep: Für die Systemverwaltung wird das Tool arkdep angeboten, eine von Arkane Linux entwickelte Reihe von Tools. arkdep soll sich um die Installation, Wartung und das Zurücksetzen des Systems auf frühere Zustände kümmern. Arkdep ist in Bash geschrieben und verwendet neben Wget, Curl und Systemd grundlegende GNU-Dienstprogramme.
  • Btrfs-Nutzung: Für den Dateisystemteil fiel die Wahl auf Btrfs zusammen mit den Btrfs-Subvolumes, die zur Verwaltung der verschiedenen Versionen des Systems verwendet werden. Es wird erwähnt, dass die Wahl von Btrfs darauf zurückzuführen ist, dass Sie damit problemlos zwischen dem aktiven Image und allen heruntergeladenen Updates wechseln können.
  • Flatpak und Sandboxen: Was die Verpackung und die Auswahl der zusätzlich zu installierenden Programme betrifft, wird standardmäßig das Flatpak-Format verwendet, und für Entwicklungsumgebungen oder bestimmte Anwendungen können mit Podman und Distrobox verwaltete Container verwendet werden. Es wird erwähnt, dass die Wahl darauf beruht, dass dadurch das Basissystem intakt und sicher bleibt und gleichzeitig Flexibilität bei Anwendungen und Entwicklungsumgebungen ermöglicht wird.
  • Optionale Verwendung von Pacman: Obwohl das Systemstammverzeichnis schreibgeschützt ist, können Benutzer diese Blockierung vorübergehend deaktivieren und Pacman, den Standardpaketmanager von Arch Linux, verwenden, um zusätzliche Software zu installieren. Allerdings gehen alle auf diese Weise installierten Pakete nach dem nächsten Systemupdate verloren und müssen neu installiert werden.

Systemadministration

Wie bereits erwähnt, kann die Systemadministration über Arkdep-Befehle erfolgen. Um beispielsweise ein Update zu installieren, verwenden Sie den Befehl:

sudo arkdep deploy

Um das vorgeschlagene Update mit dem aktuellen System zu vergleichen, können Sie Folgendes verwenden:

arkdep diff

Um ein Paket zu installieren, wenn Sie beispielsweise die GNOME-Desktopumgebung (die Standardumgebung) ändern möchten, können Sie eine Version mit KDE installieren, indem Sie Folgendes verwenden:

sudo arkdep deploy test-manjaro-kde

Abschließend ist noch zu erwähnen, dass Benutzer die Möglichkeit haben, mithilfe vordefinierter Vorlagen benutzerdefinierte Systemabbilder zu erstellen, sodass sie Manjaro Immutable an ihre spezifischen Bedürfnisse anpassen können.

Nicht zuletzt ist dies hervorzuheben Manjaro Immutable befindet sich derzeit im Alpha-Stadium und es wird empfohlen, es nur unter einer virtuellen Maschine oder auf Computern zu verwenden, die zum Testen vorgesehen sind, da seine Entwickler das System nicht für den täglichen Gebrauch empfehlen, geschweige denn für Produktionsumgebungen.

Wenn Sie Interesse daran, das System zu testen, sollten Sie wissen, dass die Bildgröße 1.7 GB beträgt und mindestens 32 GB Speicher erforderlich sind, 64 GB oder mehr werden empfohlen.

Interessiert daran, mehr darüber zu erfahrenkönnen Sie konsultieren die Details im folgenden Link.