Como posso excluir um aplicativo da pesquisa do Dash? [duplicado]

0

Eu tenho um aplicativo que eu gostaria que não aparecesse quando eu pesquisar por ele, é o Dash. Como posso manter o aplicativo, mas impedir que ele seja encontrado quando eu procurar por ele?

    
por Matthias Tom 16.04.2016 / 17:08

2 respostas

1

Para tirar o Steam Launcher de / usr / share / applications e colocá-lo em / opt, use o seguinte comando:

sudo mv /usr/share/applications/steam.desktop /opt/

O iniciador ainda deve funcionar se você navegar para / opt e clicar duas vezes nele. Uma atualização do Steam provavelmente colocará um novo lançador em / usr / share / applications.

Para mais informações sobre o que o mv faz, consulte man mv .

    
por mikewhatever 16.04.2016 / 22:10
1

Não é necessário fazer alterações que precisem de sudo

Como evitar que um aplicativo apareça no Dash

  • Copie o arquivo .desktop correspondente de /usr/share/applications para ~/.local/share/applications :

    cp /usr/share/applications/steam.desktop ~/.local/share/applications
    
  • Abra a cópia local com gedit :

    gedit ~/.local/share/applications/steam.desktop
    
  • Adicione a seguinte linha à seção head do arquivo (antes da linha, começando com Actions= )

    NoDisplay=true
    
  • Salve as alterações, cLose o arquivo, efetue logout e volte em e pronto.

Para desfazer

Basta remover o arquivo (local) ~/.local/share/applications/steam.desktop

Explicação

Em geral, considera-se uma prática ruim editar arquivos globais .desktop . Não somente as alterações afetarão todos os usuários, mas se você falhar, o arquivo será insubstituível.

Uma cópia local do arquivo, no entanto, (após o logout / in) prevalecerá sobre a global. Também possíveis lançadores atualizados em /usr/share/applications serão anulados sem medidas adicionais.

A linha NoDisplay=true impedirá que o aplicativo apareça no Dash / o Unity Launcher

    
por Jacob Vlijm 16.04.2016 / 22:29