Impressão no Linux

Publicado por Rogério Ramos da Silva em 25/06/2004

[ Hits: 21.140 ]

 


Impressão no Linux



Bem, como vivemos num mundo livre e repleto de oportunidades, novas e do tamanho do seu desejo e sua necessidade, a impressão no Linux não ficou por menos, dois sistemas muito utilizados são o CUPS e LPRng, dos quais já usei os dois, mas antes de ter sucesso com eles, tive claro alguns probleminhas gerados por essa farta gama de ferramentas.

Quando você instala o CUPS, ele gera seus utilitários lpr-cups, lprm-cups, etc, e os links necessários: lpr --> /usr/bin/lpr-cups, lprm --> /usr/bin/lprm-cups. Até aí tranqüilo, mas quando resolvemos mudar nosso gerenciador de impressão, no caso para o LPRng, desativamos o CUPS e instalamos o LPRng e trabalhamos normalmente. Mas aí você resolve que o CUPS era melhor ou se identificou mais com ele (porque ambos fazem o mesmo trabalho), aé é que está o problema, ao reativar o CUPS e desativarmos o LPRng, normalmente ou muitas vezes esquecemos os links anteriormente criados, hehe, e aí o que imprimia normalmente não funciona mais...

Dê uma olhada nos seus links no /usr/bin/lpr, será que eles estão apontando realmente para seu gerenciador atual? Hum! depois dessa bagunça de gerenciadores, ninguém sabe mais onde é que está tudo né..... então vamos lá arrumar a casa:

Primeiro pare o gerenciador:

# /etc/rc.d/rc.cups stop

Depois reconstrua os links e crie-os apontando para o gerenciador correto:

# rm -r /usr/bin/lpr

# rm -r /usr/bin/lprm
# ln -s /usr/bin/lpr-cups /usr/bin/lpr
# ln -s /usr/bin/lprm-cups /usr/bin/lprm


Então reconstrua as filas de impressão:

# checkpc -f

Aí é só reiniciar o serviço:

# /etc/rc.d/rc.cups start

e testar as alterações:

# lpr -r -PNOMEIMPRESSORA arquivo

É isso, valeu!

habutre UIN 192299207
ramos_roger@ig.com.br
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Ativando a rede sem fio do Notebook usando um script

Multi-boot Slackware 11.0 + Windows XP + Windows Vista

Instalando e usando o Dconf Editor, o "regedit" para Linux

WingPanel Slim no elementary OS

Relação confiança SSH entre servidores GNU/Linux

  

Comentários
[1] Comentário enviado por marcella.nery em 09/04/2006 - 23:12h

quero bater papo

[2] Comentário enviado por c.rafael em 30/05/2006 - 23:43h

tah,... ma me diz uma coisa, ... e qnd a impressora for USB??

[3] Comentário enviado por cleitão em 05/06/2008 - 15:26h

boa tarde caro colega Rogério,

estou com o seguinte problema.

estou mandando impressão via lpr de um documento em html e no lugar de sair o resultado da compilação do código está saindo o código fonte.

Você tem alguma idéia de como resolver isso.

Desde já agradeço sua atenção.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts