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

2

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]

xícaras devem colocar os comandos lpr e similares em / usr / local / bin (depois de algum googling) mas eles não estão lá, eu tentei copiar os que estavam em / usr / bin de forma muito ingênua, como esperado não ajuda, há um problema de permissão em algum lugar eu acho

Alguma idéia?

    
por Umut Tabak 06.10.2010 / 18:22

1 resposta

1

A mensagem cannot open printer description file vem do tradicional sistema de impressão BSD. Já que você tem 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 do CUPS BSD para fornecer a interface BSD ( lpr e lpq ) com o backend do CUPS (por padrão, o CUPS fornece apenas uma interface do System V: lp e lpstat ). No Debian, está no pacote cups-bsd .

A propósito, não há razão para que lpr e company estejam 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 disparar uma mensagem de erro "permissão negada").

    
por 06.10.2010 / 23:27

Tags