Сетевой принтер linux. Настройка подключения

Подключить принтер в Linux обычно просто, всё происходит автоматически. Но даже если вы будете добавлять принтер вручную, то сделать это очень просто.

Как подключить принтер к Ubuntu

1. Добавление принтера в систему

Статья ориентирована в первую очередь на современные принтеры, которые подключаются к компьютеру по USB. Сначала подключите принтер к питанию, включите его, а потом подключите USB провод от принтера к компьютеру.

Сначала нужно проверить не определяет ли ваша система принтер автоматически. Как я уже говорил, современные принтеры поддерживают универсальный протокол обмена данными и он поддерживается в новых версиях дистрибутивов. Для этого откройте утилиту Настройки, затем пункт Устройства и Принтеры:

Здесь нажмите кнопку Добавить принтер:

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

Когда принтер появится в основном окне вы можете нажать на шестеренку и установит галочку Использовать по умолчанию, чтобы всегда применять этот принтер для печати. Более точная настройка принтера ubuntu может быть выполнена с помощью пункта Параметры печати. Здесь же можно посмотреть очередь печати. Теперь можете что-то напечатать, например, с помощью LibreOffice, чтобы убедиться, что все работает.

2. Поиск и установка драйверов

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

Драйвера можно найти с помощью Google или на официальном сайте. Для поиска драйверов также можно использовать Vendor ID вашего принтера, который вы можете посмотреть с помощью команды lsusb:

lsusb

Чтобы понять какая из записей принадлежит принтеру можно выполнить команду с подключенным принтером и без него, а потом сравнить или же искать в выводе название принтера. Например, у меня это Canon. Для этого принтера можно найти драйвера на официальном сайте. Отдельно для Canon e414 драйверов нет, но он будет работать с драйверами e410.

Загрузите версию драйвера для Linux в формате deb, а также утилиту для сканирования ScanGear. Затем распакуйте архивы с пакетами и установите сами пакеты. Разработчики поставляют в архиве не только пакет, но и скрипт для установки, поэтому после распаковки достаточно запустить скрипт .sh:

tar xvzf cnijfilter2-5.10-1-deb.tar.gz
sudo sh ./cnijfilter2-5.10-1-deb/install.sh

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

Аналогичные действия надо проделать для утилиты сканирования:

tar xvzf scangearmp2-3.10-1-deb.tar.gz
sudo sh ./scangearmp2-3.10-1-deb/install.sh

Теперь можно запустить что-нибудь на печать. Для запуска утилиты сканирования используйте команду:

scangear2

Установка принтера Ubuntu завершена. В моем Canon E414 сканер настроить так и не удалось, а печать прекрасно работает. Если этот драйвер у вас не сработал для Canon, то можно попробовать UFRII драйвер, тот драйвер устарел и не обновляется, зато драйвер UFR регулярно получает обновления. Загрузить его можно по ссылке. Установка аналогична предыдущему варианту, только после завершения установки надо добавить принтер через CUPS. Как это делается смотрите ниже.

3. Ручная настройка CPUS

Common Unix Printer Service – это служба для настройки и управления принтерами, разработанная в Apple для MacOS и других операционных систем на базе Unix. Она может использоваться для подключение принтера в linux локально, а также для группы компьютеров и имеет веб-интерфейс для удобного управления. Если в вашей системе программа ещё не установлена, вы можете установить её командой:

sudo apt install cups

Затем нужно добавить текущего пользователя в группу lpamin и перевойти в систему:

sudo usermod -aG lpadmin $USER

Теперь, откройте веб-интерфейс, который доступен по адресу localhost:631:

Стоит отметить, что работать интерфейс будет только в Firefox, в Chromium утилита будет сообщать о проблемах с доступом. Затем перезапустите сервис. В интерфейсе надо открыть вкладку Администрирование, затем нажать кнопку Добавить принтер:

В следующем окне появится список обнаруженных принтеров. Выберите нужный и нажмите кнопку Continue:

Далее будет выведена информация о принтере, здесь можно настроить его имя и выбрать нужно ли делать принтер доступным по сети.

На этом шаге вы можете выбрать версию модели вашего принтера, если она была определена неверно.

На последнем шаге добавления принтера вы можете настроить формат бумаги по умолчанию, а также несколько других параметров. После завершения подключения принтера к Ubuntu можно переходить к печати.

