Wie kann ich eine manuell aus einer .tar-Datei extrahierte Anwendung unter "Anwendungen anzeigen" verfügbar machen?

Feb 02 2019

Ich möchte, dass meine Anwendung, die ein portabler Auszug aus einer .tar-Datei wie PopcornTime ist, in den "Anwendungen anzeigen" in Ubuntu Bionic Beaver (18.04) verfügbar ist.

Ich extrahiere meine Anwendung in einen Ordner und um sie auszuführen, habe ich sie ausgeführt

./folder/'ApplicationRunnable'

Mir ist klar, dass es viel einfacher ist, auf ein Symbol zu klicken, das ich mit den folgenden Befehlen erstellt habe:

sudo apt-get install --no-install-recommends gnome-panel
gnome-desktop-item-edit --create-new ~/Desktop

Aber in meiner Suche "Anwendung anzeigen" kann meine Anwendung nicht gefunden werden ...

Wie kann ich diese Art von Anwendung in meiner Suche "Anwendungen anzeigen" anzeigen lassen?

Antworten

4 Hugo Feb 03 2019 at 01:29

Wenn Sie bereits eine .desktop-Datei haben, kopieren Sie diese in ~/.local/share/applications.

Wenn nicht, lesen Sie in dieser Anleitung nach, wie Sie eine erstellen.

3 pomsky Feb 03 2019 at 01:30

Im Allgemeinen müssen Sie einen .desktopStarter für die Anwendung in Ihrem ~/.local/share/applicationsVerzeichnis erstellen .

Um einen einfachen .desktopLauncher von Hand zu erstellen, erstellen Sie zunächst eine leere Textdatei, benennen Sie sie <application-name>.desktopund fügen Sie die folgenden Zeilen hinzu

[Desktop Entry]
Name=Application Name
Comment=A short description of the application
Exec=/full/path/to/'ApplicationRunnable'
Terminal=false
Type=Application
Icon=/full/path/to/icon-file

Speichern Sie dann die Datei. Wenn es nicht unter " Anwendungen anzeigen " angezeigt wird, melden Sie sich ab und erneut an.

Insbesondere wenn Sie bereits einen funktionierenden .desktop Launcher (der mit dem GUI-Tool erstellt wurde gnome-desktop-item-edit) in Ihrem Computer haben ~/Desktop, kopieren Sie ihn einfach in ~/.local/share/applications.

CristianVrinceanu Feb 03 2019 at 01:31

Kopieren Sie die mit gnome-desktop-item-edit generierte .desktop-Datei in / usr / share / applications