До выхода дистрибутива
Ubuntu 11.04, а точнее, до выхода
Gnome 3 и соответственных изменений во многих приложениях, таких, например, как в
Nautilus, была полезная опция
"Использовать пользовательскую команду" (Use a custom command) в контекстном меню при клике правой кнопкой мыши на файле, где можно было в поле ввести определённую команду пользователя, чтобы открыть файл. Но теперь эта опция больше не доступна в
Nautilus по умолчанию.
http://compizomania.blogspot.com/ Добавить в Nautilus "Использовать команду пользователя"1. Для того чтобы добавить в контекстное меню
Nautilus "Использовать команду пользователя", откройте текстовый редактор
gedit, скопируйте/вставьте в него следующий скрипт (сценарий):
#!/bin/bash
var=$(zenity --entry \
--title="Добавить приложение/команду" \
--text="Использовать команду пользователя" \
--width="320")
if [ $? -eq 0 ] && [ "$var" ]; then
$var "$1"
else
exit 0
fi
Сохраните файл под именем
Использовать команду пользователя по адресу:
~/.local/share/nautilus/scripts/, как на снимке:
И закройте редактор.
2. Теперь сохранённый файл нужно сделать исполняемым. Откройте файл
"Использовать команду пользователя", клик правой кнопкой на файле,
Свойства ->Права и активировать параметр
Разрешить выполнение файла как программы:
3. Перезагрузите
Nautilus следующей командой в терминале
nautilus -q4. Теперь откройте
Nautilus, кликните правой кнопкой на любом файле и в контекстном меню, опции
Сценарии вы должны обнаружить пункт
"Использовать команду пользователя":
При нажатии на данном пункте откроется диалоговое окно
Добавить приложение/команду:
Использование данной функции.Вы можете открыть любой файл, введя команду соответствующего приложения в диалоговом окне.
Например, открыть текстовый файл
.txt, используя
gedit или
.pdf файл, вводом
evince в диалоговом окне.
Если вы хотите открыть файл с правами суперпользователя, то используйте
gksudo или
gksu перед приложением.
Пример. Чтобы открыть текстовый файл
.txt с правами администратора нужно ввести в диалоговом окне следующее:
gksudo geditили
gksu geditЕсли в вашем дистрибутиве не установлена по умолчанию команда
gksu, вы можете установить её следующей командой в терминале:
sudo apt-get install gksuВот и всё.
http://compizomania.blogspot.com/Удачи.