Меню Рубрики

Установка принтера в red hat

Как установить драйвер принтера в Linux?

Мы уже ранее объясняли, почему драйверы для линукса не нужно устанавливать отдельно. Linux автоматически определит необходимые драйверы для вашего компьютера и установит их. С драйверами для принтеров в Linux совсем другая ситуация.

Интересный факт: печать в Linux осуществляется через CUPS (Первичный (основной) механизм для печати и сервисов печати в Unix-системах). Владельцем CUPS является APPLE, а так же и ее основным разработчиком. CUPS используется и в MAC OS.

Используем базу данных Foomatic

В окружении рабочего стола вашего дистрибутива Linux уже имеются графические инструменты для настройки CUPS и вашего принтера. Есть множество способов подключения принтеров — как через USB-кабель, так и через сеть. При некоторых типах подключения принтер будет автоматически определен и к нему будет установлен соответствующий драйвер. При других типах подключения принтера вам придется настроить его собственноручно.

Ubuntu и многие другие дистрибутивы используют конфигуратор написанный корпорацией Red Hat (той, что занимается разработкой одноименного дистрибутива Red Hat Enterprise, Fedora и, с недавнего времени, CentOS). Другие конфигураторы принтеров очень похожи на нее, т.к. все они используют CUPS в бекграунде.

В зависимости от типа подключения принтера выберите в конфигураторе принтеров необходимый драйвер вашего принтера. Эта утилита предложит вам скачать драйвер принтера для Linux с базу данных foomatic. Укажите производителя принтера, его серийный номер и драйвер будет установлен.

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

После настройки принтера в конфигураторе вам предложат распечатать тестовую страницу, чтоб проверить, правильно ли стали ваши драйверы.

Так же для установки драйвера принтера в Linux можно использовать и веб-интерфейс CUPS для настройки печати. Этот путь немного не так дружественен к пользователю, как предыдущий, но этот способ доступен в любом дистрибутиве Linux.

Откройте браузер, в адресную строку вставьте localhost:631 и нажмите Enter. Выберите «Администрирование» и нажмите «Добавить принтер» для добавления принтера в систему через веб-интерфейс CUPS. В некоторых дистрибутивах пароль на веб интерфейс CUPS — такой же как и для пользователя ROOT.

Получить ppd-файл от разработчика

Утилиты для настройки принтеров в системе Linux позволяют устанавливать ppd-файл напрямую. Как же найти подходящий ppd-файл для принетра в Linux? Эти файлы можно найти на диске с драйверами вашего принтера. Причем не важно, драйвер для какой системы на диске.

Драйвер можно так же найти на сайте производителя. Даже если драйвер запакован в exe файл, то откройте его архиватором и поищите ppd файл.

источник

Установка принтера в red hat

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

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

Нажав на рабочем столе GNOME Кнопку Main Menu (Главное меню) (на панели) => Programs (Программы) => System (Система) => Printer Configuration (Настройка принтера) .

Нажав на рабочем столе Кнопку Main Menu (Главное меню) (на панели) => Red Hat => System (Система) => Printer Configuration (Настройка принтера) .

Выполнив в приглашении оболочки (например, в XTerm или терминале GNOME) команду printconf-gui . [1]

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

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

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

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

Local Printer (Локальный принтер) — Принтер, подключенный непосредственно к компьютеру через параллельный или USB порт. В основном списке принтеров, показанном на Рисунке 21-1 , Queue Type (Тип очереди) для локального принтера выбран как LOCAL .

Unix Printer (lpd Spool) (Принтер Unix (Очередь lpd)) — принтер, подключенный к другой системе UNIX, к которой можно обратиться через TCP/IP (например, принтер, подключенный к другой системе Red Hat Linux в вашей сети). В основном списке принтеров, показанном на Рисунке 21-1 , Queue Type (Тип очереди) для удалённого принтера UNIX выбран как LPD .

Windows Printer (Принтер Windows) (SMB) — принтер, подключенный к другой системе, разделяющей принтер в сети SMB (например, принтер подключенный к компьютеру с системой Microsoft Windows). В основном списке принтеров, показанном на Рисунке 21-1 , Queue Type (Тип очереди) для удалённого Windows принтера выбран как SMB .

Novell Printer (NCP Queue) (Принтер Novell) — принтер, подключенный к другой системе, использующей сетевую технологию Novell NetWare. В основном списке принтеров, показанном на Рисунке 21-1 , Queue Type (Тип очереди) для удалённого принтера Novell выбран как NCP .

