GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So öffnen Sie Appimage unter Linux

Die meisten Linux-Benutzer haben keine Probleme mit der Installation oder Deinstallation von Anwendungen. Es spielt keine Rolle, welche Distribution Sie verwenden; es wird einen Paketmanager haben, der alles erledigt.

Da die Linux-Community jedoch wächst, versuchen Entwickler, die Dinge für Endbenutzer und andere Entwickler noch einfacher und stabiler zu halten. Vor kurzem haben wir den Aufstieg von Snap und Flatpak gesehen. Ich habe sowohl hier als auch hier gesprochen. Diese Frameworks zur App-Entwicklung lösen einige der Probleme, mit denen Linux-App-Entwickler seit langem konfrontiert sind.

Appimage zielt auch darauf ab, zahlreiche Probleme zu lösen. Es löst viele Probleme bei der Verwendung der Software auf Linux-Distributionen. Eines der Hauptprobleme für Linux-Benutzer ist es, eine App speziell für ihre Linux-Distribution zu erhalten, und das Gleiche gilt für Entwickler, sie müssen ihre App für verschiedene Linux-Distributionen erstellen.

Eine Datei entspricht einer App

appimage-Dateien enthalten die erforderlichen Bibliotheken oder Abhängigkeiten – es muss kein weiteres Paket installiert werden, um ein appimage auszuführen. Stattdessen kann die Anwendung den Benutzer auffordern, die Anwendung in das System zu integrieren, um sie aus dem App-Menü zu starten. Ich werde später in diesem Artikel über die AppImage-Integration sprechen.

Wie verwende ich appimage?

appimage ist die einfachste Möglichkeit, eine App unter Linux auszuführen. Fast alle Linux-Distributionen können appimage problemlos ausführen.

Appimage wird ausgeführt –

  • Appimage Ihrer gewünschten Anwendung abrufen
  • Ausführbar machen
  • Doppelklicken Sie darauf

Und das ist so ziemlich alles. Alles, was Sie tun müssen, ist, das App-Image entweder über die Befehlszeile ausführbar zu machen oder mit der rechten Maustaste auf die Datei>> Eigenschaften>> Berechtigungen zu klicken und kreuzen Sie ‘Datei als Programm ausführen zulassen” an .

Um appimage über die Befehlszeile ausführbar zu machen, öffnen Sie das Terminal und geben Sie den folgenden Befehl ein –

sudo chmod +x name.appimage

Appimage in System integrieren

appimage-Apps sind so konzipiert, dass sie alle App-spezifischen Bibliotheken und Abhängigkeiten mit sich packen und wie portable Windows-Anwendungen funktionieren. Klicken Sie einfach darauf, und es wird ausgeführt.

Wenn Sie ein App-Image in Ihr System integrieren und es wie jede andere Anwendung aus dem Apps-Menü öffnen möchten, ist dies durchaus möglich.

Viele Anwendungen fordern den Benutzer auf, sie in das System zu integrieren, wenn sie ausgeführt werden. Ein Klick auf „Ja“ führt die Anwendung aus und erstellt einen Eintrag im Anwendungsmenü. Diese Funktionalität ist jedoch nur verfügbar, wenn der Entwickler der App diese Option bereitgestellt hat.

Es gibt einen optionalen Daemon namens appimaged. Wenn dieser Daemon installiert ist, sucht er in den am häufigsten verwendeten Verzeichnissen nach AppImage-Dateien und registriert die AppImage-Apps automatisch.

Um appimaged zu installieren, verwenden Sie die folgenden Befehle –

wget "https://github.com/AppImage/appimaged/releases/download/continuous/appimaged-x86_64.AppImage"
chmod a+x appimaged-x86_64.AppImage
./appimaged-x86_64.AppImage --install

Anschließend fordert Sie das Terminal auf, sich abzumelden und erneut anzumelden, um die Installation abzuschließen. Oder Sie können Ihr System neu starten.

Jetzt wird jedes App-Image in den folgenden Verzeichnissen im System registriert. Von nun an müssen Sie nicht einmal mehr eine Datei ausführbar machen; Laden Sie ein beliebiges App-Image herunter und öffnen Sie es über das Apps-Menü.

Von appimaged überwachte Verzeichnisse

  • $HOME/Downloads (oder sein lokalisiertes Äquivalent, wie durch G_USER_DIRECTORY_DOWNLOAD bestimmt im Klartext)
  • $HOME/.local/bin
  • $HOME/bin
  • $HOME/Anwendungen
  • /Anwendungen
  • [beliebige gemountete Partition]/Applications
  • /opt
  • /usr/local/bin

App-Image deinstallieren

Die appimage-App ist nur eine einfache Datei, und wenn Sie sie ausführen, speichert sie nicht einmal eine einzige Datei im Systeminstallationsverzeichnis oder anderswo. Wie ich oben erwähnt habe, fragen bestimmte Apps möglicherweise nach einer Bestätigung, um appimage in das System zu integrieren, um es einfach über das Apps-Menü zu öffnen. Wenn Sie es bestätigen, wird die App beim System registriert und mit der Appimage-Datei verknüpft.

Wenn Sie appimaged installiert haben, müssen Sie nichts extra tun, um eine App zu integrieren oder zu entfernen. Durch einfaches Herunterladen eines App-Image wird die App im Systemmenü registriert, und durch Löschen der Datei wird sie automatisch aufgelöst.

App-Image aktualisieren

appimage-Datei ist eine ganze App. Wenn ein App-Entwickler eine neue Version der App veröffentlicht, können Benutzer die neue Version herunterladen und die ältere Version löschen. So können Sie es aktualisieren.

Wenn Sie jedoch die aktuelle App aktualisieren möchten, können Sie dies mit dem AppImageUpdate-Paket versuchen, das vom AppImage-Entwickler bereitgestellt wird. Dieses Paket aktualisiert eine App nur, wenn die Update-Informationen in der Datei verfügbar sind.

Laden Sie AppImageUpdate vom App-Markt herunter und führen Sie es wie jede andere AppImage-Datei aus.

Wählen Sie nun die App aus, die Sie aktualisieren möchten, und sie wird aktualisiert. appimage-Updates sind sehr schnell, da nur der geänderte Teil der App aktualisiert wird, nicht die gesamte App.

Schlussfolgerung

So können Sie also eine appimage-Datei ausführen. Das Ausführen einer gesamten Anwendung aus einer einzigen Datei ist ein großer Vorteil. Wenn das Projekt fortgesetzt wird, hoffe ich, eine noch bessere Möglichkeit zu finden, jede Anwendung zu aktualisieren.

Außerdem listet die Anwendungswebsite mehr als 900 Anwendungen auf, aber es gibt keine Suchoption, um eine bestimmte App zu finden. Es ist besser, einen übersichtlichen Shop zu haben, in dem alle Anwendungen ordentlich sortiert und leicht auffindbar sind.


Linux
  1. Wie wir mit Electron eine Linux-Desktop-App erstellt haben

  2. So erhöhen Sie das Limit für die Anzahl der geöffneten Dateien in Linux

  3. So finden Sie die Liste aller offenen Ports in Linux heraus

  4. So listen Sie offene Ports auf einem Linux/Unix-Server auf

  5. So öffnen Sie AppImage in Ubuntu

So installieren Sie den Google Chrome App Launcher unter Linux

So verwenden Sie AppImage unter Linux [Vollständige Anleitung]

So öffnen Sie das Terminal in Ubuntu Linux

So verwenden Sie AppImage unter Linux (Anfängerhandbuch)

So öffnen Sie eine PDF-Datei im Linux-Terminal

Wie überprüfe ich offene Ports in Linux?