Как исправить ошибку при попытке печатать в Ubuntu через LP?

Добрый вечер! Задача в том что бы автоматически из Ubuntu печатался документ, нашел статью где это описывается как сделать и что бы печаталось в заданиях необходимо указывать команду lp. Если пишем команду LP или полную команду для вывода на печать принтера

lpr -d EPSON_L566_Series /var/www/test_print/test.jpg

то получаем такую ошибку

Read_file_and_split: cannot open '/etc/printcap' - 'Success'

Пакет "lprng" естественно установлен. Папки printcap не было, вручную создал. Ситуация не изменилась. До создания папки была ошибка что не найдена директория. На самой папке такие права 2755 ( 0755 не ставится) root:root
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 1
@AlexanderKomarchouk
программист PHP, embedded atmega/stm32
Здравствуйте.
Все же в Linux/Unix мне помнится, что /etc/printcap был файлом, ибо printcap это тоже самое что и termcap, только для принтеров, т.е. /etc/printcap это "Print Spool Database File", содержит "a list of printer definitions".
Для решения вашей задачи, достаточно было поискать в интернете по ключевым словам "ubuntu how to install epson l566 printer"
Сразу же находятся пояснения как это сделать.
Например:
https://tutorialforlinux.com/2020/03/12/driver-eps...
https://tutorialforlinux.com/how-to-download-insta...

https://download.ebz.epson.net/man/linux/utility.html
epson-inkjet-printer-escpr package in Ubuntu
Вдруг вот это вам поможет
https://www.golinuxcloud.com/install-epson-et-2720...
https://ubuntuforums.org/showthread.php?t=2481694

Просто почитать подробнее про "/etc/printcap"
https://w3.pppl.gov/misc/lprng/LPRng-HOWTO-5.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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