lpr: не может открыть файл описания принтера

На debian с чашками я получаю следующую ошибку с моим псевдонимом

cc2ps cms2CompsGlobEnrich.m
[cms2CompsGlobEnrich.m (C++): 4 pages on 4 sheets]
lpr: cannot open printer description file
[Total: 4 pages on 4 sheets] sent to the default printer
[2 lines wrapped]

чашки, как должно предполагаться, подвергают lpr и подобные команды под/usr/local/bin (после некоторого поиска с помощью Google) однако, они не там, я пытался скопировать тех под/usr/bin очень наивно, как ожидалось он не помог, существует проблема разрешения где-нибудь, я предполагаю

Какие-либо идеи?

2
задан 09.04.2011, 19:11

1 ответ

Сообщение cannot open printer description file прибывает из традиционного BSD печать системы. Так как у Вас есть CUPS, нет никакой причины использовать BSD печать системы (который Вы должны были бы настроить отдельно, менее мощны и более тверды настроить). Установите команды эмуляции BSD CUPS для обеспечения интерфейса BSD (lpr и lpq) с бэкендом CUPS (по умолчанию, CUPS обеспечивает только интерфейс System V: lp и lpstat). На Debian это находится в cups-bsd пакет.

Между прочим, нет никакой причины почему lpr и компания была бы в /usr/local/bin. Учебные руководства, объясняющие, как установить систему печати, поместили бы их там, но Ваше распределение уже обеспечивает их (просто необходимо установить пакет), и это вставляет исполняемые файлы /usr/bin. Нет никаких проблем разрешения (они имеют тенденцию инициировать “разрешение, отклоненное” сообщение об ошибке).

1
ответ дан 12.12.2019, 00:22

Теги

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