ShaniOS ist ebenso schön wie zuverlässig.
Screenshot von Jack Wallen/ZDNET
Folgen Sie ZDNET: Fügen Sie uns als bevorzugte Quelle hinzu auf Google.
Die wichtigsten Erkenntnisse von ZDNET
- ShaniOS ist eine unveränderliche Linux-Distribution.
- Bei einer Blau/Grün-Bereitstellung wird das Betriebssystem niemals kaputt gehen.
- Sie können ShaniOS kostenlos herunterladen und verwenden.
Betriebssystemsicherheit war schon immer ein Markenzeichen von Linux. Mit der Einführung unveränderlicher Distributionen – CoreOS, das 2013 auf den Markt kam, war eines der ersten – konnte kein anderes Betriebssystem annähernd das Sicherheitsniveau erreichen, das Linux zu bieten hatte.
Ich freue mich über jede Gelegenheit, eine neue unveränderliche Linux-Distribution zu testen. Am Wochenende habe ich ShaniOS entdeckt.
Außerdem: Immutable Linux bietet ernsthafte Sicherheit – hier sind Ihre 5 besten Optionen
ShaniOS ist eine Arch-basierte Linux-Distribution, die unveränderlich ist und Flatpak-Integration umfasst. Zu den Hauptfunktionen dieses neuen Betriebssystems gehören:
- Unveränderlicher Kern mit blaugrüner Bereitstellung
- Flatpak-Anwendungsverwaltung
- Verbesserte Sicherheit mit AppArmor-Profilen, Firewall-Konfigurationen und vollständiger Festplattenverschlüsselung
- Leistungsoptimierungen wie die dynamische Erstellung von Auslagerungsdateien und Nvidia-GPU-Unterstützung
Was ist eine Blau-Grün-Bereitstellung?
Mithilfe von Btrfs-Subvolumes behält das System zwei vollständige Systemzustände bei – mit der Bezeichnung „blau“ und „grün“. Es ist jeweils nur ein Status aktiv, sodass atomare Updates und Rollbacks mit höchster Zuverlässigkeit durchgeführt werden können.
Wenn Sie beispielsweise die blaue Umgebung verwenden, werden Updates auf die grüne Umgebung angewendet und dann getestet. Anschließend können Sie bei einem Neustart von der blauen in die grüne Umgebung wechseln. Mit anderen Worten: Sie verfügen immer über eine funktionierende Instanz Ihres Betriebssystems, und zwar ohne Unterbrechung.
Außerdem: Was ist unveränderliches Linux? Aus diesem Grund würden Sie eine unveränderliche Linux-Distribution betreiben
Wenn in einer Umgebung etwas schief geht, starten Sie neu und wechseln Sie zur anderen.
Öffnen Sie ein Terminal, geben Sie den Befehl „sudo shani-deploy“ ein und beobachten Sie, wie die Magie geschieht. Der Befehl führt Folgendes aus:
- Lädt Updates für die inaktive Umgebung herunter.
- Wendet die Updates an, ohne die aktive Umgebung zu beeinträchtigen.
- Konfiguriert den Bootloader für die Verwendung der aktualisierten Umgebung.
- Gewährleistet eine sofortige Rollback-Fähigkeit, falls das Update nicht ordnungsgemäß funktioniert.
Da es sich um ein unveränderliches System handelt, das den Blau/Grün-Ansatz nutzt, werden Anwendungen auf zwei Arten verwaltet:
- Flatpak für Desktop-Apps
- Container für Entwicklungs-Apps
Außerdem: 7 Linux-Befehle, ohne die ich nach 20 Jahren im Terminal nicht leben kann
Ich habe den Befehl „sudo shani-deploy“ ausgeführt und es hat insgesamt 7 Minuten und 40 Sekunden gedauert. Bitte beachten Sie, dass ich die Distribution erst seit ein paar Tagen teste und daher nicht viel installiert ist. Hätte ich viele Anwendungen installiert und viele Daten gespeichert, wäre diese Zeit höchstwahrscheinlich erheblich länger gewesen. Der Befehl lief jedoch einwandfrei und ich konnte beim nächsten Neustart von einer Umgebung zur anderen wechseln.
Wie ShaniOS ist
Sie können eine Version von ShaniOS entweder mit GNOME oder KDE Plasma herunterladen. Ich bin den KDE-Plasma-Weg gegangen und fand die Benutzeroberfläche sehr schön. Die Entwickler haben KDE Plasma so optimiert, dass es einzigartig aussieht, aber dennoch sehr ähnlich wie die Standard-Desktop-Umgebung funktioniert.
Außerdem: 5 Linux-Distributionen, die ein wenig Arbeit erfordern, aber die Mühe wert sind
Sie finden das Desktop-Menü in der oberen linken Ecke (im Gegensatz zur unteren linken Ecke), und das Design ist schön und transparent. Die Liste der vorinstallierten Anwendungen umfasst Vivaldi, OnlyOffice, Warehouse (für die Flatpak-App-Verwaltung), KolourPaint, Pods (Container-Verwaltung) und mehr. Auch wenn es sich möglicherweise nicht um eine umfangreiche Liste vorinstallierter Apps handelt, können Sie jederzeit die Discover-App von KDE Plasma starten und zusätzliche Software installieren, die Sie benötigen. Da Flatpak in Discover integriert ist, können Sie unzählige Apps installieren.
Es gibt unzählige Apps, die auf ShaniOS installiert werden können.
Screenshot von Jack Wallen/ZDNET
Abgesehen vom auffälligen KDE-Plasma-Design war es eines der ersten Dinge, die mich beeindruckten, wie schnell ShaniOS funktionierte. Ich habe bereits zahlreiche unveränderliche Linux-Distributionen verwendet, kann mich aber nicht erinnern, eine getestet zu haben, die so gut funktioniert hat wie diese.
Ich habe auch die Blau/Grün-Umgebungen getestet. Während ich die blaue Umgebung verwendete, habe ich den Befehl sudo shani-deploy ausgeführt. Als der Bereitstellungsbefehl abgeschlossen war, startete ich neu und wählte die grüne Umgebung aus. Alles war einwandfrei. Ich wurde sogar gebeten, die Apps zu testen, um sicherzustellen, dass sie wie erwartet funktionieren – was sie auch getan haben.
Während ich die grüne Umgebung ausführte, habe ich eine Datei erstellt und im Verzeichnis „Dokumente“ gespeichert. Dann habe ich den Befehl „shani-deploy“ ausgeführt, nur um eine Warnung zu erhalten, dass ein Boot-Fehler vorliegt und das System erwartet hat, blau zu booten, aber festgestellt hat, dass es grün läuft.
Die ideale Distribution für neue Benutzer
Dann fiel mir ein, dass mich das Betriebssystem darauf hingewiesen hatte, Anwendungen zu testen, um sicherzustellen, dass sie funktionieren, und dann neu zu starten, um alles anzuwenden. Ich habe die Anweisungen befolgt und die Änderungen wurden auf die blaue Umgebung angewendet, sodass alles genau wie erwartet war.
Außerdem: Ich installiere diese 11 Apps auf jedem neuen Linux-System, und das sollten Sie auch – hier ist der Grund
Dieses System ist wirklich beeindruckend. Tatsächlich lässt mich ShaniOS denken, dass unveränderliche Linux-Distributionen die ideale Option für neue Benutzer sein könnten, weil sie so kugelsicher sind. Und mit dem Blau/Grün-Bereitstellungsschema könnte ShaniOS durchaus das Beste vom Besten sein.
Ich empfehle dringend, diese unveränderliche Linux-Distribution auszuprobieren und zu sehen, ob sie Sie nicht so beeindruckt wie mich. Schnappen Sie sich entweder die GNOME- oder KDE-Plasma-Edition, installieren Sie sie auf einem Ersatzcomputer (oder als virtuelle Maschine) und erleben Sie dieses fantastische Betriebssystem.



