четверг, 24 июля 2008 г.

Простое монтирование образов под Nautilus


В оконном менеджере Nautilus есть удобная возможность. Если в папку ~/.gnome2/nautilus-scripts/ положить скрипт, то он появится в контекстном меню, вызываемом при нажатии правой клавишей мыши на файле/папке. Причем первым параметром этому скрипту будет передаваться полный путь к объекту.

В предыдущем посте я описал работу с iso файлами в линуксе. Однако есть более простой способ, если вы используете оконный менеджер - Nautilus.

Запустите терминал (Applications -> Accessories -> Terminal) и наберите в нем следующие команды:

wget http://www.debianadmin.com/images/iso/mount.sh
wget http://www.debianadmin.com/images/iso/unmount.sh

Теперь нам необходимо изменить разрешения файлов, сделать их исполняемыми. Сделать это мы сможем используя следующую команду в терминале:

sudo chmod +x mount.sh sudi
sudo chmod +x unmount.sh

И, в завершение, переместите эти файлы в соответствующую папку для скриптов наутилуса, используя следующую команду.

sudo mv mount.sh ~/.gnome2/nautilus-scripts/
sudo mv unmount.sh ~/.gnome2/nautilus-scripts/

Теперь, открыв nautilus, внутри его окна делаем правый клик на файле образа и в выпадающем меню выбираем необходимый нам скрипт.

Нажав на mount.sh мы получим два диалоговых окна: сообщение, что образ успешно подключен, и предложение открыть его.

Для отключения необходимо проделать те же действия, только выбрать скрипт unmount.sh. В результате получим сообщение об успешном отключении образа.

Перевод вот этой статьи.

3 комментария:

virens комментирует...

Хорошо бы ещё добавить информацию о стандартных командах монтирования и размонтирования, чтобы не складывалось ощущение чего-то запредельного. Это совсем не сложно, и начинающией убунтуйцы тоже приобщатся к командной строке :-)

Alex комментирует...

2 viren

А в предыдущий пост не раскрывает этой темы? Или имеется ввиду более глобальный обзор - включая работу с сетевыми ресурсами?

BmW комментирует...

http://ubuntuforums.org/showthread.php?t=87369 скрипт с некоторыми улучшениями