Серверы печати для Linux
Серверы печати для Linux
Различные варианты UNIX и Linux позволяют использовать большое количество различных пакетов, предназначенных для организации печати, большинство из которых поддерживает протокол LPD. В 2001 г. наиболее популярными пакетами для Linux были следующие.
• Сервер BSD LPD. Этот пакет в течение длительного времени был стандартным для Linux. При выполнении многих Linux-программ предполагается, что в системе установлены средства BSD LPD. По этой причине LPRng и CUPS эмулируют BSD LPD, хотя делают это несколько по-разному. В BSD LPD используются предельно простые средства контроля доступа; это стало одной из причин перехода к другим системам печати.
• Пакет LPRng. Данная система печати, информацию о которой можно найти в документе http://www.astart.com/lprng/LPRng.html, создана для замены BSD LPD. Она отличается от BSD LPD форматом некоторых конфигурационных файлов. Базовая модель печати, согласно которой приложения должны иметь сведения об используемом принтере, осталась неизменной. В системе Linux большинство приложений предполагает, что вывод производится на принтер PostScript.
• Common UNIX Printing System (CUPS). Информация о CUPS находится на сервере http://www.cups.org. Данная система отличается от BSD LPD гораздо больше, чем LPRng, в частности, в ней используется другой набор конфигурационных файлов. Для приложений, специально написанных для взаимодействия с CUPS, эта система предоставляет информацию об используемых принтерах. (Для того чтобы эта информация стала доступной, средства CUPS должны выполняться и на клиентской машине, и на сервере.) Помимо протокола LPD, CUPS также поддерживает протокол печати IPP.
На заметку
В UNIX-подобных операционных системах используются также другие системы печати. Одна из них применяется в некоторых версиях UNIX, построенных на базе SysV. Эта система печати может взаимодействовать с BSD LPD, но команды, используемые в ней, несколько отличаются от BSD LPD. Так, например, для передачи задания на печать вместо lpr следует задавать команду lр.
В табл. 9.1 перечислены системы печати, поставляемые в составе некоторых популярных дистрибутивных пакетов Linux. В случае, если система печати отсутствует в дистрибутивном пакете, вы можете установить ее отдельно, но для настройки программного обеспечения придется затратить дополнительные усилия. Одна из задач, которые вам придется решить, — обеспечить автоматический запуск сервера (этот вопрос рассматривался в главе 4).
Таблица 9.1. Стандартные программы печати в составе дистрибутивных пакетов Linux
Дистрибутивный пакет Стандартная система печати Альтернативная система печати Caldera OpenLinux Server 3.1 CUPS Отсутствует Debian GNU/Linux 2.2 BSD LPD LPRng, CUPS Linux Mandrake 8.1 LPRng CUPS Red Hat Linux 7.2 LPRng Отсутствует Slackware Linux 8.0 BSD LPD Отсутствует SuSE Linux 7.3 LPRng CUPS TurboLinux 7.0 LPRng ОтсутствуетНа заметку
Различия между "стандартными" и "альтернативными" системами печати, приведенными в табл. 9.1, весьма условны. Например, при инсталляции Mandrake вы можете выбирать, какая из систем печати должна быть установлена: LPRng или CUPS, а в Debian по умолчанию средства печати не устанавливаются вовсе.
При составлении стандартной документации на Linux, как правило, предполагается, что в системе установлены средства печати BSD LPD. Большая часть приведенных в документации сведений справедлива также для системы LPRng, различаются лишь детали, связанные с ограничением доступа к сетевому серверу печати. Что касается CUPS, то конфигурационные файлы этой системы существенно отличаются от BSD LPD и LPRng, поэтому документы, которые касаются конфигурации системы печати, не применимы к CUPS.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
IPLabs Linux Team: начало русского Linux’а
IPLabs Linux Team: начало русского Linux’а Следующая веха на пути русского Linux’а – 1998 год, когда фирма IPLabs (точнее, ее подразделение – IPLabs Linux Team) совместно с Институтом логики (на самом деле это были одни и те же люди – Алексей Новодворский, Алексей Смирнов и Юрий Девяткин с
Серверы NFS для системы Linux
Серверы NFS для системы Linux В 1998-2002 г. средства поддержки NFS в системе Linux претерпели ряд важных изменений; некоторые из таких изменений рассматриваются в данном разделе. Если вы используете старые дистрибутивные пакеты или устаревшую документацию, представленные здесь
Временные серверы для Linux
Временные серверы для Linux Сервер NTP для работы в Linux реализуется с помощью программы ntp или ее разновидностей: xntp, xntp3 и xntpd. Символ x в начале имени означает "экспериментальный" (experimental), что не совсем верно, так как эти программы успешно используются в течение нескольких лет.
Серверы POP для Linux
Серверы POP для Linux Серверы POP входят в состав практически каждого дистрибутивного пакета Linux. Как правило, самым простым решением является использование сервера, поставляемого вместе с системой, но если вы перенастроите сервер SMTP для хранения писем в другом формате, вам,
Серверы IMAP для Linux
Серверы IMAP для Linux Многие из пакетов, сведения о которых были приведены в предыдущем разделе, в частности UW IMAP, Cyrus IMAP и Courier, обеспечивают также работу сервера IMAP. В 2002 г. в стадии разработки находился ряд проектов по созданию серверов IMAP, но реально работающий код еще не был
11.6. Кириллизация печати
11.6. Кириллизация печати До сих пор наше внимание было сосредоточено на выводе текста на экран. Однако, когда мы говорим об использовании шрифтов, нельзя совсем уж оставить в стороне вопрос о том, как можно организовать печать на принтере различными шрифтами.В отличие от
7.2. Настройка принтера и печати
7.2. Настройка принтера и печати Разнообразных моделей принтеров очень много. При использовании каждой модели окно настройки принтера принимает свой вид. В рамках данного издания невозможно детально описать настройку каждого конкретного принтера, поэтому ниже будут
Стили печати
Стили печати Стиль печати представляет собой свойство объекта, определяющее, как он будет распечатан на бумаге. Стиль печати объединяет набор параметров объекта, таких как цвет, тип и толщина линии и т. п. В отличие от других свойств, стиль печати может и не
10.1. Подготовка документа к печати
10.1. Подготовка документа к печати Практически любой документ на экране выглядит совсем не так, как на листе бумаги. Работая с документом, вы можете не обращать внимания на мелкий шрифт, устанавливая большой масштаб отображения. Если же распечатать такой документ, он будет
Параметры печати
Параметры печати В нижней части диалогового окна Печать расположена кнопка Параметры. При ее нажатии открывается окно Параметры Word (рис. 10.24). В области Параметры печати находятся дополнительные настройки печати документа. Рис. 10.24. Дополнительные настройки
Педантизм печати
Педантизм печати Завершающая операция практически любой задачи – вывод на печать. Кажется, что здесь все просто – нажать кнопку и получить распечатку. Это верно только отчасти. Распечатку вы получите, но увидите на ней совсем не то, что ожидали: вместо аккуратно
FinePrint – оптимизатор печати
FinePrint – оптимизатор печати (http://www.fineprint.com)Не стоит удивляться, что этот менеджер печати стоит практически столько же, сколько сам принтер (целых 50 американских условных единиц): его возможности с лихвой оправдывают высокую цену!Помните, сколько лет обладатели Word мечтали о
Стили печати
Стили печати Стиль печати представляет собой свойство объекта, определяющее, как он будет распечатан на бумаге. Стиль печати объединяет набор параметров объекта, таких как цвет, тип и толщина линии и т. п. В отличие от других свойств, стиль печати может и не использоваться,
7.1. «Слепой» метод печати
7.1. «Слепой» метод печати Одной из главных причин малоэффективной работы за компьютером является неумение обращаться с клавиатурой. Даже овладев операционной системой и текстовым редактором, многие люди продолжают медленно, «одним пальцем» набирать тексты. К сожалению,