Como excluir lançadores padrão da unidade

1

Como parte do script de inicialização do sistema, eu quero excluir os lançadores padrão após a instalação do desktop ubuntu em branco usando o script bash. Se eu excluir lançadores do /usr/share/applications ele funciona, mas depois os exclui para todos os usuários, enquanto eu quero excluí-los apenas para o usuário ativo. Após a instalação em branco, ~/.local/share/applications não existe.

    
por majkinetor 06.01.2013 / 18:59

1 resposta

2

Você não deve excluir os arquivos da área de trabalho em /usr/share/applications , porque você também não poderá iniciá-los usando o traço. Em vez disso, desbloqueie-os a partir do lançador.

Primeiro faça um backup por

gsettings get com.canonical.Unity.Launcher favorites > ~/.default_locked_launchers

Em seguida, remova-os por

gsettings set com.canonical.Unity.Launcher favorites '[]'

Isso deve liberar todos os aplicativos para o usuário atual. Se você deseja restaurar os aplicativos originais, faça

gsettings set com.canonical.Unity.Launcher favorites "$(cat ~/.default_locked_launchers)"

EDIT: você pode fazer isso para todos os usuários seguindo as etapas em este post.

    
por Gerhard Burger 06.01.2013 / 20:43