Como forçar o Dolphin a não executar arquivos executáveis

6

O Dolphin tem o péssimo hábito de executar qualquer arquivo executável no qual eu acidentalmente clico. Como desativar esse comportamento? Existe algo como o Nautilus que permita selecionar a ação apropriada?

    
por shm3211 22.08.2012 / 23:08

1 resposta

3

Não há nenhuma opção de gui real em Dolphin que permita que você faça o que quiser, mas acho que a maneira de fazer isso seria editar a lista de mime types , como foi sugerido por 'Farry' em os fóruns do KDE . Acabei de testar o método abaixo citado nos fóruns do KDE e fez funcionar para mim. Certifique-se de atualizar o mime database como nas instruções e saia do Dolphin e recarregue-o para ver a diferença (reinicie se necessário).

Citado no fórum do KDE , (com minha adição gksudo gedit ) crédito para 'Farry':

(Faça um backup do arquivo antes de prosseguir)

gksudo gedit /usr/share/mime/packages/freedesktop.org.xml
and find the line that starts the shellscript section:
  <mime-type type="application/x-shellscript">
then scroll down to find this line within that section:
   <sub-class-of type="application/x-executable"/>
then comment it out like so:
   <!-- <sub-class-of type="application/x-executable"/> -->
save that, then compile it with this command:
  sudo update-mime-database /usr/share/mime

Como eu disse, funcionou para mim e deveria para qualquer um, contanto que você use o recurso de pesquisa gedit's para encontrar a parte correta do arquivo a ser editado; seja cuidadoso , pois é um arquivo importante. Como mencionei anteriormente, é importante fazer um backup antes de editá-lo.

No futuro, se você quiser retornar ao estado original do arquivo e permitir que os scripts sejam executados ao clicar neles, os comentários comentados acima poderão ser removidos e o mime database será atualizado novamente.

    
por user76204 23.08.2012 / 01:29