Beyond Linux From Scratch. Версия 6.0

Глава 41. Печать

LPRng-3.8.28

Введение в LPRng

Пакет LPRng содержит усиленную, расширенную и переносимую реализацию буфера печати Berkeley Line PRinter (LPR). Он полезен для выстраивания в очередь заданий печати.

Информация о пакете

Зависимости LPRng

Опционально

OpenSSL-0.9.7e, tcpwrappers-7.6, Heimdal-0.6.3 или MIT krb5-1.4 и krb4.

Установка LPRng

Установим LPRng запуском следующих команд:


./configure --prefix=/usr --libexecdir=/usr/lib/lprng \
            --sysconfdir=/etc --enable-shared &&
make

А теперь, как пользователь root:


make install
install -v -d -m755 /usr/share/doc/lprng-3.8.28 &&
cp -v -R DOCS/* PrintCookbook /usr/share/doc/lprng-3.8.28

Конфигурация LPRng

Файлы конфигурации

/etc/printcap и /etc/lpd/*.

Конфигурационная информация

Нет общего printcap для всех принтеров. Образец printcap, загруженный в каталог /etc, может стать некоторой помощью. Информация также доступна на http://www.lprng.org , http://www.linuxprinting.org и в документации, установленной в /usr/share/doc/lprng-3.8.28.

Стартовый скрипт, установленный в LPRng , не совместим с другими скриптами BLFS, поэтому установим стартовый скрипт /etc/rc.d/init.d/lprng, включенный в пакет blfs-bootscripts-6.0 (как пользователь root):


make install-lprng
[Замечание]

Замечание

Также Вы можете захотеть удалить скрипт lpd , установленный в /etc/rc.d/init.d.

Содержание

Установленные программы: cancel, checkpc, lp, lpc, lpd, lpq, lpr, lprm, lprng_certs, lprng_index_certs и lpstat. Установленные библиотеки: liblpr.[so,a]. Установленные каталоги: /etc/lpd, /usr/lib/lprng, /usr/share/doc/3.8.28, /var/run/lpd и /var/spool/lpd.

Короткое описание

cancel

Это символическая ссылка на lprm , используемая для посылки запросов окончания на сервис печати LPRng.

checkpc

Проверяет базу данных printcap.

lp

Это символическая ссылка на lpr , используемая для посылки запросов на сервис печати LPRng.

lpc

Это программа контроля демона lpd .

lpd

Это демон очереди печати.

lpq

Это программа контроля статуса.

lpr

Это программа буферизации заданий печати.

lprm

Это программа удаления заданий печати.

lprng_certs

Это программа управления SSL-сертификатами для программы LPRng.

lprng_index_certs

Создает набор индексных файлов в LPRng-каталоге подписанных сертификатов.

lpstat

Это программа, выдающая статус заданий печати.

liblpr.[so,a]

Содержит функции API, используемые программами LPRng .

Последнее обновление 2005-02-15 13:57:55 -0700.