Löschen Sie eine App vom Launchpad

1

Ich habe heute auf dem Launchpad meines Mac ein paar Apps gesehen, die ich löschen möchte.

Ich kann einige von ihnen nicht im ApplicationsVerzeichnis finden, und die Standardmethode zum Klicken und Gedrückthalten und anschließenden Klicken auf die XSchaltfläche funktioniert nicht - was bedeutet, dass die Xeinfach nicht angezeigt wird.

Befindet sich im Finder ein Verzeichnis, in dem ich die im Launchpad gespeicherten Elemente finden und von dort löschen kann?

Munesawagi
quelle

Antworten:

2

Launchpad-Daten werden in einer SQLite 3-Datenbank gespeichert, die sich unter folgender Adresse befindet:

$HOME/Library/Application Support/Dock/UUID_Type_Filename.db

Beispiel: 3BF614D8-048E-344B-9775-AA8ED64B3564.db

Ob Sie es erfolgreich bearbeiten können, hängt von Ihren SQL-Kenntnissen ab.

Sie können die Datei immer einfach löschen, wahrscheinlich am besten von Recovery HD, und sie wird automatisch neu erstellt, wenn Sie sich erneut anmelden und Launchpad öffnen. Sie können auch einfach versuchen, es zu löschen. Führen Sie dann im Terminal den killall DockBefehl aus und öffnen Sie das Launchpad. Es sollte nur mit den aktuell installierten Apps neu erstellt werden.


Eine weitere zu berücksichtigende Sache ist, dass der Neuaufbau der Launch Services-Datenbank möglicherweise Abhilfe schafft. Hinweis: Beim erneuten Erstellen der Launch Services-Datenbank werden möglicherweise einige von Ihnen vorgenommene Anpassungen entfernt und müssen erneut vorgenommen werden.

In einem Terminal:

/S*/L*/F*/C*/F*/L*/S*/lsregister -kill -r -domain local -domain system -domain user

Tipp: Kopieren Sie den obigen Befehl und fügen Sie ihn in das Terminal ein, um Tippfehler zu vermeiden.

Der vollständige Pfadname lautet:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister

Obwohl Sie die Wildcard-Version verwenden können, benötigen Sie für die Ausführung nicht die vollständig qualifizierte Pfadnamenversion.

user3439894
quelle
killall Dock hat bei mir funktioniert, auch ohne die .db-Datei löschen zu müssen. Vielen Dank!
Munesawagi