Как добавить принтер в ваш малиновый Pi (или другой компьютер для Linux)

Оглавление:

Как добавить принтер в ваш малиновый Pi (или другой компьютер для Linux)
Как добавить принтер в ваш малиновый Pi (или другой компьютер для Linux)

Видео: Как добавить принтер в ваш малиновый Pi (или другой компьютер для Linux)

Видео: Как добавить принтер в ваш малиновый Pi (или другой компьютер для Linux)
Видео: Как создать скриншот в Microsoft Word - YouTube 2024, Апрель
Anonim
В отличие от обычной Windows-машины, маленькая малина Pi, работающая с Rasbian, не имеет ровно поддержки принтера с поддержкой plug-and-play. Продолжайте читать, пока мы покажем вам, как добавить полноценные возможности печати в ваш блок Pi.
В отличие от обычной Windows-машины, маленькая малина Pi, работающая с Rasbian, не имеет ровно поддержки принтера с поддержкой plug-and-play. Продолжайте читать, пока мы покажем вам, как добавить полноценные возможности печати в ваш блок Pi.

Почему я хочу это делать?

Если вы экспериментируете с Pi в качестве замены настольного компьютера, хотите включить физический вывод на печать для пакета программ или приложений, который вы используете, или иначе хотите включить традиционную печать на вашем Pi, этот учебник - это прямой снимок от принтера к счастливой печати; в Linux не требуется никаких предварительных прерываний печати.

Что мне нужно?

Для этого урока вам понадобятся следующие вещи:

  • 1 Блок малины Pi с установленным Rasbian
  • 1 USB-принтер или сетевой принтер

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

Установка CUPS на Pi и включение удаленного доступа

Чтобы связать принтер с малиной Pi, нам сначала нужно установить Common Unix Printing System (CUPS). Пришло время запустить Pi и перейти к терминалу (либо на самом Pi через SSH).

На терминале введите следующую команду, чтобы начать установку CUPS:

sudo apt-get install cups

Когда будет предложено продолжить, введите Y и нажмите клавишу ввода. CUPS - довольно жёсткая установка, поэтому не стесняйтесь брать чашку кофе. Как только базовая установка будет завершена, нам нужно внести несколько небольших административных изменений. Первый заказ - добавить себя в группу пользователей, имеющую доступ к очереди принтеров / принтеров. Группой, созданной CUPS, является «lpadmin». По умолчанию пользователь Rasbian (и пользователь, с которым мы вошли в систему) является «pi» (соответственно, отрегулируйте следующую команду, если вы хотите, чтобы другой пользователь имел доступ к принтеру).

На терминале введите следующую команду:

sudo usermod -a -G lpadmin pi

Для любопытного переключатель «-a» позволяет нам добавить существующего пользователя (pi) к существующей группе (lpadmin), указанной переключателем «-G».

Наш последний бит предварительной настройки - это возможность удаленного редактирования конфигурации CUPS. Остальную конфигурацию можно завершить через веб-браузер на Pi, но если вы на самом деле не сидите прямо на Pi и предпочитаете использовать, скажем, браузер на рабочем столе Windows, чтобы завершить настройку, вы будете необходимо переключить небольшое значение в

/etc/cups/cupsd.conf

На терминале введите следующую команду:

sudo nano /etc/cups/cupsd.conf

Внутри файла найдите этот раздел:

# Only listen for connections from the local machine Listen localhost:631

Прокомментируйте строку «Listen localhost: 631» и замените ее следующим:

# Only listen for connections from the local machine # Listen localhost:631 Port 631

Это дает указание CUPS прослушивать любой контакт по любому сетевому интерфейсу, если он направлен на порт 631.

Прокрутите страницу вниз в конфигурационном файле до тех пор, пока не увидите разделы «Местоположение». В блоке ниже мы выделили строки, которые нужно добавить в конфигурацию:

< Location / >

# Restrict access to the server…

Order allow,deny

Allow @local

< /Location > < Location /admin >

# Restrict access to the admin pages…

Order allow,deny

Allow @local

< /Location > < Location /admin/conf >

AuthType Default

Require user @SYSTEM

# Restrict access to the configuration files…

Order allow,deny

Allow @local

< /Location >

Добавление строки «allow @local» позволяет получить доступ к CUPS с любого компьютера в вашей локальной сети. Каждый раз, когда вы вносите изменения в файл конфигурации CUPS, вам нужно перезапустить сервер CUPS. Сделайте это с помощью следующей команды:

sudo /etc/init.d/cups restart

После перезапуска CUPS вы должны иметь доступ к панели администрирования через любой компьютер в своей локальной сети, указав свой веб-браузер по адресу https:// [IP-адрес или имя хоста Pi]: 631.

Добавление принтера в CUPS

