Как добавить сетевой принтер на сервер Ubuntu через командную строку

Убунту 4

В этой статье мы углубимся в процесс добавления сетевого принтера на сервер Ubuntu через командную строку. Это полезный навык для системных администраторов, работающих с серверами Ubuntu, особенно в средах, где принтеры совместно используются в сети. Для этой цели мы будем использовать Common Unix Printing System (CUPS).

Чтобы добавить сетевой принтер на сервер Ubuntu через командную строку, вы можете использовать команду lpadmin. Во-первых, убедитесь, что на вашем сервере установлен CUPS. Затем запустите команду lpadmin с соответствующими параметрами, чтобы указать имя принтера, IP-адрес и драйвер. Наконец, перезапустите службу CUPS, и вы сможете начать печать файлов на сетевом принтере.

Что такое КУПС?

CUPS, или Common Unix Printing System, представляет собой модульную систему печати, которая позволяет компьютеру выступать в роли сервера печати. Компьютер, на котором работает CUPS, — это хост, который может принимать задания на печать от клиентских компьютеров, обрабатывать их и отправлять на соответствующий принтер.

Установка КУПС

Прежде чем мы сможем добавить сетевой принтер, нам нужно убедиться, что CUPS установлен на нашем сервере Ubuntu. Вы можете установить CUPS с помощью диспетчера пакетов apt. Вот команда для установки CUPS:

sudo apt установить чашки

Команда sudo используется для запуска следующей команды от имени суперпользователя или пользователя root. Команда apt является менеджером пакетов для Ubuntu, а install cups указывает установить пакет CUPS.

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

После установки CUPS мы можем добавить сетевой принтер с помощью команды lpadmin. Эта команда используется для создания, изменения или удаления принтеров в системе CUPS. Синтаксис добавления нового принтера следующий:

sudo lpadmin -p имя_принтера -E -v ipp://ip_адрес_принтера/ipp/print -m везде

Разберем эту команду:

  • sudo: эта команда позволяет нам запустить следующую команду от имени пользователя root.
  • lpadmin: это команда для администрирования принтеров в CUPS.
  • -p имя_принтера: Этот параметр указывает имя принтера. Замените имя принтера на желаемое имя вашего принтера.
  • -E: этот параметр включает принтер.
  • -v ipp://printer_ip_address/ipp/print: этот параметр указывает URI устройства (унифицированный идентификатор ресурса). Замените print_ip_address IP-адресом вашего сетевого принтера.
  • -m везде: этот параметр указывает модель или драйвер принтера. Модель «везде» — это универсальный драйвер, который поддерживает множество принтеров.

Перезапуск службы CUPS

После добавления принтера может потребоваться перезапустить службу CUPS, чтобы изменения вступили в силу. Вы можете сделать это с помощью следующей команды:

перезапуск сервисных кубков sudo

Команда sudo запускает следующую команду от имени пользователя root. Команда service используется для запуска системных служб, cups — это имя службы, а перезапуск сообщает системе, что нужно остановить, а затем снова запустить службу.

Печать файла

Теперь вы можете печатать на сетевом принтере с помощью команды lp, за которой следует файл, который вы хотите распечатать. Например:

lp имя файла.txt

Замените filename.txt именем файла, который вы хотите напечатать.

Заключение

В этой статье мы рассмотрели, как добавить сетевой принтер на сервер Ubuntu через командную строку. Сюда входит установка CUPS, добавление принтера с помощью команды lpadmin, перезапуск службы CUPS и печать файла. Для получения дополнительной информации вы можете обратиться к документации CUPS по настройке сетевых принтеров по адресу https://www.cups.org/doc/network.html.

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

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

Вы можете установить CUPS на сервер Ubuntu с помощью диспетчера пакетов apt. Используйте команду sudo apt install cups для установки CUPS.

Чтобы добавить сетевой принтер через командную строку, используйте команду lpadmin с соответствующими параметрами. Например: sudo lpadmin -p имя_принтера -E -v ipp://ip_адрес_принтера/ipp/print -m везде. Замените имя_принтера на желаемое имя, а адрес_принтера — на IP-адрес сетевого принтера.

Да, вам может потребоваться перезапустить службу CUPS, чтобы изменения вступили в силу. Используйте команду sudo service cups restart, чтобы перезапустить службу CUPS.

Вы можете распечатать файл на сетевом принтере, используя команду lp, за которой следует имя файла. Например: lp имя файла.txt. Замените filename.txt именем файла, который вы хотите напечатать.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *