Логин:
Пароль:
Регистрация
Забыли свой пароль?
(3852) 505-441
+7 961 233 9103
info@vs-it.ru
Информационный портал
Компания Аксэйпл, Барнаул
Добро пожаловать, Гость!
Войти!
Ваша корзина пуста

Настройка печати на Linux, используя Cups.

В наличии:
- терминальный сервер на базе GNU/Debian + RX@EterSoft,
- клиенты: Ubuntu, Windows 7,
- принтеры: Canon 4018, HP P2035, Xerox 3117.
Собственно необходимо настроить печать с сервера терминалов. Итак, поехали.

Cups ставим из репозитария. На установке и настройке Cups останавливаться нет смысла (т.к. информации полно, да и трудностей не возникает. Можно посмотреть тут).

Образно схему сети можно представить следующим образом:

Расшарив принтеры на клиентах и



включив "Показать принтеры, использующиеся в других системах", видим доступные принтеры в сети. Отправляем тестовые страницы на печать. На этом можно было бы и закончить, но есть одна маленькая проблема "скорость печати". А точнее ее отсутствие (скорости). Ну очень много времени проходит с момента отправки на печать страницы и выходом этой страницы из принтера от 5 сек до 60 сек. (В зависимости от принтера, драйверов и т.п.).

Итак, приступим к сокращению времени с момента нажатия "ctrl + P" и выхода листа из принтера.

1. Необходимо наличие установленного пакета cups-client, либо cupsys-client на сервере терминалов.

2. Если необходимо использовать один принтсервер для всех пользователей, то создаем /etc/cups/client.conf
Если необходимо для каждого пользователя использовать свой принтсервер, тогда создаем /home/имя_пользователя/.cupsrc
Содержимое обоих файлов одинаковое:
Код
ServerName ip_адрес_принтсервера
ServerName имя_принтсервера
ServerName имя_принтсервера:порт


Исходя из нашей схемы сети файлы будут следующего содержания:
1. для клиентов LAN 192.168.2-4 /home/имя_пользователя/.cupsrc
Код
ServerName 192.168.1.2

2. для VPN клиентов /home/имя_пользователя/.cupsrc
Код
ServerName 192.168.10.5
и
Код
ServerName 192.168.10.9
соответственно.

Для ручного подключения к другому принтсерверу можно воспользоваться system-config-printer.


Изложенное выше всего лишь один из вариантов реализации печати с сервера терминалов, при котором время между "ctrl+P" и выходом страницы из принтера не превышает 3-5 сек.