Como remover aplicativos do Launchpad no Mac OS X 10.10 (Yosemite)?

8

Existe uma maneira de excluir ícones de aplicativos indesejados do Launchpad sem usar nenhum aplicativo de gerenciamento?

Isso é possível no Mac OS X 10.7 (Lion) usando alguns comandos no "Terminal"; mas e o Mac OS X 10.10 (Yosemite)?

GiorgioMoroder
fonte
Por que nenhum aplicativo de gerenciamento? Você conhece alguém que faz isso?
slhck
@slhck Nem o Launchpad Manager nem o Launchpad Control são compatíveis com o Yosemite, eu testei os dois. Espero que há é uma maneira de controlar isso através do terminal.
Benjamin R
Certo, mas você também ficaria bem em usar um aplicativo de gerenciamento se houvesse um? Esse foi o ponto da minha pergunta. Eu simplesmente não sabia por que você iria querer apenas o Terminal.
slhck

Respostas:

16

Eu vim com uma solução via terminal. A localização do banco de dados SQLite foi alterada no Mac OS X 10.10 (Yosemite).

Você ainda pode excluir aplicativos da barra de ativação com este comando "Terminal". Basta substituir o APPNAMEaplicativo que você deseja excluir.

sqlite3 $ (sudo find / private / var / folders -nome com.apple.dock.launchpad) / db / db "EXCLUIR DOS APLICATIVOS ONDE title = 'APPNAME';" && killall Dock

Eu testei se ele ainda é excluído após a reinicialização. Até agora, parece funcionar.

davidtrautmann
fonte
Isso só funcionará se houver apenas um usuário. Você deve adicionar -user <username>ao comando find para obter apenas um resultado, se houver vários usuários, ou usar find ... -execpara executá-lo para todos eles, se é isso que você deseja.
Tim Sylvester
4

Aparentemente, você pode procurar coisas no centro das atenções e pressionar Command-Enter em vez de apenas Enter, e ele exibe o local do arquivo, então eu o apaguei imediatamente!

Greg Wardlaw
fonte
0

Siga esses passos:

  1. Open Finder,
  2. Aplicativos abertos,
  3. Pesquise o nome do aplicativo que você deseja remover da barra de lançamento,
  4. Arraste o aplicativo para a lixeira.
  5. Processo concluído.
Dhaniwal_10
fonte
Obrigado pela resposta, mas encontrei a solução para remover o aplicativo instalado clicando no link "Adicionar à tela inicial" no Chrome DevTools.
precisa saber é o seguinte
Ok, eu acabei de encontrar: apple.stackexchange.com/a/180265/274614
piecioshka
0

Clicando em um ícone ou mantendo pressionada a tecla de opção até os ícones começarem a tremer, funciona apenas para aplicativos baixados da App Store,

Eu recomendaria não seguir as respostas em que você está Lixeira no ícone, já que a exclusão muitas vezes não é o que você deseja, ela tem uma função que simplesmente não pertence à exclusão do Launchpad e pode causar mais problemas no caminho.

A melhor opção para remover o ícone da Barra de ativação, mas não excluí-lo, é o comando terminal publicado por davidtrautmann.

Deepwinter
fonte
0

Portanto, a resposta de David foi bem próxima, mas por algum motivo não funcionou corretamente no meu computador. (OS X 10.11.6) Eles findnão queriam recursivamente procurar o banco de dados. Desde que eu tenho talento especial para picar em torno de onde eu não deveria ser, eu fiz encontrar uma solução que funcionou. Isso exigirá algum trabalho manual.

No meu caso, eu queria remover o aplicativo Dashboard, pois ele está desativado. Uso frequentemente o Dash, um aplicativo de documentação de API offline, mas o Dashboard é a primeira coisa na lista de aplicativos quando pesquiso na barra de ativação. Isso significa que não posso simplesmente bater ENTERao pesquisar, tenho que usar meu trackpad. E eu não gosto de ter que fazer isso. Você também não pode removê-lo por aplicativos que estão mantendo o clique porque é um aplicativo interno. Muito chato, certo?


Procure a pasta

Na minha conta, o banco de dados estava em um subdiretório de /private/var/folders/cn. Depois de ler o comentário de Tim sobre a resposta de David, percebi que várias pastas existiriam aqui; provavelmente um por usuário. Eu não testei isso sozinho, mas modifiquei minha resposta para verificar primeiro qual pasta pertence a você.

No Terminal, copie e cole ls -l /private/var/folders/cne pressione ENTER. Procure aquele em que o nome da sua conta aparece. Vá para a seção "Abrir o banco de dados".

(Se você deseja pesquisar com o Finder )

Se você não conhece o Terminal e / ou prefere pesquisar no Finder, pode criar um atalho. (Remova-o quando terminar. Estamos nos aventurando em um território perigoso!) Para criar um, copie e cole ln -s /private/var/folders ~/Desktop/privateno Terminal e pressione ENTER. Abra o Finder, navegue até a área de trabalho, abra o atalho e navegue pelas pastas até localizar com.apple.dock.launchpad. Provavelmente estará na cn/(gobbly-gook name)/dbpasta. Se você tiver várias pastas cn, destaque uma e pressione Command + ie visualize o proprietário. Pesquise até descobrir qual deles tem você como proprietário.

Colocando em ação no Terminal

Abra o banco de dados

Você deseja copiar e colar sqlite3 /private/var/folders/cn/(folder name)/0/com.apple.dock.launchpad/db/dbno Terminal, substituindo o (folder name)que encontrou. (Remova os parênteses.) Pressione ENTERpara abrir o sqlite3shell.

(Se nãocn for a pasta, tudo o que posso dizer é tentar outra nesse diretório.)/folders

Remover aplicativos

Copie e cole DELETE FROM apps WHERE title='APPNAME';no Terminal, substitua APPNAMEpelo aplicativo que deseja remover. Mantenha as aspas! Repita isso para quantos aplicativos você precisar remover. Você pode remover os padrões do sistema.

Sair e matar a doca

Digite .exitpara retornar ao bash. Agora digite sudo killall Docke pressione ENTER. Dê um momento ao sistema antes de abrir o Launchpad. Todos os aplicativos que você deseja remover devem ter desaparecido!

Kamikaze Rusher
fonte
0

Descobri que meus aplicativos estavam duplicados na unidade secundária e os procedimentos normais apenas os excluíam da unidade principal. Eu tive que remover os arquivos da unidade secundária e acessar aplicativos do usuário e excluí-los dessa pasta.

boa sorte!

N Alan Eggleston
fonte
Isso não parece ser uma resposta para a pergunta que foi feita. Leia as perguntas cuidadosamente antes de responder e verifique se as respostas estão corretas para as necessidades da pergunta.
Music2myear 02/02/19
-1

Mantenha pressionada a tecla de opção para que os ícones da barra de ativação sejam agitados e alguns serão removíveis clicando no "X" no canto. Talvez isso seja óbvio, mas no meu caso me permitiu livrar minha barra de lançamento do ícone que estava tentando remover.

Marca
fonte
Isso excluirá apenas ícones de aplicativos MAS.
Rusi
-1

No Yosemite, abra o Launchpad, mantenha pressionada a tecla Control e clique no ícone que deseja remover. Um ponto de interrogação deve aparecer sobre o ícone. Basta arrastar e soltar no Lixo.

The Sanctus Man
fonte
Você precisa manter pressionada a tecla "Alt" . Um "X" aparecerá no canto superior esquerdo do ícone. E isso vai inly excluir ícones de aplicativos MAS
Rusi