Como alterar o visualizador de pdf padrão para todos os usuários na linha de comando

4

Estou usando o Debian squeeze com o Gnome Desktop para todos os meus usuários. Eu tenho um grupo de máquinas para configurar para que todos os usuários usem xpdf como visualizador padrão (em vez de evince ).

Eu quero que esta configuração seja feita por linha de comando (melhor ainda, usando fantoche).

Eu sei sobre o comando xpg-mime , mas a página man diz que o comando padrão não deve ser usado como root.

Eu poderia ajustar manualmente os arquivos /etc/gnome/defaults.list , mas estou procurando um único comando que eu possa executar para realizar a configuração sem uma interação com o editor.

Alguma idéia?

    
por dodecaplex 19.12.2012 / 11:39

1 resposta

0

Bem, os padrões do Linux são definidos editando arquivos de texto. Eu duvido que você possa evitar isso. Você pode , no entanto, automatizá-lo. O seguinte comando sed mudará /etc/gnome/defaults.list da maneira que você precisa:

sed -i '/pdf/s/evince./xpdf./g' 
    
por 06.02.2013 / 18:50