Глава 21. Настройка принтера

Red Hat Linux больше не включает в себя программу printtool. Программа printconf пришла на замену printtool. Программа printconf поддерживает файл конфигурации /etc/printcap, каталоги очереди печати, и фильтры печати.

Чтобы использовать printconf, вы должны работать в X Window System под именем root. Запустить printconf вы можете следующими способами:

Вы можете также запустить printconf в виде консольного приложения, если у вас не установлена система X Window или просто вы предпочитаете текстовый интерфейс. Чтобы сделать это, зарегистрируйтесь в системе под именем root (или воспользуйтесь командой su для временной смены пользователя), и введите в приглашении оболочки команду /usr/sbin/printconf-tui.

ВажноНе редактируйте /etc/printcap
 

Не редактируйте файл /etc/printcap. Каждый раз при запуске или перезапуске демона (lpd), динамически создаётся новый файл /etc/printcap.

Если вы хотите добавить принтер, не используя утилиту printconf, отредактируйте файл /etc/printcap.local. Параметры в файле /etc/printcap.local не отображаются в printconf, они обрабатываются демоном печати. Если вы обновляете вашу систему с предыдущей версии Red Hat Linux, существующий файл конфигурации преобразуется в новый формат, используемый printconf. Каждый раз, когда printconf создаёт новый файл конфигурации, предыдущий файл сохраняется под именем /etc/printcap.old.

Рисунок 21-1. printconf

В программе printconf можно настроить пять типов очереди печати:

ВажноВажно
 

Если вы добавите новую очередь печати или измените параметры существующей, вам потребуется перезапустить демон печати (lpd), чтобы изменения вступили в силу.

Нажмите кнопку Apply (Применить) чтобы сохранить сделанные изменения и перезапустить демон печати. Изменения не будут перенесены в файл конфигурации /etc/printcap до перезапуска демона печати (lpd). Вы также можете выполнить File (Файл) => Save Changes (Сохранить изменения), а затем File (Файл) => Restart lpd (Перезапустить lpd), чтобы сохранить внесённые изменения и перезапустить демон печати.

Если в основном списке принтеров Queue Type (Тип очереди) установлен как INVALID (Неверный), это означает, что в конфигурации принтера отсутствуют параметры, необходимые для нормальной работы принтера. Чтобы удалить такой принтер из списка, выделите его и нажмите кнопку Delete (Удалить).

Добавление локального принтера

Чтобы добавить локальный принтер, например подключенный к параллельному или USB порту вашего компьютера, нажмите кнопку New (Создать) в основном окне утилиты printconf. На экране появляется окно, показанное на Рисунке 21-2. Нажмите Next (Вперёд) для продолжения.

Рисунок 21-2. Добавление принтера

Вы увидите окно, показанное на Рисунке 21-3. Введите в текстовое поле Queue Name (Имя) уникальное имя принтера. Это может быть любое имя, описывающее ваш принтер. Имя принтера не может содержать пробелов и должно начинаться с букв от a до z или от A до Z. В имени разрешается использовать символы от a до z, от A до Z, от 0 до 9, -, и _.

Выберите вариант Local Printer (Локальный принтер) в выпадающем списке Queue Type (Тип очереди), и нажмите Next (Вперёд).

Рисунок 21-3. Добавление локального принтера

Утилита printconf попытается определить устройство, к которому подключен принтер и выведет его название, как показано на Рисунке 21-4. Если название устройства не появилось, нажмите кнопку Custom Device (Нестандартное устройства). Введите имя устройства вашего принтера и нажмите кнопку OK, чтобы добавить его в список устройств. Принтер, подключенный к параллельному порту, обычно имеет название устройства /dev/lp0. Принтер, подключенный к USB порту, обычно имеет название устройства /dev/usblp0. Указав устройство, к которому подключен принтер, нажмите Next (Вперёд).

Рисунок 21-4. Выбор устройства, к которому подключен принтер

Затем, printconf попытается определить, какой же принтер подключен к заданному устройству. Перейдите к разделу Выбор драйвера принтера и завершение для продолжения.

Замечания

[1]

Если вы введете в приглашении командной оболочки printtool, запустится printconf.