Technik
Was unter der
Oberfläche steckt.
Die Grundlage liefern openSUSE Slowroll und KDE Plasma. smaragd ergänzt die Einrichtung, die Gestaltung und Werkzeuge für den täglichen Gebrauch.
Die Grundlage
openSUSE und KDE
als Grundlage.
smaragd nutzt die Paketverwaltung und Systembasis von openSUSE. Der Desktop stammt von KDE. So bleibt Raum für die Frage, die uns besonders interessiert: Wie wird aus diesen Möglichkeiten ein einfach zu bedienender Rechner?
Eigene Systemwerkzeuge sollen sich in die Plasma-Einstellungen einfügen und auch einzeln öffnen lassen.
Etwas genauer
Sicherheit und
Wiederherstellung.
Einige Grundlagen sind umgesetzt, die vollständigen Abläufe noch in Arbeit. Den jeweiligen Stand findest du auf der Entwicklungsseite.
Wie geht smaragd mit Updates um?
Die Softwarebasis kommt über die Paketquellen von openSUSE Slowroll. Systemupdates sind für einen eigenen Ablauf beim Neustart vorgesehen, damit während der Arbeit keine Teile des laufenden Systems ausgetauscht werden.
Für Systemänderungen setzt smaragd auf Btrfs-Snapshots. Sie halten frühere Zustände des Systems fest.
Was passiert nach einem fehlgeschlagenen Update?
Ein früherer Systemstand soll wieder gestartet werden können. smaragd arbeitet dafür mit Btrfs, Snapper und dem Bootloader zusammen.
Teile der Rücknahme sind umgesetzt. Der vollständige automatische Ablauf muss noch erprobt werden.
Ist ein Snapshot auch eine Datensicherung?
Ein System-Snapshot ersetzt keine Sicherung persönlicher Dateien. Er hilft bei Änderungen am Betriebssystem, aber beispielsweise nicht beim Ausfall des Laufwerks.
Für Dokumente und Fotos ist deshalb eine getrennte Sicherung auf einem anderen Speichermedium vorgesehen.
Wie bleibt Secure Boot erhalten?
smaragd übernimmt die signierten Startkomponenten und den Kernel von openSUSE. Das eigene Erscheinungsbild wird darum herum eingebunden.
Die Entwicklungsmedien lassen sich mit aktiviertem Secure Boot starten. Aussagen zur Eignung bestimmter Geräte folgen mit einer öffentlichen Testversion.
Kann smaragd ohne das Projekt weiterlaufen?
Die enge Verbindung zu openSUSE soll Abhängigkeiten vom smaragd-Projekt klein halten. Eine dokumentierte Rückkehr zu einem normalen openSUSE-System gehört zum Konzept. Dieser Weg muss vor einer Freigabe noch vollständig erprobt werden.
Für Neugierige
Wo du anknüpfen kannst.
Die eigenen Anwendungen entstehen mit Qt und Kirigami, Systemwerkzeuge als Module für die KDE-Einstellungen. KryptMail nutzt zusätzlich Rust. Auch Gestaltung, verständliche Hilfetexte und Erfahrungen mit unterschiedlicher Hardware sind willkommen.
Wenn du am Code mitarbeiten oder einen bestimmten Teil ausprobieren möchtest, melde dich. Wir finden gemeinsam einen Einstieg.