Eine offizielle, unveränderliche Version des Ubuntu-Desktops, die nur für Snap verfügbar ist, ist in Arbeit. Folgendes können Sie vom neuen Snapified Ubuntu-Desktop erwarten.

Es gibt einen gewaltigen Wandel in der Art und Weise, wie Desktop-Linux aufgebaut ist. Communities und Unternehmen erstellen unveränderliche Versionen ihrer Distributionen, und Ubuntu bildet da keine Ausnahme.

Ab Ubuntu 24.04 wird es eine Version des Desktops geben, die vollständig aus Snap-Paketen, auch Snaps genannt, besteht. Dieses Projekt ist derzeit als Ubuntu Core Desktop bekannt.

Aber wie wirkt sich die Verwendung einer Nur-Snap-Version des Ubuntu-Desktops auf Sie aus? Welche Änderungen sollten Sie erwarten und sollten Sie sofort einsteigen oder noch eine Weile am traditionellen Ubuntu-Desktop festhalten?

1. Hallo Snaps, auf Wiedersehen DEBs

In einer reinen Snap-Version von Ubuntu ersetzen Snaps DEBs als primäres Mittel zum Verteilen und Herunterladen von Software.

Snap ist eine Art universelles Paketformat, was bedeutet, dass eine als Snap verteilte App auf den meisten Linux-Versionen ausgeführt werden kann, anstatt für jede bestimmte Distribution erneut veröffentlicht zu werden. Snap ist

instagram viewer
eines von drei distro-agnostischen Paketformaten für Linux.

Das Snap-Format stammt von Entwicklern bei Canonical, dem Unternehmen hinter Ubuntu. Obwohl Snaps für jede Linux-Version verfügbar sind, sind sie hauptsächlich mit Ubuntu verbunden. Die meisten anderen Distributionen haben sich entschieden ein weiteres universelles Paketformat namens Flatpak, einschließlich SteamOS auf dem Steam Deck.

Ein wesentlicher Unterschied zwischen Snaps und Flatpaks besteht darin, dass erstere nicht auf Desktop-Apps beschränkt sind. Snap-Pakete können Software für Server verteilen. Sie können auch die zugrunde liegenden Systemkomponenten und Bibliotheken, aus denen ein Betriebssystem besteht, aus Snaps erstellen.

2. Dies ist eine unveränderliche Version von Ubuntu

Wenn etwas veränderlich ist, ist es veränderbar. Ein unveränderliches Betriebssystem ist eines, das nicht geändert werden kann. Die Kernsystemdateien sind schreibgeschützt, was bedeutet, dass die von Ihnen installierten Apps auf Systemdateien zugreifen, diese jedoch nicht ändern oder neue erstellen können. Auch können Sie als Benutzer das System nicht einfach selbst modifizieren.

Das mag kompliziert klingen, aber es besteht eine gute Chance, dass Sie bereits ein unveränderliches Betriebssystem verwenden. Android, ChromeOS und macOS verwenden alle diesen Ansatz. Das liegt daran, dass es schwieriger ist, unveränderliche Betriebssysteme versehentlich zu beschädigen. Sie verfügen außerdem über eine verbesserte Sicherheit, da es Hackern viel schwerer fällt, Malware auf Systemebene einzuschleusen.

Um es klarzustellen: Das gesamte System ist nicht unveränderlich, denn das würde es unbrauchbar machen. Sie können Dateien in Ihrem persönlichen Home-Ordner speichern und Apps installieren.

3. Die meisten Apps werden in einer Sandbox ausgeführt

Das Snap-Format verhindert, dass Apps mit anderen Apps interagieren oder Zugriff auf die Dateien auf Ihrem Computer haben, was auch als Sandboxing bezeichnet wird. Jede Software verfügt über ihre eigene private Sandbox, in der sie spielen kann, ohne dass sie wissen kann, was außerhalb ihrer Sandbox vor sich geht.

Es liegt an den App-Entwicklern, Sandboxing richtig zu implementieren. Manchmal ist dies nicht der Fall, sodass Ihr Gerät angreifbar ist, Sie jedoch ein falsches Gefühl des Schutzes haben.

Möglicherweise treten auch Macken auf, die in der Nicht-Snap- und Nicht-Sandbox-Version von Apps nicht vorhanden sind. Dazu kann gehören, dass Sie nur Dateien in Ihrem „Bilder“-Ordner, aber nicht in Ihrem „Downloads“-Ordner anzeigen können oder dass Sie bestimmte Hardware wie ein Mikrofon oder eine Webcam nicht erkennen können.

4. Der Snap Store ist Ihre Hauptquelle für Apps

Bildquelle: Ubuntu

