Wie kann ich nicht installierte Programme aus dem Unity-Dash-Menü entfernen?

10

Der Unity-Dash scheint unabhängig vom Gnome-Hauptmenü zu funktionieren . Das ist ziemlich nervig. Ich habe viele (Wine) Apps deinstalliert und ihre Einträge aus dem Gnome-Hauptmenü entfernt, aber sie werden im Unity-Dash angezeigt. Außerdem werden KDE-Apps, die ich aus dem Gnome-Menü entfernt habe, weiterhin im Unity-Dash angezeigt. Wie kann ich diese Einträge entfernen?

Bearbeiten: Diese Frage gilt auch für andere nicht installierte Apps.

MSayanvala
quelle

Antworten:

17

Diese Anwendungen belassen Desktop-Dateien irgendwo in ~/.local/share/applications. Durchsuchen Sie diesen Ordner (und alle Unterordner) nach den entsprechenden Startern, und löschen Sie sie, falls Sie welche finden :).

Führen Sie dann einfach unityden Ausführungsdialog ( alt+ f2) aus, um Unity neu zu starten.

RolandiXor
quelle
Dies funktioniert auch mit OpenOffice. Ich musste die Einheit nicht neu starten.
GUI Junkie
Ich habe diese Antwort gerade getestet und sie funktioniert. Wenn Sie die Deckkraft des Bedienfelds auf Null gesetzt haben (wie ich), stellen Sie möglicherweise fest, dass das Bedienfeld nicht mehr transparent ist. Also, abmelden und einloggen und alles in Ordnung bringen.
Graham Mechanical
+1 Behoben mein Problem :) Hatte diese Informationen seit Tagen gesucht
Emerson Hsieh
1

Nichts davon hat bei mir funktioniert.
Was ich getan habe

Ctrl+ Alt+ TZum offenen Anschluß,

sudo su #to log as super user

Geben Sie Ihr su-Passwort ein.

cd .local/share/applications,  
ls -l 

Sehen Sie, ob Sie .desktophier sehen.
Wenn Sie dies tun, geben Sie ein Problem aus rm -f -r .desktop, um die Datei zu löschen.

dbnex14
quelle