Das ist das Geheimnis für einen problemlosen Linux-Desktop


Linux
2024-04-07T20:00:14Z

Wichtigste Erkenntnisse

  • Die zahlreichen Softwareformate von Linux können die Installation von Anwendungen kompliziert machen. AppImages vereinfachen diesen Prozess, indem sie eigenständige ausführbare Dateien bereitstellen.
  • AppImages sind portabel und können auf USB-Laufwerken gespeichert werden, um sie auf allen Linux-Geräten zu verwenden.
  • Sie können AppImages bei Bedarf aktualisieren, indem Sie die neueste Version herunterladen und die alte löschen, oder beide nebeneinander aufbewahren.

Wenn Sie Linux schon einmal als Alternative zu Windows oder macOS ausprobiert haben, wissen Sie, dass die Verwendung von Linux gelinde gesagt schwierig sein kann. Als jemand, der Linux als sein primäres Betriebssystem verwendet, kann ich das bestätigen, aber ich kann auch eine Sache bestätigen, die die Verwendung meines Linux-Desktops einfacher macht: AppImages.

Linux-Softwareformate sind ein Chaos

Wie jeder erfahrene Linux-Benutzer weiß, bedeutet die Installation einer Anwendung bei Debian-basierten Distributionen oft, dass man sie im DEB-Dateiformat findet, bei Fedora und anderen RedHat-Distributionen hingegen im RPM-Format, während Arch-Distributionen sich einfach auf so genannte Tarballs verlassen. Bei fast allen Distributionen können Sie das Snap-Container-Format verwenden, es sei denn, Sie verwenden Linux Mint 20 oder höher, dann müssen Sie einen eingebauten Snap-Blocker deaktivieren. Sie können auch Flatpaks verwenden, aber möglicherweise müssen Sie zuerst die Flatpak-Unterstützung installieren.

Schon müde? Das Gleiche. Noch schlimmer wird es, wenn Sie feststellen, dass viele beliebte Anwendungen nicht in allen Formaten verfügbar sind, so dass Sie in der Praxis fast zwangsläufig eine Mischung verwenden müssen. Man könnte argumentieren, dass die Vielfalt eine Stärke des Linux-Ökosystems ist und dass aus dem offenen Marktplatz der Formate unweigerlich bessere Formate hervorgehen werden. Vielleicht ist das wahr, aber ich bin kein Software-Aktivist, sondern nur ein Typ, der versucht, Spotify auf seinem selbstgebauten Desktop zu erreichen.

AppImages vereinfachen alles

Was wäre, wenn ich Ihnen sagen würde, dass ein anderes Paketformat all diese Probleme löst? Okay, das tut es nicht, aber ich persönlich habe festgestellt, dass mein Leben auf dem Linux-Desktop sehr viel einfacher wird, wenn die Software, die ich brauche, als AppImage verfügbar ist.

Ich werde nicht auf die technischen Details eingehen, warum AppImages so sind, aber Sie werden sofort bemerken, wenn Sie ein AppImage herunterladen, dass das alles ist, was Sie erhalten: eine Datei mit der Erweiterung ".appimage". Da ist sie, die App. Es handelt sich nicht um einen Installationsassistenten, sondern um die App selbst. Als Windows-Benutzer können Sie sie sich als eine Art "portable App" vorstellen

Nach dem Herunterladen müssen Sie nur einen kleinen Schritt tun: Klicken Sie mit der rechten Maustaste darauf, wählen Sie Eigenschaften und suchen Sie nach einem Kontrollkästchen, das Sie neben "Ist ausführbar" oder vielleicht "Ausführen der Datei als Programm zulassen, je nach Distribution" anklicken Dadurch erhält die Anwendung die Erlaubnis, auf Ihrem Gerät zu arbeiten. (Sie können dies auch im Linux-Terminal tun, wenn Sie möchten.)

Von da an können Sie einfach auf die Datei doppelklicken, um Ihre Anwendung zu starten. So einfach ist das. Sie müssen keine Befehle eingeben, keine Repositories aktivieren, die kryptische Fehlermeldungen zurückgeben, keine Mirrors aktualisieren und nicht überprüfen, ob Ihre Distribution das verfügbare Format unterstützt. Es funktioniert einfach.