JetDirect Printer (Принтер JetDirect) — принтер, подключаемый напрямую в сеть, а не к какому-либо компьютеру. В основном списке принтеров, показанном на Рисунке 21-1 , Queue Type (Тип очереди) для принтера выбран JetDirect как JETDIRECT .

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

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

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

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

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

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

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

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

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

Замечания

Не редактируйте /etc/printcap

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

источник

4.1.1 Подключение принтеров HP

Установка принтеров HP с помощью HPLIP

HPLIP (HP Linux Imaging and Printing) предоставляет драйвера для принтеров HP. Также он включает в себя поддержку сканера и факса. HPLIP рекомендуется для большинства принтеров HP inkjet и laserjet. Список поддерживаемого оборудования представлен по ссылке.

1. В консоли от пользователя root установите hplip

2. Запустите hplip пройдя в меню верхней панели по пути Система – Администрирование — HP Device Manager

3. Выбираем Setup Device…
4. Выберите способ подключения принтера. Если это USB принтер, то нажмите далее. Усли сетевой, то выберите второй пункт(Network/Ethernet …).

5. В случае с сетевым принтером выберите нужный из списка найденных.

6. Установите плагин

Если произошла ошибка загрузки плагина, вы можете его скачать самостоятельно и применить его, выбрав второй пункт. Скачать плагин можно по этой или этой ссылке.
Версию hplip показана в HP Device Manager в меню Help — About.
7. Примите лицензионное соглашение

8. Введите пароль пользователя root во всплывающем окне.
9. Если после этого появилось окно, как на картинке ниже, то плагин hplip установлен успешно. Нажмите «ОК».

10. Нажмите «Add Printer»

11. Далее во всплывающем окне введите пользователя root и его пароль.
12. Принтер установлен и его видно в окне HP Device Manager.

13. Установите плагины для принтера HP, в приложении HP Device Manager выбрав на вкладке Action пункт «Install required Plugin».

Решаются они следующим образом:

1) войдите в систему как root (можно сделать и в консольном окне MATE/Cinnamon)

2) в папке /etc/udev/rules.d создайте файл, например, «60-hp_brainless.rules, в котором напишите следующее правило для менеджера устройств udev, которое будет запускать команду загрузки firmware по наступлению события «включение принтера»:

Здесь idVendor и idProduct указаны для HP LaserJet 1020, если у вас другая модель, то эти значения можно узнать в выводе команды lsusb

В позиции аргументов утилиты hp-firmware укажите значения для Вашего принтера и укажите обязательно неинтерактивный режим (подробнее об этой команде и её опциях см. здесь — https://developers.hp.com/hp-linux-imaging-and-printing/tech_docs/man_pages/firmware)

3) Обязательно перезапустите менеджер udev следующими командами

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

источник

Установка принтера в red hat

Средство Настройка принтера (Printer Configuration Tool) позволяет пользователям настраивать принтеры. Оно помогает управлять файлом конфигурации принтера, каталогами очереди печати и фильтрами печати.

В Red Hat Enterprise Linux 4 используется система печати CUPS. Если система была обновлена с предыдующей версии Red Hat Enterprise Linux, в которой использовалась CUPS, настроенные очереди сохраняются в процессе обновления.

Для использования средства Настройка принтера (Printer Configuration Tool) требуются привилегии root. Чтобы запустить это приложение, выберите в главном меню Приложения (Applications) (на панели) => Системные параметры (System Settings) => Печать (Printing) или введите команду system-config-printer . Эта команда автоматически определяет, какая версия (графическая или текстовая) программы должна запускаться, в зависимости от того, была ли команда запущена в графической среде или в текстовой консоли.

Чтобы принудительно запустить средство Настройка принтера как текстовое приложение, выполните в приглашении оболочки команду system-config-printer-tui .

Не изменяйте файл /etc/printcap и файлы в каталоге /etc/cups/ . При каждом запуске или перезапуске демона печати ( cups ) динамически создаются новые файлы конфигурации. Эти файлы также создаются динамически, когда с помощью средства Настройка принтера (Printer Configuration Tool) вносятся какие-либо изменения.

Рисунок 34-1. Настройка принтера

Вы можете настроить очереди печати следующих типов:

Локальный принтер (Locally-connected) — принтер, подключенный непосредственно к компьютеру через параллельный или USB-порт.

Сетевой принтер CUPS (Networked CUPS) (IPP) — принтер, к которому можно обратиться по TCP/IP-сети через протокол печати через Интернет (Internet Printing Protocol, IPP) (например, это может быть принтер, подключенный к другому компьютеру с системой Red Hat Enterprise Linux, в которой работает CUPS).

