Ich bevorzuge es, alle Anwendungen pro Benutzer ~/Applications/
anstatt global zu installieren . Der Standardspeicherort für Apps, die aus dem Mac App Store installiert werden, ist der globale Anwendungsordner unter /Applications/
.
Gibt es einen defaults write com.apple.AppStore
Befehl, den ich im Terminal ausführen kann, oder eine .plist
Datei, die ich manuell bearbeiten kann, um diese Standardeinstellung zu ändern?
lion
mac-appstore
Bryson
quelle
quelle
/Applications
könnte zu kreativeren Antworten führen ...Antworten:
In Bezug auf die Übersicht über das Mac OS X-Dateisystem scheint es, als ob Apple die Standardkonformität für Entwickler durchsetzt, um deren Regeln für Anwendungsordner zu befolgen, die sich in / Programme oder ~ / Programme befinden. Es geht darum, die Bereitstellung der Updates im Mac App Store einzuhalten.
Wenn Ihnen die Verwendung des Standardordners nicht ausreicht, können Sie die heruntergeladene Anwendung aus dem Mac App Store mit zwei Einschränkungen in einen anderen Ordner verschieben:
quelle
Zu diesem Zeitpunkt gibt es keine Details dazu (aber ich bin sicher, dass es eine Eigenschaft oder eine .plist gibt), aber in der Zwischenzeit können Sie einen einfachen Automator-Workflow "Ordneraktionen" erstellen, der die Apps in den Ordner Ihrer Wahl verschiebt. Dies ist einfach und geschieht meist im Hintergrund.
Ein Problem dabei ist, wie Updates funktionieren.
quelle
Hier ist eine Option, die zwar nicht genau das ist, wonach Sie gefragt haben, aber die meisten Ihrer Ziele erreicht:
Erstellen Sie einen Symlink in Ihrem Stammordner mit dem Namen "Programme", der auf den Ordner "Programme" in Ihrem Ausgangsverzeichnis verweist.
ln -s /Users/your_name/Applications /Applications
Ich bin mir nicht sicher, wer den Computer neben Ihnen verwendet, und ich bin mir auch nicht sicher, was Sie genau erreichen möchten, ob Sie Backups rationalisieren oder Ihre Apps vor anderen schützen möchten oder ob Sie diese einfach nur installieren möchten Apps.
Hinweis - Die oben beschriebene Methode führt zu Problemen für andere Benutzer, sofern vorhanden. Du könntest benutzen:
Anstelle des vorherigen Befehls symlink, obwohl ich Probleme damit hatte und Sie sicherstellen müssten, dass jeder Benutzer einen Ordner ~ / Applications hat.
quelle
Ich in der Regel alle meine Anwendungen aus dem MAS in einem Unterordner, zB erworben bewegen
Applications/Games
oderApplications/Utilities
oder was auch immer passt besser.Wie wongacid bereits sagte, benötigen Sie ein Administratorkennwort, um den Umzug durchzuführen.
Meine Apps wurden bereits mehrfach aktualisiert, sodass das Aktualisieren von verschobenen Anwendungen anscheinend einwandfrei funktioniert, zumindest für Programme, die sich im
Applications
Ordner befinden. Bei anderen Orten kann ich mir allerdings nicht sicher sein.quelle