¿Cómo encuentro todas las aplicaciones en mi Mac que no son de la tienda de aplicaciones? ¿Es posible encontrar todas esas aplicaciones utilizando una consulta de búsqueda Finder ?
mac-appstore
Rinzwind
fuente
fuente
mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemAppStoreHasReceipt != 1'
. Para encontrar las aplicaciones que no vienen de la App Store, cambiar el!= 1
cheque a== 1
. Hay algunos otros atributos Spotlight relacionados con la App Store, para comprobar sus valores para Keynote, por ejemplo:mdls /Applications/Keynote.app | grep kMDItemAppStore
.kMDItemCFBundleIdentifier != "com.apple.*"
. Esto filtra las aplicaciones de Apple, como las diversas aplicaciones que no provienen de la App Store pero que son parte de macOS (Mail, Safari, iTunes, etc.)./Applications
(al menos de manera predeterminada), por lo que cualquier aplicación fuera de esa carpeta no es de la tienda.Las aplicaciones de la tienda tienen una
NAME.app/Contents/_MASReceipt
carpeta, por lo que puede usar (en Terminal)para encontrar todas las aplicaciones que no son de la tienda
fuente
bash
es el valor predeterminado en la Terminal, generalmente asumo que cualquiera que tenga la experiencia suficiente para cambiar shells también tiene la experiencia suficiente para adaptar cosas específicas de bash a su shell de elección. O use en[ ... ]
lugar de[[ ... ]]
La forma más sencilla es ir al Menú Apple -> "Acerca de esta Mac ...", luego haga clic en "Informe del sistema". En la ventana que aparece, puede desplazarse a la sección Software y hacer clic en "Aplicaciones". Las aplicaciones de la Mac App Store se enumeran como tales.
En la captura de pantalla, Skitch se descargó de la Mac App Store.
fuente