Chrome erstellt weiterhin den Anwendungsordner im Home-Ordner

Hat also jemand bemerkt, dass Chrome (um Version 39?) In seinem Home-Ordner immer wieder einen Anwendungsordner erstellt?

Die einzige Möglichkeit, wie ich verifiziert habe, dass es sich um Chrome handelt, besteht darin, dass es nach einem Neustart die einzige App war, die ich ausgeführt habe, und dann der Anwendungsordner erstellt wurde. Ich kann mich immer noch irren, dass es tatsächlich Chrome ist.

Konnte keine Dokumentation dazu finden und wie man es deaktiviert. Oder ich suche nur mit falschen Schlüsselwörtern.

Wie kann man dieses Verhalten deaktivieren?

Es scheint, dass Chrome derjenige ist, der es erstellt, aber soweit ich weiß, gibt es keine Möglichkeit, es zu deaktivieren. Wie andere gesagt haben, schadet es nicht und andere Anwendungen können es auch erstellen.
Selbst wenn ich ~/Applications lösche, erstellt Chrome den Ordner bei jedem Start neu.

Antworten (4)

Google Chrome hat eine Funktion namens App Launcher . Wenn Sie Apps aus diesem Teil des Stores installieren, legt der Browser Shims für die Apps in ~/Applications ab (er legt auch eine identische Kopie in ~/Library/Application Support/Google/Chrome/Default/Web Applications/LONG_RANDOM_IDENTIFIER/ ab). . Wenn dies der Fall ist, sollten Sie einen Ordner in ~/Applications mit dem Namen "Chrome Apps" haben. Hier können Sie sehen, wie die Chrome-Entwickler die Entscheidung treffen, den Ordner ~/Applications zu verwenden . Wenn Sie Chrome-Apps installiert haben, deinstallieren Sie sie einfach und löschen Sie den Ordner „Chrome Apps“. Chrome sollte den Ordner dann nicht neu erstellen.

Wenn Sie Chrome Canary verwenden, werden standardmäßig Shims für Gmail, Google Drive, Google Search und YouTube installiert. Aber wenn Sie den Ordner "Chrome Canary Apps" löschen, wird er nicht neu erstellt.

Es gibt jedoch andere Anwendungen, die in diesem Ordner installiert werden. Auf meinem eigenen Computer hat Steam Shims für Spiele installiert und GitHub hat sich aus irgendeinem Grund dafür entschieden, dort die App anstelle von /Applications zu installieren (ich wurde möglicherweise dazu aufgefordert, ich erinnere mich nicht).

Wie Tetsujin jedoch sagte, ist es kein Grund zur Sorge, einen Anwendungsordner in Ihrem eigenen Benutzerkonto zu haben.

Danke für eine genauere Info. Ich habe überhaupt keine Chrome-Apps installiert und der Ordner ist leer. Ich weiß, dass es kein Problem ist, es dort zu haben, aber ich möchte es lieber nicht jedes Mal automatisch erstellen lassen. Ich finde es einfach ein merkwürdiges Verhalten. Verstehen Sie auch, wie Steam dort App Launcher installiert, aber ich habe kein Steam.
"Seltsames Verhalten" ist deutlich untertrieben. Da ich meinen eigenen "Apps"-Ordner habe, ist es ein Vergnügen, in der Terminal-Vervollständigung gegen den anderen zu kämpfen.

Ich bin über diesen Beitrag gestolpert, als ich versuchte, das, was ich als lästiges Chrome-Verhalten ansehe, loszuwerden. Nachdem ich eine Weile gekämpft und verschiedene Einstellungen ausprobiert hatte, um zu verhindern, dass Chrome seinen Ordner zu meinem Benutzerordner hinzufügt, beschloss ich, ihn einfach auszublenden. Es ist ein Hack-y-Workaround, aber beleidigt nicht meine Empfindlichkeiten. Verwenden Sie dazu den folgenden Befehl im Terminal:

chflags hidden ~/Applications/

Auch hier wird der Ordner nur ausgeblendet, sodass Sie ihn nicht sehen. Es ist immer noch da und immer noch im Terminal sichtbar.

Hoffe das hilft ein wenig :)

Ich hatte das gleiche Problem und wollte meine Chrome-Apps nicht entfernen. Obwohl ich das als sehr ärgerlich empfand, wenn ich versuchte, auf meinen Anwendungsordner im Terminal zuzugreifen.

Ich habe jedoch eine einfache Lösung, die darin besteht, einfach einen Schrägstrich vor Anwendungen im Terminal zu verwenden (z. B. cd /Applications). Dadurch gelangen Sie in den richtigen Ordner.

Es ist nichts falsch daran, einen Anwendungsordner in Ihrem Home-Ordner zu haben – dort befinden sich Anwendungen, die für diesen Benutzer spezifisch sind.

Es kann leer sein, wenn es erstellt wurde, aber entweder nicht ausgefüllt oder die App später gelöscht wurde.

Der Test, um zu sehen, ob es vom Betriebssystem selbst neu erstellt wird, wäre Neustart, Löschen, Neustart.

Chrome ist nicht die einzige App, die dies tut. Jede App mit unterschiedlichen Lizenzanforderungen pro Benutzer wird dies standardmäßig tun, ebenso wie jede App, die jedem Benutzer die Wahl von benutzerdefinierten Installationen ermöglicht.

Beispiele sind:-
Steam [Lizenz pro Benutzer]
Stuffit
Parallels [Optionen pro Benutzer]

Verwandte Frage - Ist es in OS X besser, Apps in /Applications oder in ~/Applications zu platzieren?

Es ist alles falsch mit einer App, die einen Ordner in Ihrem Home-Ordner erstellt, ohne um Erlaubnis zu fragen, während es gleichzeitig bestimmte Systemordner gibt, um dasselbe verdammte Ding zu tun.
Nun, nicht wirklich - es ist weitaus sinnvoller, die Daten eines einzelnen Benutzers in die ~/Applications dieses Benutzers zu legen, als alle Benutzer zu zwingen, dieselbe Struktur zu teilen. Dafür war der Ordner ~/Applications gedacht. Per Definition haben Sie ihm bereits die Erlaubnis gegeben.