Когда вы впервые перейдете к https:// [IP-адрес или имя компьютера Pi]: 631, вы увидите домашнюю страницу CUPS по умолчанию, как показано на скриншоте выше. Раздел, который нас интересует, - это вкладка «Администрирование». Нажмите сейчас.
Когда вы впервые перейдете к https:// [IP-адрес или имя компьютера Pi]: 631, вы увидите домашнюю страницу CUPS по умолчанию, как показано на скриншоте выше. Раздел, который нас интересует, - это вкладка «Администрирование». Нажмите сейчас.
На панели «Администрирование» нажмите «Добавить принтер». Если вы получите предупреждение о сертификате безопасности сайта, продолжайте и продолжайте движение, чтобы игнорировать его. Вам будет предложено ввести имя пользователя и пароль.
На панели «Администрирование» нажмите «Добавить принтер». Если вы получите предупреждение о сертификате безопасности сайта, продолжайте и продолжайте движение, чтобы игнорировать его. Вам будет предложено ввести имя пользователя и пароль.
Идем дальше и вводим имя пользователя и пароль учетной записи, добавленной в группу «lpadmin» ранее в учебнике (например, если вы используете стандартную установку Raspbian, логин / пароль «pi» / «малина»). Нажмите «Вход».
Идем дальше и вводим имя пользователя и пароль учетной записи, добавленной в группу «lpadmin» ранее в учебнике (например, если вы используете стандартную установку Raspbian, логин / пароль «pi» / «малина»). Нажмите «Вход».

После входа в систему вам будет представлен список обнаруженных принтеров (как локальных, так и сетевых). Выберите принтер, который вы хотите добавить в систему:

После выбора принтера вам будет предоставлена возможность редактировать имя, описание и расположение принтера, а также разрешать совместное использование сети. Поскольку наш принтер уже является сетевым принтером, мы оставили флажок «Поделиться этим принтером»:
После выбора принтера вам будет предоставлена возможность редактировать имя, описание и расположение принтера, а также разрешать совместное использование сети. Поскольку наш принтер уже является сетевым принтером, мы оставили флажок «Поделиться этим принтером»:
После редактирования имени принтера и добавления местоположения вам будет предложено выбрать конкретный драйвер, который вы хотите использовать для своего принтера. Несмотря на то, что он автоматически обнаружил принтер и имя принтера, CUPS не пытается выбрать подходящий драйвер для вас. Прокрутите список до тех пор, пока не увидите номер модели, соответствующий вашим. В качестве альтернативы, если у вас есть файл PPD для принтера, который вы загрузили у производителя, вы можете загрузить его с помощью кнопки «Выбрать файл»:
После редактирования имени принтера и добавления местоположения вам будет предложено выбрать конкретный драйвер, который вы хотите использовать для своего принтера. Несмотря на то, что он автоматически обнаружил принтер и имя принтера, CUPS не пытается выбрать подходящий драйвер для вас. Прокрутите список до тех пор, пока не увидите номер модели, соответствующий вашим. В качестве альтернативы, если у вас есть файл PPD для принтера, который вы загрузили у производителя, вы можете загрузить его с помощью кнопки «Выбрать файл»:
Последний шаг конфигурации - просмотреть некоторые общие параметры печати, такие как режим принтера по умолчанию, источник / размер бумаги по умолчанию и т. Д. Он должен по умолчанию использовать правильные пресеты, но никогда не мешает проверить:
Последний шаг конфигурации - просмотреть некоторые общие параметры печати, такие как режим принтера по умолчанию, источник / размер бумаги по умолчанию и т. Д. Он должен по умолчанию использовать правильные пресеты, но никогда не мешает проверить:
После того, как вы нажмете «Установить параметры по умолчанию», вам будет представлена страница администрирования по умолчанию для принтера, который вы только что добавили в систему CUPS:
После того, как вы нажмете «Установить параметры по умолчанию», вам будет представлена страница администрирования по умолчанию для принтера, который вы только что добавили в систему CUPS:
Все выглядит хорошо. Однако настоящий тест на самом деле печатает что-то. Давайте запустим Leafpad, текстовый редактор по умолчанию Rasbian и отправим сообщение:
Все выглядит хорошо. Однако настоящий тест на самом деле печатает что-то. Давайте запустим Leafpad, текстовый редактор по умолчанию Rasbian и отправим сообщение:
Image
Image

Хотя мы понимаем, что преждевременно писать «огромный успех» на нашем тестовом принтере раньше, вы знаете, это действительно напечатано, мы былитот уверенная в себе. Пятнадцать секунд спустя документ выскочил из принтера и упал в лоток. Успех!

На данный момент, если вы добавили единственного пользователя, которому нужен доступ к принтеру в группу «lpadmin», и вы добавили единственный принтер, к которому хотите получить доступ к системе CUPS, все готово. Если у вас есть другие пользователи, которых вы хотели бы добавить, или дополнительные принтеры, просто повторите соответствующие шаги в учебнике, чтобы сделать это.

Рекомендуемые: