FAM (Русский)

From ArchWiki
Jump to: navigation, search

Contents

Введение

FAM(File Alteration Monitor) - монитор изменения файлов. Демон FAM используется окружениями рабочего стола, такими как GNOME и Xfce для отслеживания и отображения изменений, вносимых в файловую систему. KDE использует встроенную в ядро подсистему inotify.

Например, FAM используется для:

  • автоматического обновления меню приложений, когда новое приложение инсталлируется
  • обновления файлового менеджера, когда содержимое отображаемой директории изменяется
Warning: Демон FAM устарел, и, если возможно, вместо него следует использовать Gamin. Gamin более новый и активно поддерживаемый проект, совместимый с FAM и заменяющий его в большинстве случаев.

Установка

# pacman -S fam

Настройка

Чтобы при загрузке системы автоматически запускался демон FAM, он должен быть добавлен в переменную-список DAEMONS в конфигурационном файле /etc/rc.conf.

С правами суперпользователя откройте файл /etc/rc.conf.

Добавьте fam в список DAEMONS, например:

DAEMONS=(syslog-ng powersaved dhcdbd networkmanager fam ...)

Сохраните, закройте, перезагрузитесь.

Запуск/остановка вручную

Если вы хотите запустить FAM без перезагрузки, просто откройте терминал и в качестве администратора выполните

# /etc/rc.d/fam start

Для остановки:

# /etc/rc.d/fam stop

Альтернативы

В качестве замены fam вы можете установить gamin, используемый средой KDE.

pacman -Rd fam
pacman -S gamin

Не забудьте удалить fam из DAEMONS в /etc/rc.conf, если он всё ещё там. Gamin не использует DAEMON, поэтому вам не нужно указывать его в /etc/rc.conf. Просто установите и наслаждайтесь.