Печать LPR, может ли он быть непосредственно на принтере?

У меня есть USB-принтер, подключенный к сетевому серверу печати (TL-PS310U).

Я хочу распечатать с Debian / Ubuntu на этом принтере. Очередь называется 2409ee3c , но когда я пытаюсь использовать lpr , она говорит, что мне нужно добавить /version=1.1 :

 user@user:~$ lpr -H 192.168.100.1 -P prt0 C0003022.che.spl lpr: Error - add '/version=1.1' to server name. 

Затем я добавил принтер в CUPS ( http: // localhost: 631 ) как lpd , с именем Printserver :

lpd://192.168.2.30/2409ee3c

И теперь я могу печатать с LPR:

 user@user:/run/shm$ export CUPS_SERVER=localhost:631; lpr -H 192.168.2.30 -P 2409ee3c C0003022.che.spl lpr: The printer or class does not exist. jsivil@jsivil:/run/shm$ export CUPS_SERVER=localhost:631; lpr -H 127.0.0.1 -P Printserver C0003022.che.spl 

Мои вопросы:

1) Можно ли печатать с LPR непосредственно на этом принтере за сервером печати? (Я пробовал netcat но он не работает для этого printserver)

2) Нужен ли LPR CUPS? Можно ли использовать 127.0.0.1?

3) Как я могу избежать необходимости экспортировать переменную CUPS_SERVER до использования lpr ?

благодаря

  • Как выбрать источник бумаги с lpr?
  • поддержка кодировки utf-8 с lpr
  • Как печатать не последовательные страницы из файла, 2 страницы на листе?
  • Как печатать (чашки, lpr, что угодно ...) в оттенках серого в стиле _generic_?
  • Какую команду использовать gimp для печати?
  • Печать LPR или CUPS для принтера Airprint
  • Печать EPS-файла с оригинальным размером, но измененное положение
  • Как отправить команды SGD на USB-принтер?
  • One Solution collect form web for “Печать LPR, может ли он быть непосредственно на принтере?”

    netcat можно использовать, хотя вам нужно отправить соответствующие команды LPD. rlpr , несомненно, лучший вариант для прямой печати, чем выяснение того, как делать RFC 1179 по netcat .

    Клиенту CUPS lpr нужен сервер CUPS, так как сервер CUPS выполняет тяжелую работу, а часть клиента в основном представляет собой совместимость для традиционных интерфейсов командной строки lpr или lp .

    CUPS имеет ~/.cups конфигурации ~/.cups который может использоваться вместо переменной окружения, хотя я не помню, что вам нужно было установить CUPS_SERVER где сервер печати находился в локальной системе:

     % ls ~/.cups/ lpoptions % cat ~/.cups/lpoptions Default ps307g % 
    Interesting Posts

    Не удается записать файл с разрешением на запись

    Как проверить контрольные суммы в режиме on-line в brtfs?

    XFS vs Ext4 vs Others – какая файловая система стабильна и надежна для длительного запуска, например, 24/7 case

    Сервер Ubuntu – доступ к веб-серверу с другого компьютера локальной сети, настройка SSH или FTP, закрытие портов?

    Определите DBUS_SESSION_BUS_ADDRESS из-за X сеанса

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

    Как запустить функцию ~ / .bashrc как элемент входа в GUI

    Atom 230 + 2GB RAM хранилище данных для небольшого сервера = 64-разрядный или 32-разрядный debian

    Могу ли я отправлять журналы аудита на другой компьютер?

    Установите PIL / Pillow через pip в тестировании Debian (Jessie)

    И операция по 2 столбцам (даты доступа и mofidy) в файле в linux

    Статический ключ OpenVPN ip смысл / порядок?

    Arch linux: установить раскладку клавиатуры на PL

    Задача запуска tftp: recvfrom: Работа сокета на не-розетке

    как запустить время запуска команды и время окончания команды в txt-файле, используя cygwin

    Linux и Unix - лучшая ОС в мире.