Автомонтирование

From awesome
Jump to: navigation, search

В популярных окружениях рабочего стола (Gnome, KDE, XFCE) автомонтирование работает "из коробки". Для получения доступа к данным через Nautilus, Dolphin или Thunar нужно просто вставить флешку. Так как awesome это не окружение рабочего стола, а оконный менеджер, он не предоставляет такую возможность по умолчанию.

Ivman

Существует отдельное приложение (практически без зависимостей), которое очень хорошо справляется с задачей автомонтирования: Ivman

В дистрибутивах, основанных на Debian, эту программу можно установить, набрав в консоли:

  sudo apt-get install ivman

В Archlinux ivman находится в AUR:

  http://aur.archlinux.org/packages.php?ID=18938

Если у Вас FreeBSD, наберите в консоли:

  su root -c pkg_add\ -r\ ivman

В Gentoo Linux:

  # emerge sys-apps/ivman
  # /etc/init.d/ivman start

Или добавьте его на уровень запуска default:

  # rc-update -a ivman default

Не для Gentoo Linux: После установки просто добавьте Ivman в файл ~/.xinitrc. Пример:

  #!/bin/sh
  ivman &
  exec awesome

Или же просто запустите ivman и наслаждайтесь автомонтированием.

Halevt

Ivman, похоже, больше не разрабатывается (последняя версия вышла в 2007 году) и не работает с последними версиями hal и dbus. Его преемником является halevt [1]. Формат конфигурационного файла halevt очень похож на используемый в ivman.

В Debian halevt доступен в ветке testing и устанавливается командой:

   # aptitude install halevt

Теперь сменные носители будут монтироваться автоматически. Если этого не происходит, возможно, потребуется добавить в /etc/PolicyKit/PolicyKit.conf что-нибудь вроде:

   <match user="halevt">
               <match action="org.freedesktop.hal.storage.mount-removable">
                       <return result="yes"/>
               </match>
   </match>

и перезапустить HAL.

Autofs/udev

ivman (как и halevt) являются клиентами службы HAL и потому не могут работать без него. В случае, если по какой-либо причине использование HAL нежелательно, следует рассмотреть возможность использования udev и/или файловой системы autofs.

Personal tools