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

Настройка принтера в LinuxОдна из задач, которую часто выполняют компьютеры под управлением операционных систем на базе ядра Linux — это печать на принтере. На компьютер устанавливается операционная система, подключается принтер, настраивается служба печати, и всё, принтером можно пользоваться. Настройка принтера в Linux обычно не зависит от того, какой дистрибутив вы используете и занимает достаточно мало времени. Давайте посмотрим, как это делается при установке принтера, подключенного к другой машине в сети.

Установка CUPS

В первую очередь необходимо установить систему печати CUPS. Для этого необходимо установить пакет cups, а все зависимости будут установлены автоматически вашим менеджером пакетов.

Debian:

apt-get install cups

CentOS:

yum install cups

После установки пакетов сервис cups запускается автоматически. Если он не запустился, то его надо запустить вручную:

service cups start

В зависимости от того, какой марки у вас принтер, может потребоваться установить дополнительные пакеты. В Debian’е можно сразу установить все доступные драйвера:

apt-get install printer-driver-all

В CentOS вам придется ставить драйвера для разных производителей попакетно, найти их можно обычно по словам «CUPS driver». Если вы по какой-то причине не нашли в пакетах подходящего драйвера, вы можете попробовать найти его на странице http://www.openprinting.org/drivers.

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

Откройте в браузере адрес http://127.0.0.1:631. У вас будет запрошен пароль пользователя root, либо пароль пользователя, если пароль root не задан (как, например, в Ubuntu). Вы должны увидеть следующую страницу:

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

Кликните на вторую вкладку (Administration)

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

Нам нужно добавить принтер. Можно попробовать найти принтер автоматически, нажав на кнопку «Find New Printers», но это не всегда работает. Поэтому кликаем по кнопке «Add Printer».

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

Выбираем, каким образом принтер должен быть подключен к компьютеру. В моем случае это принтер, который подключен к другому компьютеру и настроенный как принтер общего доступа. Поэтому я выбираю «Windows Printer via SAMBA». Нажимаем кнопку «Continue».

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

Примера задания пути для принтера с доступом по SAMBA нет. Вводим руками: smb://192.168.0.7/RX610 (принтер подключен к хосту 192.168.0.7 и называется RX610). Нажимаем кнопку «Continue». Если принтер подключен к локальному компьютеру, то он обычно может быть определен автоматически.

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

Теперь Нужно ввести имя принтера, под которым он будет виден в системе (обязательно), также его описание и местоположение (необязательно). Вот как это должно в итоге выглядеть:

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

Теперь можно нажать кнопку «Continue».

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

Теперь нам нужно выбрать производителя и модель принтера. В первую очередь выбираем производителя (в моем случае это Epson).

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

Нажимаем кнопку «Continue».

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

Теперь выбираем драйвер, который будем использовать (драйвер, соответствующий вашему принтеру) и нажимаем кнопку «Add Printer». Теперь надо установить настройки принтера по умолчанию (как минимум установить формат бумаги A4).

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

После этого нажимаем кнопку «Set Default Options». После сообщения о том, что принтер был успешно добавлен вы увидите страницу с информацией о принтере.

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

Для проверки вы можете сразу отправить тестовую страницу на печать, выбрав пункт «Print test page» в первом выпадающем меню (Maintenance).

Если страница успешно выведена на печать, значит настройка произведена правильно.

 

Настройка принтера в Linux.: 7 комментариев

  1. gremlen

    Спасибо это очень помогло так как в ubuntu xenial стандарная настройка глючит :))

  2. b_wlad

    Kyocera FS-1040 подключен по USB к роутеру ASUS RT-N15U и статус печати включен. Печать в Windows 10 без проблем. А в Linux Mint 17.3 не работает! После выполнения вашего руководства https://mnorin.com/nastrojka-printera-v-linux.html принтер установлен, но не печатает: при посылке тестовой страницы задание остановлено, проблема: «Stopping job because the scheduler could not execute a filter». Фото экрана, используемые драйверы и запись процесса установки можно посмотреть по адресу: https://mega.nz/#fm/rc8DQDgb

    1. serg

      Поздно, но может кому-то поможет
      проблема: «Stopping job because the scheduler could not execute a filter»
      решение: скачать драйвер из интернета (оф. странички принтера например) распаковать его, найти в распакованом архив data.tar.gz, распаковать его, в нем будет папка usr, в ней найти файл «pstoufr2cpca» по адресу /usr/lib/cups/filter и вручную подкинуть на ваш компьютер в каталог /usr/lib/cups/filter

      1. Maxim Norin Автор записи

        Вы уверены, что Kyocera FS-1040 именно этот фильтр использует?

  3. b_wlad

    Если MEGA не показывает, то попробуйте адрес: https://mega.nz/#fm/6A8liAwY

    1. mnorin Автор записи

      У меня эта ссылка тоже не открывается, видимо, там надо иметь аккаунт, чтобы посмотреть.

  4. Тойво

    Помог только этот способ. Спасибо!!!

Обсуждение закрыто.