Инсталляция 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, которая соответствует стандартам телефонных служб вашей страны.