Wie entferne / bearbeite ich ein Programm in der Gnome-Anwendungsliste?

8

Wie und wo kann man Links zu Anwendungen in der Gnome-Shell bearbeiten / entfernen?

Zur Verdeutlichung: Ich meine die Liste, auf die über super-> Mausklick auf das Symbol "Alle Anwendungen" im FavouritesBedienfeld zugegriffen werden kann . alternativ - in der Liste, die angezeigt wird, wenn etwas in das Filtertextfeld eingefügt wird.

Was mich besonders interessiert: Wie kann ich Programme entfernen, die mit Wein installiert wurden und deren Wineprefix-Ordner gelöscht wurde?

PS Ich habe aus Gründen der Übersichtlichkeit keine Einheit und deren System-> Anwendungsmenü.

Srv19
quelle
Ich denke es sollte das gleiche sein. Sie möchten die Anwendung trotzdem ausführen können? und wenn ja, wie möchten Sie sie ausführen?
Jacob Vlijm
Zum einen kann ich die Anwendung nicht ausführen, da sie sich nicht mehr auf der Festplatte befindet. Irgendwo bleibt nur ein Launcher bestehen. Außerdem glaube ich, dass es für mich lehrreich sein könnte, wenn ich Launcher-Inhalte anzeigen / ändern könnte.
Srv19
Meine Antwort befasst sich mit dem Hauptteil Ihrer Frage: " Was mich besonders interessiert: Wie kann ich Programme entfernen, die mit Wein installiert wurden und deren Wineprefix-Ordner gelöscht wurde? " Der Teil über das Bearbeiten von .desktop-Dateien ("Links" als Sie erwähnen es) ist wirklich zu weit gefasst, um es in einer Antwort zu behandeln; Es muss genauer spezifiziert werden und sollte in einer separaten Frage gestellt werden.
Jacob Vlijm

Antworten:

11

Wenn sich eine Anwendung (noch) in der Anwendungsliste befindet, bedeutet dies, dass in einer der folgenden Dateien noch eine .desktop-Datei der Anwendung vorhanden ist:

/usr/share/applications

oder

~/.local/share/applications

Die .desktop-Datei "verwaist" sollte entfernt werden, um die Anwendung aus der Anwendungsliste zu entfernen (oder aus Dash, wenn Sie Unity verwenden).

Ich vermute, es ist das zuletzt erwähnte, da Sie Wein erwähnen und Wein manchmal (viele) .desktop-Dateien lokal installiert. Wenn Sie eine Anwendung deinstallieren (keine Weinanwendungen), werden normalerweise die entsprechenden .desktop-Dateien in /usr/share/applicationsautomatisch entfernt.

Die richtige .desktop-Datei finden

Es kann manchmal etwas schwierig sein, die richtige Desktop-Datei zu identifizieren, da der Name der Datei nicht unbedingt mit dem Namen der Anwendung übereinstimmt. Wenn Sie die (lokale) Desktop-Datei ausführbar machen, sollte sie leichter zu identifizieren sein, da der angezeigte Name dann mit dem Namen der Anwendung übereinstimmt und die Datei auch das Symbol der Anwendung anzeigt, sobald sie ausführbar gemacht wurde.

Jacob Vlijm
quelle
2

Wenn im GNOME-Anwendungsmenü noch ein Symbol vorhanden ist, bedeutet dies, dass eine '.desktop'-Datei vorhanden ist, die dieses mit dem Anwendungsmenü verknüpft. Der Speicherort dieser Datei hängt davon ab, woher Sie sie haben (apt, wine, pacman, snap usw.) und wahrscheinlich von Ihrer Distribution (dies ist für Ubuntu).

Wenn es von der Wohnung ist, befinden sich die Dateien in beiden

/usr/share/applications

oder

~/.local/share/applications

Für Weinanwendungen:

~/.local/share/applications

oder

~/.local/share/applications/wine/Programs

Für Snap-Anwendungen:

/var/lib/snapd/desktop/applications

Manchmal stimmt der Name der .desktop-Datei nicht mit dem Namen des Programms überein - achten Sie darauf.

Jozua
quelle
0

Auf dem Pfad

/usr/share/applications

Art

sudo rm <your-file-icon>

Arbeitete unter Ubuntu 16.04

Leonardo Lima
quelle
2
Ich habe keinen Befehl zum Entfernen von Dateien gesehen, der in meinem Fall nicht über die GUI ausgeführt werden konnte.
Leonardo Lima