Welche Datei oder welcher Ordner enthält den Inhalt für den Dash?

Welche Datei oder welcher Ordner enthält den Inhalt für den Dash?

Ich habe ein Paket (Epiphany) deinstalliert, das dreimal im Dashboard angezeigt wurde. Jetzt ist eines der Anwendungssymbole verschwunden, aber zwei sind noch vorhanden.

Ich möchte wissen, wo ich mit der Untersuchung dieses Problems beginnen soll: Wie bestimmt die Dash-Anwendungslinse ihren Inhalt? Und wo (wenn überhaupt) wird dieser gespeichert oder zwischengespeichert?

lsof -c unityund ähnliche Programme listen vielleicht die Datei(en) oder den Ordner auf, nach dem ich suche, aber sich durch den ganzen Inhalt zu wühlen, ist einfach zu viel Arbeit :)

Antwort1

Anwendungsstarter – bzw. ihre jeweiligen .desktopDateien – werden in diesen Verzeichnissen gespeichert:

  • /usr/share/applications- Alle Nutzer

  • $HOME/.local/share/applications- Ihr Benutzername

Wenn Sie diese durchsehen, sollten Sie in der Lage sein, den Schuldigen zu finden.


Eine weitere Option sind GUI-Menüeditoren. Von den verfügbaren bevorzuge ichMenüLibre, ein ziemlich neues Projekt, das ursprünglich für den Ubuntu App Showdown programmiert wurde. Sie können die neueste Version aus dem PPA des Entwicklers installieren, indem Sie Folgendes eingeben:

sudo add-apt-repository ppa:menulibre-dev/devel && apt-get update
sudo apt-get install menulibre

Mit MenuLibre können Sie Ihre Menüeinträge bequem durchsuchen, Duplikate identifizieren und problemlos löschen:

Bildbeschreibung hier eingeben

verwandte Informationen