Sie sind jetzt auch von einem anderen wunden Punkt von Linux befreit: App-Updates. Je nach Distribution, die Sie verwenden, sind die im offiziellen Store oder in den Repositories verfügbaren Anwendungen oft veraltet, weil die neueste Version noch nicht ausreichend getestet wurde, um sicherzustellen, dass sie unter Ihrer Distribution funktioniert. Da AppImages nicht auf die internen Komponenten Ihrer Distribution angewiesen sind, können Sie die allerneueste Version erhalten, ohne sich um solche Konflikte sorgen zu müssen.

Da es sich bei AppImages um statische, eigenständige Dateien handelt, können Sie außerdem mehrere Versionen der gleichen Anwendung nebeneinander haben und die Version verwenden, die Ihnen gefällt. Es steht Ihnen frei, sich die neueste Version zu besorgen, wann und wo Sie wollen. Wenn Ihnen eine neuere Version nicht gefällt, können Sie sie löschen und zur alten Version zurückkehren.

Speichern Sie sie auf einem USB-Stick, um mobil zu sein

The PNY Elite X Type C flash drive plugged into a laptop.

AppImages werden technisch gesehen nie auf Ihrem System "installiert", sondern sind vollständig portable Dateien. Sie können ein AppImage an einen beliebigen Ort auf Ihrem Computer verschieben und es von dort aus starten, auch auf einem externen Laufwerk.

Ich speichere alle meine AppImages gerne auf einem USB-Stick das die meiste Zeit an meinen PC angeschlossen bleibt. So kann ich Speicherplatz auf der Hauptfestplatte meines PCs sparen. Das bedeutet auch, dass ich, wenn ich ein zweites Linux-Gerät habe, auf dem ich eine dieser Anwendungen verwenden möchte, mein Laufwerk anschließen und meine Anwendungen sofort verwenden kann, anstatt sie separat herunterzuladen. Wenn ich eine Anwendung auf beiden Computern gleichzeitig nutzen möchte, kopiere ich sie einfach und füge sie ein. So einfach ist das.

Allerdings sind sie nicht perfekt

Das größte Problem, das ich mit AppImages habe, ist einfach, dass es nicht genug davon gibt. Die Leute, die die von mir verwendeten Anwendungen entwickeln, haben nur eine begrenzte Zeit, und jedes Format, in dem sie ihre Anwendung bereitstellen, erhöht ihre Arbeitsbelastung, so dass AppImages nicht immer in Frage kommen. Manchmal erledigen Dritte die Arbeit selbst und laden sie für Sie ins Internet hoch, aber das wirft Sicherheitsfragen auf.

Außerdem kann es sein, dass sich AppImages nicht so gut in Ihren Desktop integrieren lassen wie andere "native" Paketformate. Sie können einige dieser Probleme mit zusätzlichen Optimierungen beheben, auf die ich später noch eingehen werde.

Einige Leute beschweren sich auch über die Zeit, die AppImages zum Starten braucht, obwohl ich persönlich es nicht schlimmer finde als Snaps und Flatpaks, die Formate, mit denen AppImages normalerweise verglichen wird. Je nach den von Ihnen verwendeten Anwendungen und der Hardware, auf der Sie arbeiten, können Sie unterschiedliche Erfahrungen machen.

Wo Sie AppImages finden

AppImages sind in der Regel nicht im integrierten Software-Store Ihrer Distribution erhältlich. Die beste Quelle für sie ist in der Regel die Website des App-Anbieters. Ich besuche zum Beispiel die Website meiner bevorzugten Notizen-App Standard Notes, um ihr aktuelles AppImage zu erhalten, und die LibreOffice-Website bietet ihre kostenlose Produktivitätssuite als ein einziges AppImage an.

Sie können sich auch die offizielle AppImage-Website ansehen. Es gibt noch weitere Anlaufstellen für AppImages im Internet, aber seien Sie gewarnt: Die Pakete, die Sie auf diesen Seiten finden, stammen oft von Dritten und nicht von den App-Entwicklern selbst, so dass sie ein erhöhtes Sicherheitsrisiko bergen. Das gilt allerdings für viele Linux-Paketformate. Seien Sie also wie üblich vorsichtig und suchen Sie zuerst auf der Website des App-Anbieters nach AppImages.

In unserem Leitfaden zur Verwendung von AppImages erfahren Sie außerdem, wie Sie dieses Linux-Paketformat in Ihren Desktop integrieren und in Ihrem Anwendungsstartprogramm verfügbar machen können.