Сетевой принтер UNIX (Networked UNIX) (LPD) — принтер, подключенный к другой системе UNIX, к которой можно обратиться по сети TCP/IP (например, принтер, подключенный к другому компьютеру с системой Red Hat Enterprise Linux, в которой работает LPD).

Сетевой принтер Windows (Networked Windows) (SMB) — принтер, подключенный к другому компьютеру, разделяющему принтер в сети SMB (например, принтер, подключенный к компьютеру с системой Microsoft Windows ™).

Сетевой принтер Novell (NCP) — принтер, подключенный к другому компьютеру, использующему сетевую технологию Novell NetWare.

Сетевой принтер JetDirect (Networked JetDirect) — принтер, подключаемый непосредственно к сети, а не к какому-либо компьютеру.

Когда вы добавляете новую очередь печати или изменяете существующие, вы должны применить изменения, чтобы они вступили в силу.

Нажатие кнопки Применить (Apply) приводит к сохранению сделанных изменений и перезапуску демона печати. Изменения не попадут в файл конфигурации, пока не будет перезапущен демон печати. Вы также можете выполнить Действие (Action) => Применить (Apply) .

Чтобы добавить локальный принтер, например, подключенный к параллельному или USB-порту вашего компьютера, нажмите кнопку Создать (New) в основном окне программы Настройка принтера (Printer Configuration Tool) , чтобы вызвать окно, показанное на рисунке 34-2 . Нажмите Вперёд (Forward) для продолжения.

источник

4.1.2 Подключение принтера к РЕД ОС открытого в общий доступ на ОС Windows

Подключение через SAMBA.

В локальной сети

1. Получите доступ к сетевым ресурсам Windows
1.1 Откройте файл конфигурации samba

Следующие параметры должны быть в этом конфигурационном файле:

1.2 Создайте в РЕД ОС пользователя с таким же именем, как и на windows. Для этого выполните команду:

Таким образом будет создан пользователь user. Поскольку Samba использует пользователей которые уже есть в системе,то надо внести его в базу данных SMB и назначить пароль для доступа к общим ресурсам windows. Пароль такой же, как и на windows.

1.3 Создание пользователя samba и активируйте его:

Для проверки выведем список пользователей samba:

1.3 Проверяем доступ и смотрим имя принтера:

2. Откройте в меню вкладку «Система», «Администрирование», «Настройки принтера».

2.1 Нажмите кнопку «Разблокировать». Введите пароль текущего пользователя или пароль root, в зависимости от настроенных политик пользователей.

2.2 Нажмите кнопку «Add». В открывшемся окне выберите «Принтер Windows через SAMBA». Впишите рабочую группу, адрес принтера и сведения о проверки пользователя, если необходимо. Нажмите «Forward»

2.3 Выберите драйвер принтера из списка или предоставьте PPD.

2.4 Введите дополнительную информацию о принтере и/или нажмите «Apply»

2.5 Введите пароль текущего пользователя или пароль root, в зависимости от настроенных политик пользователей.

Некоторые принтеры могут работать с универсальным драйвером Generec — PCL Laser.

В доменной сети

1.1 Откройте файл конфигурации samba

Помимо других атрибутов, следующие параметры должны быть в этом конфигурационном файле:

1.2 Проверяем доступ и смотрим имя принтера:

Здесь имя принтера P2335
1.3 Далее выполняете те же операции с пункта 2.2 , только вместо имени группы WORKGROUP должно быть указано имя домена.

Подключение с помощью LPD

Для подключения по протоколу LPD впишите URI устройства, например:

Дальнейшая настройка аналогична пунктам 2.2-2.4.

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

источник

Установка принтера в red hat

Представленная ниже страница, лишь часть огромного сайта посвященного различной компьютерной документации, на сайте собрано более 800 мб информации. Если Вы не нашли в этой статье, то что Вы ищите попробуте посмотреть здесь, cпросить на форуме или поискать необходимую Вам информацию в нашем каталоге ссылок сайтов компьтерной тематики.

Если же Вы хотите приобрести бумажную копию представленных здесь
материалов, обращайтесь в наш книжный магазин.

С уважением,
команда разработчиков eManual.ru

Этот раздел по определению неполный. Свободно посылайте мне детальную информацию о вашем любимом дистрибутиве. А настоящее время я не знаю ни одного дистрибутива, который поддерживает или предоставляет рекомендуемой мной программное обеспечение:PDQ.

