Gostaria de remover ou desativar alguns painéis de configurações não utilizados nas configurações do sistema / gnome-control-center para impedir que meus usuários mais "ambiciosos" mexam com eles.
Especificamente, gostaria de desativar / remover o seguinte:
- Impressoras (porque não temos nenhum anexo a essas máquinas)
- Detalhes (porque permite definir ações em mídia removível)
- Teclado (porque permite definir teclas de atalho - não é uma quebra de negócio)
Parece que deve ser bem direto (posso removê-los do menu Aplicativos, definindo Hidden=true
o .desktop
arquivo associado ao painel), mas eles permanecem teimosamente nas Configurações do sistema quando faço isso.
Estou faltando alguma coisa ou estamos presos a esses painéis no aplicativo Configurações para sempre?
system-settings
voretaq7
fonte
fonte
OK, acho que encontrei uma solução alternativa -
gnome-control-center
não respeitaHidden=true
ognome-whatever-panel.desktop
arquivo, mas não é inteligente o suficiente para exibir um painel se você remover completamente o.desktop
arquivo associado .Portanto, para os painéis listados, você pode removê-los / desativá-los excluindo os seguintes arquivos:
Há duas desvantagens notáveis nessa abordagem:
Isso desativa completamente esses painéis para TODOS os usuários.
Você não pode nem invocá-los manualmente executando
gnome-control-center info
ou semelhante, como Radu Rădeanu mencionou - eles simplesmente não são iniciados.Atualizações para
gnome-control-center
& pacotes relacionados podem trazer os painéis de volta.Isso basicamente significa verificar após cada atualização de software para garantir que eles ainda não foram (ou que tenham permissões restritivas apropriadas) e excluir / excluir
chmod
os.desktop
arquivos novamente, se necessário.Para meus propósitos, nenhum desses é um grande problema, pois eu configuro essas máquinas a partir da linha de comando e os painéis de configurações do sistema são apenas para os usuários fazerem "pequenos ajustes de personalidade", portanto, a menos que essa solução alternativa
fonte
/usr/share/applications/gnome-info-panel.desktop
arquivo, verá que ele está usandognome-control-center info
. Portanto, este comando funcionará sem problemas se você excluir esse arquivo da área de trabalho.gnome-control-center info
após a exclusão do arquivo de desktop info-painel central de controle abre, mas deixa-o na página "Todas as configurações" - o painel não carrega.)Não, infelizmente você não pode remover nenhuma impressora , detalhes ou teclado das configurações do sistema . Estes são chamados de "PAINÉIS" e estão codificados no
gnome-control-center
pacote. Se você remover este pacote, não terá mais as Configurações do sistema .Digamos que você remova esses ícones e nomes do painel principal de Configurações do sistema . De qualquer forma, um usuário pode abrir qualquer um deles no terminal usando um dos seguintes comandos:
Veja
man gnome-control-center
para mais informações.fonte