Wie finde ich alle Anwendungen auf meinem Mac, die nicht aus dem App Store stammen? Ist es möglich, alle diese Anwendungen mithilfe einer Finder-Suchabfrage zu finden ?
mac-appstore
Rinzwind
quelle
quelle
mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemAppStoreHasReceipt != 1'
. Ändern Sie die Prüfung in, um die Anwendungen zu finden, die aus dem App Store stammen . Es gibt einige andere Spotlight-Attribute, die sich auf den App Store beziehen, um deren Werte für Keynote zu überprüfen, zum Beispiel : .!= 1
== 1
mdls /Applications/Keynote.app | grep kMDItemAppStore
kMDItemCFBundleIdentifier != "com.apple.*"
. Dies filtert Apple-Anwendungen heraus, wie die verschiedenen Anwendungen, die nicht aus dem App Store stammen, sondern Teil von macOS sind (Mail, Safari, iTunes usw.)./Applications
(zumindest standardmäßig) in installiert , sodass Anwendungen außerhalb dieses Ordners nicht aus dem Store stammen.Anwendungen aus dem Store haben einen
NAME.app/Contents/_MASReceipt
Ordner, den Sie verwenden können (im Terminal).um alle Nicht-Store-Anwendungen zu finden
quelle
bash
es die Standardeinstellung in Terminal ist, gehe ich normalerweise davon aus, dass jeder, der genug Erfahrung hat, um Shells zu wechseln, auch genug Erfahrung hat, um Bash-spezifische Dinge an die Shell seiner Wahl anzupassen. Oder verwenden Sie[ ... ]
anstelle von[[ ... ]]
Am einfachsten gehen Sie zum Apple-Menü -> "Über diesen Mac ..." und klicken dann auf "Systembericht". In dem angezeigten Fenster können Sie zum Abschnitt Software scrollen und auf "Anwendungen" klicken. Apps aus dem Mac App Store werden als solche aufgelistet.
Im Screenshot wurde Skitch aus dem Mac App Store heruntergeladen.
quelle