Como encontro todos os aplicativos no meu Mac que não são da App Store? É possível encontrar todos esses aplicativos usando uma consulta de pesquisa do Finder ?
mac-appstore
Rinzwind
fonte
fonte
mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemAppStoreHasReceipt != 1'
. Para encontrar os aplicativos que não vêm da App Store, altere a!= 1
seleção para== 1
. Existem alguns outros atributos Spotlight relacionados com a App Store, para verificar os seus valores para Keynote por exemplo:mdls /Applications/Keynote.app | grep kMDItemAppStore
.kMDItemCFBundleIdentifier != "com.apple.*"
. Isso filtra os aplicativos da Apple, como os vários aplicativos que não vêm da App Store, mas fazem parte do macOS (Mail, Safari, iTunes e assim por diante)./Applications
(pelo menos por padrão); portanto, os aplicativos fora dessa pasta não são da loja.Os aplicativos da loja têm uma
NAME.app/Contents/_MASReceipt
pasta, para que você possa usar (no Terminal)para encontrar todos os aplicativos que não são da loja
fonte
bash
é o padrão no Terminal, geralmente suponho que alguém com experiência suficiente para trocar de shell também tenha experiência suficiente para adaptar coisas específicas do bash ao seu shell de escolha. Ou use em[ ... ]
vez de[[ ... ]]
A maneira mais simples é acessar o Menu Apple -> "Sobre este Mac ..." e clicar em "Relatório do sistema". Na janela exibida, você pode rolar para a seção Software e clicar em "Aplicativos". Os aplicativos da Mac App Store estão listados como tais.
Na captura de tela, o Skitch foi baixado da Mac App Store.
fonte