Jahrelang stammte die überwiegende Mehrheit der für Ubuntu verfügbaren Software aus den Ubuntu-Repositories, die Canonical kostenlos zur Verfügung stellt. Dieser umfangreiche Softwarekatalog enthält einen Großteil, wenn nicht den Großteil der für Linux verfügbaren offenen Software.

Diese Software liegt allesamt im DEB-Format vor, da der Großteil der Software tatsächlich aus den Debian-System-Repositorys stammt, auf denen Ubuntu basiert.

Aber die Ubuntu-Repositories enthalten keine Snaps. Für diejenigen, Canonial bietet einen separaten Snap Store an Dies dient als Ihre primäre Möglichkeit, Apps auf einer Snap-only-Version von Ubuntu zu entdecken und zu installieren. Der Desktop-Client für diesen App Store wird wie andere neuere Softwareteile von Canonical mit Flutter programmiert.

Der Snap Store enthält jede Menge Open-Source-Software, aber das ist noch nicht alles. Hier finden Sie auch kommerzielle, proprietäre Software wie Slack und Microsoft Teams.

5. Es sind nur Versionen mit Langzeitsupport verfügbar

Ubuntu hat einen etwas unkonventionellen Veröffentlichungsplan. Innerhalb eines Zweijahreszyklus erscheint alle sechs Monate eine neue Version. Die erste Version ist die Langzeit-Support-Version. Die drei Veröffentlichungen dazwischen werden als Zwischenveröffentlichungen bezeichnet.

Die meisten Ubuntu-Benutzer bleiben bei den LTS-Releases, die alle zwei Jahre erscheinen. Die Zwischenversionen bieten Benutzern die Möglichkeit, neuere Softwareversionen herunterzuladen und Änderungen zu sehen, die möglicherweise in das nächste LTS einfließen.

Die Snap-only-Version von Ubuntu hält sich an den LTS-Zyklus. Wenn Sie Zwischenversionen bevorzugen, sollten Sie bei der Standardversion von Ubuntu bleiben.

6. Es ist einfacher, zwischen Desktop-Umgebungen zu wechseln

Eine Desktop-Umgebung ist eine riesige Sammlung von Software. Während Sie in Ubuntu immer die Möglichkeit hatten, mehrere Desktop-Umgebungen zu installieren, werden Pakete irgendwann verwechselt, was zu allen möglichen Macken führt.

In einem unveränderlichen Betriebssystem wird das Kernsystem als ein Paket aktualisiert oder ausgetauscht. Dadurch ist es möglich, die Desktop-Umgebung zu wechseln, ohne dass die Dinge durcheinander geraten. Sie können auch mehrere Versionen derselben Desktop-Umgebung haben, beispielsweise die aktuelle stabile Version und die neueste Beta.

7. Mit dem Terminal können Sie Nicht-Ubuntu-Software installieren

Canonical hat mit Flutter ein neues Terminal erstellt, das Leuten, die bereits mit Distrobox vertraut sind, vertraut vorkommen wird. Wenn nicht, Distrobox ist eine Möglichkeit, Software aus mehreren Distributionen zu installieren innerhalb eines Terminals, sodass Sie nicht ganze Versionen von Distributionen neben der Version installieren müssen, die Sie bereits ausführen.

Auf dem Ubuntu-Terminal steht an erster Stelle das Ubuntu-Logo, es sind jedoch auch andere Distributionssymbole aufgeführt, die Sie auswählen können. Das Terminal nutzt die integrierten Eindämmungsfunktionen des Linux-Kernels, um die Magie zu verwirklichen.

8. Sie können „Kanäle“ wechseln, um auf neue Software zuzugreifen

Ubuntu bietet seit langem verschiedene Softwarequellen an, je nachdem, ob die Benutzer sie exklusiv nutzen möchten Software, die Canonical getestet hat, nur kostenlose und Open-Source-Software, oder greifen Sie auf den umfangreichsten Katalog zu möglich. Die neue Ubuntu-Option wird einen anderen Ansatz verfolgen und stattdessen verschiedene Kanäle anbieten.

Wenn Sie neue Hardwaretreiber benötigen, aktivieren Sie den Kanal. Suchen Sie nach einer neueren Version von GNOME? Möglicherweise finden Sie dafür einen Kanal, der die Nachteile des Festhaltens an einer LTS-Version minimiert. Möchten Sie den Desktop wechseln? Aktivieren Sie den entsprechenden Kanal für KDE, Xfce und andere.

So laden Sie die All-Snap-Version von Ubuntu herunter

Der Snap-only-Desktop wird im April 2024 als optionale Alternative als Teil von Ubuntu 24.04 erscheinen. Bis dahin können Sie Testversionen herunterladen GitHub-Seite des Ubuntu Core Desktop-Projekts.

Wenn Sie bereit sind, von Ubuntu abzuweichen, können Sie auch Fedora Silverblue ausprobieren, die Flatpak-zentrierte unveränderliche Version von Fedora Workstation.