Шаги

  1. 1

    Принтеру может потребоваться специальное программное обеспечение. Если у вас его нет, сделайте следующее.

  2. 2

    Убедитесь, что принтер подключен либо непосредственно к компьютеру, либо к сети.

  3. 3

    Нажмите «Системные настройки» – «Принтеры». Откроется экран установки принтера.

  4. 4

    Нажмите «Добавить».

  5. 5

    Введите URI принтера, подключенного к компьютеру.

  6. 6

    Если это сетевой принтер, нажмите «Сетевой принтер» и найдите хоста этого принтера в сети.

Сетевая печать из Linux в Windows

сетевая печать из linux в windowsнастройка сетевой печати из Ubuntu в Windows

Установка 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.

Как расшарить принтер в ubuntu?

Как расшарить принтер в Linux?

fetq4wuhxj_46.jpg

Кстати, расшаривал принтер через микро-компьютер OrangePi
– anonymous 4 года назад
Спасибо! Помогло!
– anonymous 4 года назад

Шаг 1

Перейдите к пункту “Настройки” в меню “Сервер” в главном меню:

введите описание изображения здесь

Способ подключения с использованием локальной сети

Можно достичь общего доступа через систему IPP. Такой метод даже лучше, чем SAMBA. Преимущества в том, что распечатка происходит быстрее. Кроме этого, через IPP все принтеры с WINDOWS функционируют подобающим образом.

Инструкция по подключению принтера в Ubuntu

Инструкция по подключению принтера в Ubuntu

Инструкция по подключению принтера в Ubuntu

Инструкция по подключению принтера в Ubuntu

Инструкция по подключению принтера в Ubuntu

Чтобы использовать данный метод, также необходимо знать адрес компьютера-сервера. Адрес этот должен быть постоянным и неизменным. Если настройки осуществляются по DHCP, то необходимо указать серверный адрес.

Об этой статье

Эту страницу просматривали 15 989 раз.

Прочие принтеры в Linux

Существуют сотни (если не тысячи) марок и моделей принтеров, поэтому вполне естественно, что у вас могут возникнуть трудности при установке вашего принтера в Linux. В этом случае я советую посетить Web-сайт (убедитесь, что слово Printers набрано с заглавной буквы), на котором даются рекомендации по установке большинства принтеров фирм Brother, HP, Lexmark, Samsung и Xerox. Тут вы можете найти инструкцию по заправке Samsung ML-2160 и многих других принтеров.

На Web-сайте приведена информация о целом ряде принтеров, поддерживаемых Linux. Если среди них нет вашего принтера, то, к сожалению, для него, вероятно, все еще нет драйвера Linux. Я написал “все еще”, потому что если ваш принтер еще очень новый, не забывайте повторно проверять сайт. Драйвер может скоро появиться.

Шаг 3

Щелкните правой кнопкой мыши принтер на значке принтера, которым вы хотите поделиться, и выберите ОБЩИЙ. Также не забудьте включить его в том же контекстном меню. В моем случае это отключено. Вы не можете поделиться принтером, если он у вас отключен (очевидно, ^^).

введите описание изображения здесь

Задаем квоты для принтера

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

С помощью текстового редактора откройте файл etc/cups/printers.conf и добавьте два настроечных параметра: PageLimit, в котором указывается максимально допустимое количество печатаемых страниц, и QuotaPeriod, в котором задается период в секундах, в течение которого действует ограничение. Для того, чтобы задать ограничение в 200 страниц в течение недели, вам нужно указать следующие настройки

QuotaPeriod 604800PageLimit 200

Один день равен 86 400 секундам, одна неделя равна 604 800 секундам, а один месяц равен 2 592 000 секундам.

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

Подсказка

После того, как вы измените файл printers.conf, не забудьте перезапустить CUPS.

Есть прием, с помощью которого можно обойти ограничение, позволяющее задавать квоты для принтеров, это – сконфигурировать один и тот же принтер несколько раз, каждый раз с новый именем и новыми настройками доступа, и связать эти настройки с тем же самым устройством. После этого квота для каждого “принтера” будет отслеживаться индивидуально, так что вы можете подключить каждого пользователя к отдельному виртуальному принтеру и, таким образом, задать индивидуальные квоты для пользователей.

Если вам понравилась статья, поделитесь ею с друзьями:

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...