Este artigo ensina a configurar a impressora para ser utilizada no SERPRO, software de gerenciamento do governo federal. O artigo trata, em especial, da configuração de impressoras de rede Lexmark (modelo T640), mas é aplicável a outras impressoras e modelos.
** Os dois tópicos seguintes referem-se às impressoras Lexmark. Quem não as utiliza, pode passar para a página 4 **
As impressoras Lexmark foram, durante bom tempo, um fator de complicações para os usuários Linux pela falta de drivers e suporte. Atualmente este problema está bem resolvido (o que permitiu a Lexmark dar um salto em nosso conceito de empresa que pensa no futuro), uma vez que existe um suporte desenvolvido pela própria Lexmark e que pode ser baixado no site:
O driver funciona em parceria com o gerenciador de impressão do Linux, instalado (CUPS, LPR, etc), conforme mostra a figura a seguir:
Aqui você pode localizar a impressora ou simplesmente digitar o modelo (no meu caso: T640) e clicar e search (pesquisar). No meu caso vou ser direcionado para a página:
Em "Download Now", é possível fazer o download do arquivo.
Para instalar um pacote debian, você pode usar gerenciadores de pacote gráficos como o synaptic ou o kpackage. Para saber mais sobre este assunto, pode acessar o artigo:
[2] Comentário enviado por mandachuva em 06/03/2007 - 11:19h
Muito bom o artigo. Só faço algumas ponderações.
O "|" se chama pipe e não grep. Ele não é um "or" como nas linguagens de programação, mas um redirecionador. Ele não é um separador, sua função é direcionar a saída do comando utilizado antes dele para o comando utilizado depois dele.
O grep é um comando utilizado para flitrar palavras. Geralmente vem acompanhado do pipe filtrando a saída dada por outro comando, como um ls por exemplo.
É bom esclarecer esses pontos para não confundir iniciantes no mundo linux!!!
[4] Comentário enviado por andreuebe em 09/07/2007 - 10:29h
Paulo Postou a duvida:
---------------------
olá andre, li seu tutorial sobre o serpro, trabalho na ufv(universidade federal de viçosa), estamos com um probleminha com uma impressora, quando a pessoa vai imprimi 10 empenho no serpro, ele não imprimi todos os arquivo imprimi de forma aleatoria(1,3,9,5). usamos o seguinte comando
/home/user/serpro/file.* | kprinter $< você tem alguma noção que possa ser, a impressora é uma kyocera FS-1016MPF.
Resposta:
---------
Paulo
Obrigado pelo envio do email. Vou responder aqui no post pois democratiza a discussão que pode, inclusive, ser util para outros.
Quanto a sua pergunta, eu fiquei com uma duvida pois, aqui no CEFET, toda vez que um empenho é gerado, surge como procedimento do SIASG, o procedimento de solicitação de impressão. Ou seja:
empenho gerado pelo sistema = empenho impresso.
O que eventualmente fazemos é inserir o comando de número de cópias no comando "lpr", uma vez que, pelo sistema da SERPRO, não há como definir, momentos antes da impressão o número de cópias.
Daí surgiram duas duvidas:
1) Vocês não imprimem os empenhos a medida que são criados? Pois caso seja isto, o problema não deve estar no arquivo do SERPRO, mas no comando "lpr". Mas preciso esclarecer melhor este "modus operandi" de impressão de empenho, como vocês fazem pois, a principio, parece ser diferente daqui.
2) A sintaxe do comando lpr costuma ser:
lpr -b -P<impressora> $<
ou
lpr -P<impressora> $<
Você postou apenas:
kprinter $<
Daí, te peço, só para desencargo, que tente usar a sintaxe que postei pois o comando vai ficar mais direto (sem passar pelo kprinter).