2007/02/22

Печать средствами CUPS в Solaris 10

Установить CUPS с blastwave.org
pkg-get -i cups

Остановить старые сервисы

svcadm disable application/print/ipp-listener
svcadm disable application/print/server
svcadm disable application/print/rfc1179

Заменить утилиты печати версией от CUPS

mv /usr/bin/lp /usr/bin/lp.solaris
ln -s /opt/csw/bin/lp /usr/bin/lp
mv /usr/bin/lpstat /usr/bin/lpstat.solaris
ln -s /opt/csw/bin/lpstat /usr/bin/lpstat
mv /usr/sbin/lpadmin /usr/sbin/lpadmin.solaris
ln -s /opt/csw/sbin/lpadmin /usr/sbin/ldadmin

Запустить cups-сервис

svcadm enable svc:/application/print/cswcups:default

После успешного запуска cups-службы по адресу http://localhost:631 можно добавить необходимые принтера (потребуется доступ root-пользователя). Сетевой принтер, имеющий свой собственный ip-адрес наверняка будет находиться по адресу socket://ip:9100. PPD-файл для Samsung 2551ML доступен здесь.

No comments: