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)?
macos
osx-yosemite
launchpad
GiorgioMoroder
fonte
fonte
Respostas:
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
APPNAME
aplicativo que você deseja excluir.Eu testei se ele ainda é excluído após a reinicialização. Até agora, parece funcionar.
fonte
-user <username>
ao comando find para obter apenas um resultado, se houver vários usuários, ou usarfind ... -exec
para executá-lo para todos eles, se é isso que você deseja.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!
fonte
Siga esses passos:
fonte
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.
fonte
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
find
nã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
ENTER
ao 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/cn
e pressioneENTER
. 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/private
no Terminal e pressioneENTER
. Abra o Finder, navegue até a área de trabalho, abra o atalho e navegue pelas pastas até localizarcom.apple.dock.launchpad
. Provavelmente estará nacn/(gobbly-gook name)/db
pasta. Se você tiver várias pastascn
, destaque uma e pressioneCommand + i
e 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/db
no Terminal, substituindo o(folder name)
que encontrou. (Remova os parênteses.) PressioneENTER
para abrir osqlite3
shell.(Se não
cn
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, substituaAPPNAME
pelo 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
.exit
para retornar ao bash. Agora digitesudo killall Dock
e pressioneENTER
. Dê um momento ao sistema antes de abrir o Launchpad. Todos os aplicativos que você deseja remover devem ter desaparecido!fonte
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!
fonte
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.
fonte
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.
fonte