Одна из задач, которую часто выполняют компьютеры под управлением операционных систем на базе ядра 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). Вы должны увидеть следующую страницу:
Кликните на вторую вкладку (Administration)
Нам нужно добавить принтер. Можно попробовать найти принтер автоматически, нажав на кнопку «Find New Printers», но это не всегда работает. Поэтому кликаем по кнопке «Add Printer».
Выбираем, каким образом принтер должен быть подключен к компьютеру. В моем случае это принтер, который подключен к другому компьютеру и настроенный как принтер общего доступа. Поэтому я выбираю «Windows Printer via SAMBA». Нажимаем кнопку «Continue».
Примера задания пути для принтера с доступом по SAMBA нет. Вводим руками: smb://192.168.0.7/RX610 (принтер подключен к хосту 192.168.0.7 и называется RX610). Нажимаем кнопку «Continue». Если принтер подключен к локальному компьютеру, то он обычно может быть определен автоматически.
Теперь Нужно ввести имя принтера, под которым он будет виден в системе (обязательно), также его описание и местоположение (необязательно). Вот как это должно в итоге выглядеть:
Теперь можно нажать кнопку «Continue».
Теперь нам нужно выбрать производителя и модель принтера. В первую очередь выбираем производителя (в моем случае это Epson).
Нажимаем кнопку «Continue».
Теперь выбираем драйвер, который будем использовать (драйвер, соответствующий вашему принтеру) и нажимаем кнопку «Add Printer». Теперь надо установить настройки принтера по умолчанию (как минимум установить формат бумаги A4).
После этого нажимаем кнопку «Set Default Options». После сообщения о том, что принтер был успешно добавлен вы увидите страницу с информацией о принтере.
Для проверки вы можете сразу отправить тестовую страницу на печать, выбрав пункт «Print test page» в первом выпадающем меню (Maintenance).
Если страница успешно выведена на печать, значит настройка произведена правильно.
Спасибо это очень помогло так как в ubuntu xenial стандарная настройка глючит :))
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
Поздно, но может кому-то поможет
проблема: «Stopping job because the scheduler could not execute a filter»
решение: скачать драйвер из интернета (оф. странички принтера например) распаковать его, найти в распакованом архив data.tar.gz, распаковать его, в нем будет папка usr, в ней найти файл «pstoufr2cpca» по адресу /usr/lib/cups/filter и вручную подкинуть на ваш компьютер в каталог /usr/lib/cups/filter
Вы уверены, что Kyocera FS-1040 именно этот фильтр использует?
Если MEGA не показывает, то попробуйте адрес: https://mega.nz/#fm/6A8liAwY
У меня эта ссылка тоже не открывается, видимо, там надо иметь аккаунт, чтобы посмотреть.
Помог только этот способ. Спасибо!!!