Библиотека сайта rus-linux.net
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.
Информация о пакете
- Загрузка (HTTP): http://sourceforge.net/projects/lprng/files/lprng/LPRng-3.8.B/LPRng-3.8.B.tar.gz
- Контрольная сумма MD5: 74c384b262c490dee31d7e2fa28ecf1d
- Размер загружаемого пакета: 848 KB
- Оценочный размер требуемого дискового пространства: 12 MB
- Оценочное время сборки: 0,1 SBU
Зависимости пакета 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 | программа, сообщающая о состоянии задания на печать |
| содержит функции API, используемые программами LPRng |
Перевод сделан с варианта оригинала, датированного 2011-11-18 20:09:42 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет CUPS-1.5.0 | Пакет GPL Ghostscript-9.04 |