Как добавить принтер на мой сервер и поделиться им без графического интерфейса?

У меня установлена ​​Ubuntu 12.04.5 LTS на моем сервере. Мне нужно добавить принтер на мой сервер, который подключен через параллельный порт, и поделиться им через мою локальную сеть, чтобы другие устройства в подсети могли видеть общий принтер и отправлять на него свои задания на печать. Мой сервер не имеет графического интерфейса, и мне нужны команды, которые необходимо вводить в командной строке, чтобы добавить и поделиться принтером.

0
задан 30 April 2016 в 13:05

2 ответа

Можно управлять CUPS (Общая Система Печати Unix) от любого компьютера на LAN. Укажите на браузер на http://server:631. CUPS позволит Вам добавить новый принтер, выбрать драйвер, установить очередь печати и совместно использовать его на LAN.

0
ответ дан 30 April 2016 в 23:05
  • 1
    Это - одна из многих частей безопасности, озадачивают да. См. дополнительные ссылки, которые я отправил в комментариях. – Panther 3 October 2017 в 06:00

Решение я нашел:

lpadmin -p HP1200 -m foomatic-db-compressed-ppds:0/ppd/foomatic-ppd/HP-LaserJet_1200-ljet4.ppd -v parallel:/dev/lp0 -E
  • Вместо [1 122] HP1200 можно использовать собственное название принтера такой в качестве [1 113] myprinter
  • Для нахождения надлежащего файла PPD для модели принтера (который должен быть упомянут, после -m опция) использование lpinfo -m
  • И можно использовать другой uri устройства после -v опция. Используйте -v опция с эти lpinfo команда для получения списка поддерживаемого устройства URIs и схемы.

После выше команды, чтобы проверить, добавляется ли принтер правильно, используют lpstat -t. Это отображается в моем случае:

scheduler is running
system default destination: HP1200
device for HP1200: parallel:/dev/lp0
HP1200 accepting requests since Sun 01 May 2016 12:35:40 AM JST
printer HP1200 is idle.  enabled since Sun 01 May 2016 12:35:40 AM JST

, Чтобы видеть опции по умолчанию для Вашего использования принтера lpoptions -l и изменить их используют, например:

lpoptions -p HP1200 -o PageSize=A4 -o tonerdensity=5

Для устанавливания этого принтера как defalt принтер используйте lpadmin с [1 112] опция:

lpadmin -d HP1200
0
ответ дан 30 April 2016 в 23:05
  • 1
    Так как два человека думали, что мой ответ был хорош, но два других думали, что это было плохо/неправильно, и ни один из других не сказал ничего, что поможет мне улучшить его, I' ve удалил его. Я думал, что мой было легче понять и, будучи меньше, чем 1/4 длина, более вероятно быть считанным, но I' ve удалил его, так как столько людей думало он плохо, сколько думавший это хороший. – Zeiss Ikon 6 October 2017 в 00:13

Другие вопросы по тегам:

Похожие вопросы: