Astra Linux, добавление принтера в CUPS  удаленно с помощью SSH Astra Linux, добавление принтера в CUPS  удаленно с помощью SSH

Astra Linux, добавление принтера в CUPS  удаленно с помощью SSH

Удаленная настройка принтера на ПК пользователя через протокол SSH. Основные преимущества данного метода настройки принтеров – это экономия своего времени и времени пользователя. Так как в процессе настройки принтера его не нужно отвлекаться от рабочего процесса, только для проверки распечаталась тестовая страница или нет. Воспользуемся утилитой lpadmin, которая позволяет настраивать очереди принтеров и классов, предоставляемые CUPS.

Добавить принтер в CUPS на самом деле очень просто с помощью всего одной строки, одной команды:

lpadmin -o printer-error-policy=retry-current-job -p Canon_433 -E -v socket://77.2.109.16 -P /usr/share/cups/model/CNRCUPSMF440ZK.ppd

Для того чтобы задать способ восстановления после устранения сбоя для службы печати, введите одну из следующих команд:

lpadmin -p имя_принтера -F имя_команды

После ввода одной из команд (continue, beginning или wait) служба печати, соответственно, продолжит печать с начала страницы, продолжит печать с начала запроса или будет ожидать ввода команды enable, включающей принтер. Если способ восстановления не указан, то служба печати попытается продолжить печать с начала страницы, а если это не удастся, то с начала запроса.

Для того чтобы посмотреть есть ли в системе драйвера установленные для конкретной модели принтера воспользуемся командой от root (в нашем случае для HP LaserJet M1522 MFP) :

lpinfo -m | grep 1522


Сделать принтер установленным по умолчанию для печати можно с помощью команды:

lpadmin -d Canon_433

Для того чтобы распечатать тестовую страницу:

lp -d Canon_443 /usr/share/cups/data/testprint

Просмотр установленных принтеров, команда: lpstat -v

устройство для Canon_433: socket://77.2.109.16

Посмотреть какой принтер выбран по умолчанию:

lpstat -d

Результат выполнения команды:

назначение системы по умолчанию: Canon_433

Опция -x удаляет принтер или класс из службы печати. Если принтер является единственным членом класса, то класс также удаляется. Если значение равно all, удалятся все принтеры и классы.

Читайте так же:  Astra Linux ручное монтирование внешнего СD-ROM и fstab

Пример удаления принтера:

lpadmin -x Canon_443

Опция -r предоставляет информацию о текущем состоянии сервера печати CUPS.

lpstat -r

Spread the love
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
0 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии