# Установка бесклиентской печати на Linux

## Цель 

Настройка печати без установки клиента ПринтМенеджера на АРМ с ОС Linux через CUPS. 

## Предусловия 

- Установлен и доступен ПринтМенеджер.
- На АРМ установлен CUPS.
- Известен IP-адрес или имя хоста сервера ПринтМенеджера.

## Шаги установки 

### Шаг 1. Откройте интерфейс CUPS

Перейдите в браузере на `localhost:631` и зайдите во вкладку "Администрирование". 

### Шаг 2. Добавьте принтер

Нажмите "Добавить МФУ". 

Введите логин и пароль от учётной записи пользователя.

### Шаг 3. Выберите протокол подключения

На следующей странице выберите:
- "Протокол интернет-печати (http)" — для печати по http.
- "Протокол интернет-печати (https)" — для печати через https.
Нажмите "Продолжить".

### Шаг 4. Укажите адрес принтера

В поле "Подключение" введите адрес в формате:
```
http://pm_address:1631/printers/printer_name
```
где
- `ip_pm` — адрес, на котором доступен ПринтМенеджер
- `printer_name` — имя принтера: 
  - Для отложенной печати — укажите Printum, то есть: `http://pm_address:1631/printers/Printum`.
  - Для прямой печати — укажите "Идентификатор в CUPS" нужного принтера с добавлением `_virtual` в конце. Например: `http://pm_address:1631/printers/VersaLink_B405_virtual`.

### Шаг 5. Укажите название принтера

Укажите название и описание принтера.

Важно указывать описание, так как некоторые программы формируют имя принтера только из описания.

### Шаг 6. Выберите драйвер

В списке выберите "Generic" и нажмите "Продолжить". Затем найдите в списке драйвер `Generic PostScript Printer (en)` и нажмите "Добавить принтер".

### Шаг 7. Сохраните параметры

Нажмите "Сохранить параметры". Если принтер поддерживает двухстороннюю печать, выберите "Доп. устройства" → "Установить" и после "Сохранить параметры".

## Дополнительная настройка

Чтобы закрыть МФУ от возможности печатать в обход статистики: в панели администратора ПринтМенеджера перейдите в "Настройки" → "Настройки печати" и отключите настройку `ALLOW_BYPASS_PRINTING`.

> **Важно**: Алгоритм экономии тонера не поддерживается при печати без клиента ПринтМенеджера.

## Ожидаемый результат

- Виртуальный принтер добавлен в систему.
- При отправке заданий на этот принтер они попадают в очередь ПринтМенеджера.

---

## Связанные страницы

- [Установка бесклиентской печати на Windows](https://wiki.printum.io/books/3-ustanovka/page/ustanovka-besklientskoi-pecati-na-windows)
- [Прямая печать без Клиента ПМ](https://wiki.printum.io/books/3-ustanovka/page/priamaia-pecat-bez-klienta-pm)