Альтернатива famd
При использовании файловых менеджеров очень удобно бывает отслеживать все изменения в реальном времени.
К примеру, работаем в thunar, переключаемся в консоль, создаем там файл, и он тут же появляется в окне thunar. При этом не нужно принудительно обновлять содержимое окна. Раньше для этих целей я использовал демон fam.
Тот висел себе в памяти в режиме демона и в случае изменений в файловой системе посылал сигналы файловым менеджерам. Все бы ничего, но один раз fam у меня сбойнул, в результате чего я получил жесткий диск, забитый логами этого демона, а это несколько гигобайт. И это всего за одну ночь!
Данная ситуация сподвигла меня на поиск альтернативы. И она нашлась, причем довольно быстро. Оказалось, что в KDE давно уже используют gamin. Программа, которая, если честно, я даже не знаю как работает. Просто потому, что она не висит в памяти и не работает в режиме демона. Но при этом прекрасно выполняет нужные нам функции! Забыл сказать, что gamin не является частью KDE, и поэтому при установке НЕ тянет за собой половину данной DE…
Устанавливаем gamin:
$ yaourt -Rd fam
$ yaourt -S gamin
После чего удаляем fam из строки DAEMONS файла rc.conf.
И начинаем наслаждаться жизнью!