Сейчас существует несколько пакетов, которые пытаются сделать настройку принтеров для использования с lpd более легкой. Они вероятно существуют до сих пор, но лучшим из них и самым современным является пакет APS Filter, написанный Andreas Klemm, который имеет управляемую меню настройку printcapи обрабатывает почти все типы входных данных. Если производитель вашего дистрибутива не поставляет хорошую утилиту настройки принтера, то APS Filter будет хорошим выбором; несколько дистрибутивов включают apsfilter, или он легко добавляется.

Red Hat имеет утилиту администрирования принтера с GUI-интерфейсом называемую printtool, которая может добавлять удаленные принтера и принтера на локальных устройствах. Она позволяет вам выбрать поддерживаемый ghostscript тип принтера и устройство Unix на которое будет производиться печать, затем устанавливает очередью печати в файл /etc/printcap и для поддержки postscript и других форматов данных использует фильтр из пакета rhs-printfilters. Это решение работает довольно хорошо, и оно тривиально в установке для общих случаев.

Red Hat может дать сбой, если у вас принтер, который не поддерживается Ghostscript, который идет в его поставке, (он является GNU версией, а не версией Aladdin Ghostscript, которая поддерживает большее количество принтеров). Посмотрите список совместимости принтеров, приведенный выше (или по адресу online ), в том случае если вы обнаружили, что вы не можете печатать правильно, используя программное обеспечение, предоставленное Red Hat. Если ваш принтер не поддерживается утилитами Red Hat, то вы можете установить Aladdin Ghostscript, и вероятно будет лучше, если вы будете использовать пакет apsfilter, который имеет все сведения о принтерах, поддерживаемых последними версиями Ghostscript.

В будущих версиях Red Hat программа printtool будет переделана для поддержки большего количества принтеров и будет предназначена для окончательной замены rhs-printfilters (текущий фильтр имеет трудности с поддержкой многих распространенных принтеров, таких как не-PCL DeskJet и большинство принтеров Lexmark). Также могут быть объединены некоторые разработанные в VA Linux PPD.

Debian предлагает выбор между обычным lpd и LPRng; вероятно LPRng будет наилучшим выбором. Я верю, что Debian также предлагает выбор утилит для настройки принтера; пакет apsfilter версии 5 или более поздней вероятно будет лучшим выбором, поскольку в этих версиях добавлена поддержка LPRng и драйверов uniprint Ghostscript.

Система печати в SuSE Linux основана на apsfilter, с некоторыми расширениями; SuSE-версия программы apsfilter распознает все основные типы файлов (включая HTML, если установлена программа html2ps). Существует два способа установки принтеров в системах с SuSE:

  • Программа YaST позволит вам настроить «PostScript», «DeskJet» и «Другие принтера» принтера поддерживаемые драйверами Ghostscript; также возможно настроить принтера HP GDI (DeskJet 710/720, 820, 1000 используя пакет «ppa»; в настоящее время только в черно-белом режиме). YaST создаст записи в /etc/printcap для каждого из принтеров («raw», «ascii», «auto» и «color», если принтер настроен как цветной принтер). YaST создаст буферные каталоги и расположит файлы apsfilterrc, в которых вы сможете более тонко настроить некоторые опции (предварительную загрузку Ghostscript, размер и ориентацию бумаги, разрешение печати, escape последовательности для принтеров и т.п.). Также с помощью YaST возможно настроить сетевые принтера (TCP/IP, Samba или Novell Netware принтер).
  • Также существует обычная программа SETUP из оригинального пакета apsfilter (с некоторыми расширениями); запустите `lprsetup’ для запуска это скрипта конфигурации. Однажды освоившись с ее интерфейсом, вы сможете быстро настраивать сетевые и локальные принтера (с помощью фильтра local через свойство «bypass» — это достаточно удобно).

Руководство по установке SuSE описывает обе эти процедуры настройки.

Wolf Rogner написал, что есть некоторые сложности с SuSE. Вероятно следующие ошибки могут возникнуть у вас:

  • Обычная программа настройки Apsfilter содержит ошибки, также как и программа настройки из состава KDE. используйте YaST.
  • Для сетевых принтеров, которые должны получать данные от Ghostscript, вам необходимо сначала раскомментировать строку REMOTE_PRINTER=»remote» в файле /etc/apsfilterrc. Затем запустите YaST для настройки принтера и в разделе настройки сети настройте удаленную очередь печати.
  • Настройки YaST не позволяют настроить цветные лазерные принтера, так что настройте его как черно-белый принтер, а затем измените mono на color во всех записях printcap. Вам необходимо также переименовать буферные каталоги.

Пожалуйста посылайте мне информацию о том сто имеется в других дистрибутивах.

источник

Читайте также:  Установка бронепроводов в трамблер

Добавить комментарий

[1]