Linux installing printer drivers

Настройка принтера

Существует два способа настройки принтера на машине с Альтом:

  • утилита ‘Настройка принтера’ (URL) — system-config-printer
  • веб-интерфейс CUPS (Common UNIX Printing System) — cups
  • 1 Настройка через system-config-printer
    • 1.1 Установка и запуск
    • 1.2 Настройка локального принтера
    • 1.3 Настройка сетевого принтера
    • 1.4 Настройка принтера, расшаренного через CUPS
    • 1.5 Настройка принтера, работающего через принт-сервер
    • 3.1 Настройка WiFi-печати на принтере Samsung Xpress 2020w через WiFi Direct
    • 4.1 Hewlett Packard
    • 4.2 Xerox
    • 4.3 Brother
    • 4.4 Kyocera
      • 4.4.1 Установка драйверов доступна через epm
      • 4.4.2 «Ручная установка»

      Настройка через system-config-printer

      Установка и запуск

      Запуск утилиты либо через меню Menu -> Администрирование -> Настройки принтера , либо в консоли команда system-config-printer .

      Если в меню данного ярлыка не нашли и команда в консоли не найдена, то необходимо доустановить данный пакет:

      $ su - # apt-get update # apt-get install system-config-printer

      Настройка локального принтера

      1. Запустите утилиту и нажмите кнопку «Добавить», потребуется ввести имя текущего пользователя и пароль.

      Install-printer-usb1.png

      2. Далее в открывшемся окне в списке устройств слева выберите подключенный по USB принтер.

      Install-printer-usb2.png

      Install-printer-usb3.png

      3. Нажмите кнопку «Далее» — утилита начнет поиск подходящего драйвера.

      Install-printer-usb4.png

      4. Если таковой найдется Вам остается только нажать кнопку «Готово». Если же нет — будет предложен список всех имеющихся драйверов, и Вам необходимо выбрать нужный. Также утилита может предложить рекомендуемый (ею) драйвер — можно попробовать с ним, однако не факт, что печать будет исправна.

      Install-printer-usb5.png

      Install-printer-usb6.png

      5. Введите имя и описание принтера

      Install-printer-usb7.png

      6. При желании, Вы можете напечатать пробную страницу

      Install-printer-usb8.png

      Install-printer-usb9.png

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

      Настройка сетевого принтера

      1. Запустите утилиту и нажмите кнопку «Добавить», потребуется ввести имя текущего пользователя и пароль.

      Install-printer-network1.png

      2. Далее в открывшемся окне в списке устройств слева выберите раздел «Сетевой принтер».

      Install-printer-network2.png

      3. Из списка выберите «Поиск сетевого принтера» и в поле справа введите IP принтера и нажмите «Найти»

      Install-printer-network3.png

      4. Программа найдет нужный принтер слева, в правой части выберите нужный протокол и нажмите «вперед»

      Install-printer-network4.png

      5. Программа будет искать установленные драйвера

      Install-printer-network5.png

      6. Выберите из базы драйверов рекомендуемый

      Install-printer-network6.png

      Install-printer-network7.png

      7. Введите имя принтера и его описание

      Install-printer-network8.png

      8. При желании Вы можете распечатать пробную страницу

      Install-printer-network9.png

      Install-printer-network10.png

      Примечание: После настройки сетевого принтера могут возникнуть проблемы с печатью — иногда это вызвано неверным автосгенерированным URI устройства.

      Чаще всего помогает его смена (через свойства принтера) на один из следующих:

      Настройка принтера, расшаренного через CUPS

      На машине с Линуксом возможно открыть доступ к печати по сети на локальный принтер. Для этого необходимо в данной утилите открыть пункт меню «Сервер» -> «Параметры» . И установить флажок «Показывать общие принтеры, подключенные к этой системе». Или — на http://localhost:631/admin — «Разрешить совместный доступ к принтерам, подключенным к этой системе». После этого необходимый принтер будет иметь следующий URI: http:///printers/

      • См. п.1 настройки локального принтера.
      • В строку адреса введите URI устройства (закладка «Введите адрес») в формате указанном выше.
      • Далее с п.3 настройки локального принтера.

      Настройка принтера, работающего через принт-сервер

      • См. п.1 настройки локального принтера.
      • Далее в списке устройств слева разверните закладку «Сетевой принтер».
      • Внизу открывшегося списка выберите «Хост или принтер LPD/LPR».
      • Введите адрес принт-сервер в поле «Сервер» и имя принтера в поле «Очередь».
      • Далее с п.3 настройки локального принтера.

      Примечание: Можно сразу ввести URI данного устройства в формате lpd:/// Также для удобства лучше установить данный принтер с универсальным драйвером Generic PCL 6/PCL XL, дабы при смене принтера на сервере — не сломалась печать на ПК (так как будет нужен другой драйвер). Однако с данным драйвером все-таки могут быть проблемы и полностью на него пологаться не нужно»

      Настройка через веб-интерфейс CUPS

      Запуск утилиты либо через меню Menu -> Системные -> Настройка печати , либо в браузере http://localhost:631.

      Если в меню данного ярлыка не нашли и страница в браузере не открывается, то необходимо доустановить пакет cups .

      Примечание: altbug #34113 Если необходимо производить настройку от обычного пользователя, а не от рута, необходимо либо добавить пользователя в группу sys ( gpasswd -a user sys ), либо в файле /etc/cups/cups-files.conf в раздел SystemGroup добавить группу wheel (соответственно, пользователь должен входить в данную группу — Администраторы системы). Во втором случае будет необходим перезапуск сервиса cups.

      Чтобы добавить принтер, необходимо перейти на вкладку «Администрирование» и нажать кнопку «Добавить принтер». В открывшемся списке в разделе «Установленные принтеры» представлен список всех доступных для подключения локальных и «программных» устройств печати; ниже раздел «Найденные сетевые принтеры» — для автоматической настройки имеющихся в сети устройств и раздел «Другие сетевые принтеры», в котором необходимо вручную выбрать тип искомого принтера (подробнее смотрите выше).

      Настройка WiFi-принтера

      Ничем не отличается от настройки сетевого принтера, за исключением того, что принтер не знает, к какому WiFi подключаться, а заставить его это сделать без специального приложения под Android или Windows сложно.

      Однако многие принтеры поддерживают WiFi Direct. Для принтера это значит, что он сам раздаст тебе какой-то вайфай (только к себе), после чего надо к нему подключиться и настроить настоящий вайфай.

      • SSID сети, которую раздаёт принтер по WiFi Direct
      • Ключ (пароль) этой сети
      • (возможно) IP-адрес, который принтер получит после настройки

      Настройка WiFi-печати на принтере Samsung Xpress 2020w через WiFi Direct

      • Нажать на кнопку WPS 10 сек (не больше и не меньше).
      • **Не** включать WPS.
      • Приедет распечатка настроек. Если приехало что-то иное, значит, держали кнопку дольше или меньше.
      • В сетевых настройках в разделе Wi-Fi Direct:
        • IP Address: адрес принтера (у меня 192.168.3.1)
        • SSID: это принтер сам раздаёт сеть, у меня DIRECT-GDM2020 Series
        • Network key: пароль от принтерного вайфая

        Теперь можно снова распечатать странички с настройками (10 секунд кнопки WPS), там будет полученный по DHCP адрес принтера

        В принципе, принтер себя по avahi анонсирует, CUPS его увидит

        $ avahi-browse -lt _ipp._tcp + wlan0 IPv4 Samsung M2020 Series (SEC12345678902334) Принтер IPP local

        Но можно и avahi-browse -ltr _ipp._tcp, там будет адрес

        Установка драйверов (популярные марки устройств)

        Hewlett Packard

        Установите следующие пакеты:

        # apt-get install hplip hplip-PPDs

        Запустите hp-plugin с ключом i:

        Следуйте инструкциям. Будьте готовы ввести пароль суперпользователя.

        hp-plugin скачивает актуальный плагин с сервера HP и устанавливает его в систему (см. также Hplip).

        $ hp-plugin -i error: Plugin download failed with error code = 8 error: file does not match its checksum. File may have been corrupted or altered

        Можно установить плагин вручную:

        $ hplip_v=$(rpm -qi hplip | grep -i version | cut -d":" -f 2 | tr -d " ") && \ wget https://developers.hp.com/sites/default/files/hplip-$hplip_v>-plugin.run && \ wget https://developers.hp.com/sites/default/files/hplip-$hplip_v>-plugin.run.asc && \ hp-plugin -p ./

        Xerox

        • Скачиваем с официального сайта драйвера для необходимого устройства — http://www.support.xerox.com/
        • Распаковываем архив с драйверами tar xzf *.tar.gz
        • Переходим в полученную папку cd media/XEROX_MFP/Linux
        • От рута запустите установку:

        Brother

        • Самым простым и действенным способом установки драйверов и настройки принтера (а также и сканера, если это МФУ) — является официальная утилита «Driver Install Tool», которую можно скачать по ссылке — https://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.2-2.gz

        Скачайте данный архив, распакуйте его командой gunzip linux-brprinter-installer-2.2.2-2.gz и запустите скрипт от рута, через пробел укажите модель принтера:

        $ su - # bash linux-brprinter-installer-2.2.2-2 MFC-7860DW

        Далее следуйте инструкциям на экране, на предпоследнем этапе необходимо будет указать, есть ли у Вас URI устройства, и если укажите, что есть, предложит выбрать из найденных или ввести вручную. На последнем этапе (если это МФУ) — будет настроена возможность сканирования.

        # apt-get update # apt-get install printer-driver-brlaser

        установить данные проблемные пакеты, через:

        # rpm -ihv --nodeps "имя пакета".rpm
        # apt-get dist-upgrade Чтение списков пакетов. Завершено Построение дерева зависимостей. Завершено You might want to run `install --fix-broken' to correct these. Следующие пакеты имеют неудовлетворенные зависимости: dcpl2540dnlpr.32bit: Требует: perl(Cwd) но пакет не может быть установлен Требует: perl(File::Copy) но пакет не может быть установлен E: Unmet dependencies. Try using --fix-broken.

        Для решения проблемы с обновлением и установкой пакетов после этого, нужно удалить пакет из базы RPM (файлы остаются):

        # rpm -e --justdb "имя пакета".rpm

        Данное решение крайне не рекомендуемое, при возможности нужно пытаться перепаковать пакеты или напрямую копировать ppd и filter файлы в систему.

        Kyocera

        Установка драйверов доступна через epm

        в случае возникновении ошибки проверки сертификата при скачивании — используем команду:

        Далее запускаем из меню приложений Kyocera Print Panel

        «Ручная установка»

        • Скачиваем с официального сайта драйвера для необходимого устройства — https://www.kyoceradocumentsolutions.com/download/index_ru.html
        • Если в списке ОС не находим Linux — указываем язык драйвера Английский.
        • В скачанном архиве Вы найдете необходимый PPD файл, который необходимо указать при выборе драйвера (пункт 3 настройки локального принтера, доступно при нажатии кнопки «Предоставить PPD-файл»).

        Canon

        Ознакомьтесь с данными статьями:

        Pantum

        Предварительно сделайте обновление системы.

        https://pantum.ru/service/drivers-and-documentation/ пакет Linux Driver V1.1.5 распакуйте его, перейдите в папку с распакованным пакетом, выполните перепаковку пакета (если не установлен, установите пакет eepm) : перепаковка со скриптами:

        # epm repack --scripts pantum-1.1.5-amd64.deb

        В результате выполнения этой команды рядом со скачанным пакетом появится еще один, название которого, помимо версии и архитектуры, дополнится вставкой вида -alt1.repacked.with.epm.2

        • Установите пересобранный пакет (предварительно перейдите под пользователем root в папку с перепакованным пакетом):
        # apt-get install pantum-1.1.5-alt1.repacked.with.epm.2.x86_64.rpm
        • Для работы сканера в МФУ Pantum кроме установки драйверов, необходимо установить пакет из репозитория:

        Добавить пользователя в группу lp (актуально при подключении по USB):

        • Либо установите пакет для Pantum в формате rpm, в нем уже добавлена зависимость на библиотеку libjpeg.so.8, пользователя в группу все равно надо добавлять вручную.

        Проверено на принтерах Pantum P2200, МФУ Pantum M6500, M700D. Драйвер актуален для большого списка принтеров и мфу.ov@

        Lexmark

        Пример установки МФУ Lexmark MX421ade

        Bus 002 Device 002: ID 043d:026f Lexmark International, Inc. Lexmark MX421ade

        crw-rw-rw- 1 root lp 189, 129 апр 8 11:56 /dev/bus/usb/002/002

        Добавить пользователя в группу lp

        # apt-get install Lexmark-UPD-PPD-Files-1.0-03042021.x86 64.rpm # apt-get install lexmark network-scan-linux-glibc2 02012021 x86 64.rpm

        Для работы сканера необходимо создать симлинки:

        #ln -s /lib64/libusb-1.0.so.0.1.0 /usr/lib64/libusb-1.0.so.0 #ln -s /lib64/libusb-0.1.so.4.4.4 /usr/lib64/libusb-0.1.so.4

        Аналогичные симлинки для сканирования нужно создать для мфу F+ imaging Проверено на МФУ Lexmark MX421ade, f+ imaging M40adn, f+ imaging M60ade ov@

        Epson

        Для корректной работы печати по USB, необходимо установить драйвер из репозитория. Для этого от пользователя root выполнить команду:

        # apt-get install epson-inkjet-printer-escpr

        Samsung

        • Скачиваем с официального сайта драйвера для необходимого устройства — https://support.hp.com/kz-ru/drivers/printers
        • Распаковываем архив с драйверами tar xzf *.tar.gz
        • Переходим в полученную папку
        • От рута запустите установку:

        Источник

        Читайте также:  Checking hardware error in linux
Оцените статью
Adblock
detector