4

Я использую Debian Squeeze с Gnome Desktop для всех моих пользователей. У меня есть группа компьютеров для настройки, так что все пользователи должны использовать xpdf в качестве программы просмотра по умолчанию (а не evince).

Я хочу, чтобы эта настройка выполнялась из командной строки (даже лучше, используя puppet).

Я знаю о xpg-mime , но на странице руководства сказано, что команда по умолчанию не должна использоваться в качестве пользователя root.

Я мог бы вручную настроить файлы /etc/gnome/defaults.list , но я ищу одну команду, которую я мог бы выполнить, чтобы выполнить настройку без взаимодействия с редактором.

Есть идеи?

1 ответ1

0

Ну, по умолчанию Linux устанавливаются путем редактирования текстовых файлов. Я сомневаюсь, что вы можете избежать этого. Вы можете однако автоматизировать это. Следующая команда sed изменит /etc/gnome/defaults.list так, как вам нужно:

sed -i '/pdf/s/evince./xpdf./g' 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .