The K Desktop Environment

Вперед Назад Содержание

2. Установка

2.1 Где взять KFind

KFind -- часть проекта KDE http://www.kde.org. KFind находится на ftp://ftp.kde.org/pub/kde/, основном ftp-сервере проекта KDE. Там также есть ссылки на множество зеркал.

2.2 Требования

Для того, чтобы успешно скомпилировать KFind, вам понадобятся последние версии libkdecore и libkfm. Все необходимые библиотеки и сам KFind можно взять на ftp://ftp.kde.org/pub/kde/.

2.3 Компиляция и установка

Kfind обычно является составной частью KDE и поэтому автоматически устанавливается вместе с другими приложениями KDE при нормальной установке KDE.

Если вам приходится компилировать и устанавливать KFind самому, перейдите в каталог дистрибутива KFind и введите следующие команды:

 
% ./configure 
% make 
% make install 

Поскольку KFind использует autoconf, у вас не должно возникнуть проблем при компиляции. Если вы все же столкнетесь с проблемами, пожалуйста, сообщите о них в списки рассылки KDE.

2.4 Настройка

Обычно настройка выполняется в диалоговом окне Установки; подробности в разделе для пользователя этого руководства. Для интересующихся приводим техническое описание настройки kfind :

Kfind читает параметры конфигурации из конфигурационного файла (обычно ~/.kde/share/config/kfindrc).

Этот файл содержит информацию о сохранении результатов поиска, имеющихся архиваторах и другие параметры конфигурации; эти параметры можно редактировать из диалогового окна Установки Kfind.

Общие сведения: файл ресурсов состоит из разделов. Каждый раздел начинается с заголовка в квадратных скобках, например, [Saving]

Информация после заголовка относится к конкретным аспектам работы Kfind.

Настройка сохранения: В конфигурационном файле содержатся имя и формат файла, используемого для сохранения результатов поиска. Эти параметры хранятся в следующем виде:

[Saving]
Format=HTML
Filename=/root/result.html
где параметр Format может принимать значения HTML или Plain Text.

Настройка архиваторов: Доступные kfind архиваторы описаны в разделе [Archiver Types] kfindrc так:

[Archiver Types]
Archivers=tar;zip;zoo;

Каждый архиватор подробно описывается в собственном разделе:

[tar]
ExecOnCreate=tar cf %a -C %d %n
ExecOnUpdate=tar uf %a -C %d %n
Comment=Tar

Первая строка содержит команду, которую нужно выполнить для создания нового архива, а вторая -- для изменения существующего архива. Третья строка -- комментарий, который используется в качестве описания архиватора в диалоговом окне Установки. В описанных командах можно использовать переменные, которые начинаются со знака %.

Вот список допустимых переменных командной строки:

%a Полное имя архива

%f Имя обычного файла

%d Родительский каталог. Если аргументом является файл (не каталог), то результатом подстановки переменной будет каталог, содержащий этот файл.

%n Имя файла. Если аргумент является каталогом, то это имя этого каталога.

Вперед Назад Содержание