lpr: não é possível abrir o arquivo de descrição da impressora

lpr: não é possível abrir o arquivo de descrição da impressora

Em um debian com cups, recebo o seguinte erro com um alias meu

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]

cups deveria colocar o lpr e comandos semelhantes em /usr/local/bin (depois de pesquisar no Google), mas eles não estão lá, tentei copiar os que estão em /usr/bin muito ingenuamente, como esperado, não ajudou, há um problema de permissão em algum lugar, eu acho

Alguma ideia?

Responder1

A mensagem cannot open printer description filevem do sistema de impressão tradicional BSD. Como você possui o CUPS, não há razão para usar o sistema de impressão BSD (que você teria que configurar separadamente, é menos poderoso e mais difícil de configurar). Instale os comandos de emulação CUPS BSD para fornecer a interface BSD ( lpre lpq) com o backend CUPS (por padrão, o CUPS fornece apenas uma interface System V: lpe lpstat). No Debian, está no cups-bsdpacote.

A propósito, não há razão para que lpra empresa esteja em /usr/local/bin. Tutoriais explicando como instalar um sistema de impressão os colocariam lá, mas sua distribuição já os fornece (você só precisa instalar o pacote) e coloca os executáveis ​​em /usr/bin. Não há problemas de permissão (eles tendem a acionar uma mensagem de erro “permissão negada”).

informação relacionada