Инсталляция
Efax в Linux
В начале работы с факсом
следует инсталлировать программное обеспечение efax. Если на компьютере инсталлирована
версия Linux (прилагаемая к книге), то в системе наверняка установлена программа
efax. Проверьте ее наличие с помощью команды rpm.
$
rpm -q efax
Еслиейх инсталлирована,
то rpm выводит на экран название пакета efax, например efax-0.9-8. Если пакет
не инсталлирован, то rpm выводит сообщение, подобное следующему:
Package efax is
not installed.
Если efax не инсталлирована,
можно использовать две возможности:
Инсталляция
Efax с Red Hat CD-ROm
Если у вас Red Hat Linux
инсталлирован со стандартного дистрибутива CD-ROm (а не с прилагаемого к книге)
и необходимо инсталлировать версию efax из этого дистрибутива, то следует монтировать
второй дистрибутивный CD-ROm в его стандартное местоположение (обычно /mnt/cdrom),
используя команду mount. (Предполагается, что CD-ROm является устройством /dev/cdrom).
$
mount /dev/cdrom /mnt/cdrom
После того, как CD-ROm
смонтирован, используйте команду rpm для инсталляции пакета
еfах-0.9-8.1386.rpm:
$ rpm -i /mnt/cdrom/RedHat/RPmS/efax-0.9-8.1386.rpm
Загрузка
и инсталляция Efax из internet
Последнюю версию efax можно
получить по fTP с узла ftp: / /metalab. unc. edu/pub/ Linux/apps/serialcomm/faxA
Во время написания книги последней версией программы была версия 0.9, а файл,
который необходимо было загрузить, назывался efax- 09 . tar. gz.
Загрузив файл, используйте
команду tar для распаковки архива во временный каталог.
$ tar xzvf
efax-09.tar.gz
Смените рабочий каталог
на временный, в котором содержатся распакованные файлы инсталляции. Следующая
команда выполняется в режиме пользователя root.
$
make
Программное обеспечение
efax будет полностью скомпилировано.
Предположим отсутствие
ошибок в процессе компиляции (безопасное предположение, поскольку efax - простая
программа). Для инсталляции efax в каталог по умолчанию используется следующая
команда.
$
make install
Полный перечень инструкций
по компиляции и инсталляции программного обеспечения efax приведен в файле READmE
дистрибутива,
Примечание
Для Red Hat Linux 7.1 придется изменить makefile перед тем, как выполнять команду make install Откройте сценарий makefile в каком-нибудь текстовом редакторе. Этот сценарий расположен в том же каталоге, в котором вы распаковывали архив ef ax-09. tar. gz (например, /trap/ef ax-0.9). В разделе install: сценария вторая команда выглядит как
ср fax.1 efox.l efix.l $ (mANDiR)/monl. Измените ее к виду ср fax.l еfаx 1 efix 1 /usr/ghare/man/manl, как показано на рис. 25.1.
Рис.
25.1.
Отредактированный makefile-сценарий для efax
Конфигурирование
Efax для Linux
Перед отправкой первого
факса необходимо определить несколько параметров, обеспечивающих правильную
работу программы efax. Чтобы настроить программу, отредактируйте файл /usr/bin/fax
и введите следующую информацию.
При редактировании файла
обратите внимание на то, что строки, начинающиеся с символа #, являются комментариями
и при конфигурировании не учитываются. Можно сделать строкой комментария существующую
строку и добавить свою собственную строку. Тогда легко будет зернуться назад
- к конфигурации по умолчанию.
Совет
Если вы работаете, например, не в Северной Америке, найдите в конфигурационном файле /usr/bin/ f ax переменную TELCVT и снимите комментарий только с той строки TELCVT, которая соответствует стандартам телефонных служб вашей страны.