Наши партнеры

UnixForum





Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 43. Печать Вперед

Пакет LPRng-3.8.B

Знакомимся с пакетом LPRng

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

На домашней странице LPRng может быть доступен более свежий релиз. Вы можете проверить ссылку http://sourceforge.net/projects/lprng и, может быть, использовать инструкции BLFS. Учтите, что версии, отличающиеся от той, которая указана в URL для скачивания, не были проверены в среде BLFS.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

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

Зависимости пакета LPRng

Необязательные

OpenSSL-1.0.0e,TCP Wrappers-7.6,MIT Kerberos V5-1.6 и krb4

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/lprng

Установка пакета LPRng

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

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

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Конфигурирование пакета LPRng

Конфигурационные файлы

/etc/printcap и /etc/lpd/*

Подробнее о конфигурировании

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

Загрузочный скрипт

Установите загрузочный скрипт /etc/rc.d/init.d/lprng, который сходит в состав пакета blfs-bootscripts-20111226 (выполняйте в роли пользователя root):

Описание пакета

Установленные программы: 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.B, /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

Перевод сделан с варианта оригинала, датированного 2011-11-18 20:09:42 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет CUPS-1.5.0   Пакет GPL Ghostscript-9.04