Usando o OSX 10.8.4., Estou tendo dificuldades para encontrar uma lista completa de todos os aplicativos de software instalados no meu Mac. Obviamente, o Launchpad
único mostra a lista daqueles que têm um atalho de aplicativo criado, excluindo os que não possuem. Também tentei manter pressionada a Option
tecla enquanto estava no menu Apple para mudar About This Mac
para System Information
, Software-->Installations
mas essa ainda não era uma lista completa.
Como obtenho uma lista completa de todos os aplicativos instalados?
mountain-lion
applications
anfíbio
fonte
fonte
.app
pacotes configuráveis no seu sistema? Ou você deseja uma lista de qualquer coisa que um usuário possa executar?open -a
.Respostas:
Experimente: Sobre este Mac> Mais informações> Relatório do sistema> Software
.
Não apenas "Instalações" ... mas os outros também podem fornecer algumas informações.
fonte
Se você está apenas procurando uma lista de aplicativos com extensão .app, inicie o Terminal e execute
(eventualmente) fornecerá uma lista bastante abrangente de aplicativos, gravada em um arquivo de texto chamado "applications.txt" na sua pasta Home.
fonte
Na linha de comandos, tente system_profiler (8) :
Aqui está um trecho mostrando o Safari:
system_profiler
também pode gerar saída para XML (formato plist (5) ) que pode ser facilmente analisado. Para isso, use o-xml
parâmetro Aqui está um fragmento atualizado do Safari neste formato:fonte
.app
diretório para dentro/Applications
, o que tem que acontecer para quesystem_profiler
o veja?Estes comandos listaram os mesmos aplicativos em minha instalação:
Ambos estavam faltando alguns pacotes de aplicativos dentro de pacotes de aplicativos e estrutura.
lsregister
incluiu mais aplicativos em outros pacotes configuráveis, mas também aplicativos excluídos e aplicativos em um volume do Time Machine:/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump|awk '/^bundle\tid/{getline;sub(/^\tpath: */,"");print}'
Ele encontra mais aplicativos dentro de outros pacotes configuráveis, mas não corresponde a aplicativos que não têm uma
.app
extensão:fonte
Não está claro na pergunta do OP se ele / ela está procurando a resposta fácil ou a resposta difícil. A maneira de colocar quase todos os aplicativos em uma lista conveniente seria:
Digite
ls /Applications
para uma lista alfabética simples ouls -l /Applications
para mais informações:fonte
Abra o terminal e escreva o seguinte comando
sudo find / -iname *.app
É o mesmo respondedor que "binarybob", mas com o sudo você pode acessar e listar algumas pastas que você não pode ver sem direitos de administrador. Sua senha será solicitada e você obterá os benefícios dos "direitos" do sudo se sua conta for uma conta de administrador.Por exemplo, com
find / -iname *.app
recebo 430 linhas e comsudo find / -iname *.app
432 linhas. É um exemplo no meu computador e talvez o resultado seja o mesmo, seja qual for o comando para você.fonte
Usando o plistbuddy, você pode obter algumas informações e analisar as coisas de que precisa.
Isso fará com que todos os aplicativos / utilitários instalados com seus números de versão e o coloque em um arquivo de texto para você.
fonte
fonte
Resposta simples que acabei de criar com todas as respostas acima.
fonte
Eu sei que a pergunta foi feita há 4 anos, várias respostas foram dadas, cada uma tenta resolver o problema de maneira diferente (via GUI ou CLI), mas nenhuma delas está completa.
Ontem na minha empresa, todos os usuários do macOS foram solicitados a fornecer:
Para tornar o processo consistente, fácil e completo, todos executaram o mesmo comando no terminal
O comando acima abre 2 arquivos em um editor de texto padrão com uma lista de todos os aplicativos instalados , bem como uma lista de todos os " executáveis " que também devem ser considerados aplicativos.
Eu acho que isso fornece a solução mais abrangente para um determinado problema. É rápido e faz o trabalho.
Para fornecer uma resposta mais detalhada, vamos finalmente passar por todos os comandos e argumentos, para que tudo fique claro para aqueles que têm medo de usar o terminal.
O
ls
comando simplesmente lista o conteúdo do diretório. Neste caso/Applications
, bem como/usr/local/bin
- este local é para programas que um usuário normal pode executar.O argumento
-l
exibe a lista em um "formato longo". Mais sobre "formato longo" pode ser encontrado aqui .Em seguida, temos um símbolo de tubo
|
. Ele separa dois programas em uma linha de comando para que a saída listada possa ser aberta em outro programa. Nesse caso, usando oopen
comandoO
open
comando simplesmente abre arquivos e diretórios, mas combinado com-ef
:-e
Faz com que o arquivo seja aberto com/Applications/TextEdit
-f
Lê a entrada da entrada padrão e abre os resultados no editor de texto padrão.Finalmente, a combinação de ambas as listas é colada e
&&
permite executar vários comandos ao mesmo tempo, e finalmente terminamos com um comando de terminal "uma linha".Espero que isso ajude e forneça explicações detalhadas.
fonte
Tente executar isso no Terminal (/Applications/Utilities/Terminal.app):
Essa é uma consulta de pesquisa que pesquisa itens com o predicado de metadados
kMDItemContentType == "com.apple.application-bundle"
, fornece uma lista completa de todos os pacotes de aplicativos (.app
) em seu escopo especificado ou, se-onlyin
não for fornecida, a escala global (incluindo unidades externas / de rede) será usava.fonte
Use "Listar meus aplicativos". Este pequeno aplicativo Mostrar todos os aplicativos da AppStore do iTunes. https://itunes.apple.com/us/app/list-my-apps/id756968964?l=de&ls=1&mt=12
fonte
Vá para FINDER
Clique em APLICAÇÕES
fonte
A pasta do aplicativo. Basta ir para a pasta do aplicativo
fonte
localizador> aplicativos. Simples assim
fonte
/Applications
...