quinta-feira, 27 de agosto de 2009

Servidor de impressão



objetivos
  • Configurar servidor de impressão;
  • Configuração do cliente;
  • gerenciamento do servidor de impressão;
Instalando o CUPS:

Antes de começarmos o processo de instalação do CUPS, devemos instalar no sistema o gs e o gs-esp, que são interpretadores de arquivos postscripts, pois o sistema de impressão utiliza arquivos no formato PPD, que são os responsáveis pela comunicação com o driver da impressora através do padrão postscript.

1- Para instalar o gs e o gs-esp:

# aptitude install gs gs-esp

2 – Agora sim, vamos instalar os pacotes do cups:

# aptitude install cupsys cupsys-client

cupsys – servidor de impressão cups
cupsys-client – cliente de impresão do cups

3 – Agora precisamos saber se o nosso sistema possui o suporte ao driver da nossa impressora. Para isso:

# gs -h

Por exemplo, se a sua impressora for uma HP ( que também é o nosso caso), você terá suporte a ela, atravś do driver “hpijs”.
Nota: se a sua impressora não tiver suporte, você pode procurar pelo driver correspondente à ela em www.linuxprinting.org

4 – Vamos visualizar o arquivo de configuração do servidor de impressão, para visualizarmos algumas opções importantes de configuração:

# cat /etc/cups/cupsd.conf

5 – Reincie o CUPS

# /etc/init.d/cupsys restart

6 – Agora podemos gerenciar as configurações relacionadas à fila de impressão, impressoras instalas, etc, através da interface de gerenciamento do CUPS via browser. Para isso, abra seu browser e digite localhost:631.

Configuração do cliente

# vim /etc/cups/client.conf

Dentro desse arquivo deve conter, o endereço do servidor de impressão na rede:

servername (ip-servidor)

7 – Todas essas informações foram geradas no arquivo de configuração da impressora no cups, e configurações do cliente, esses parâmetros estão no arquivo /etc/cups/printers.conf

# cat /etc/cups/printers.conf

8 – Definimos nossa impressora conectada através da porta USB, mas e se fosse uma impressora da rede, ou paralela? Podemos conferir como ela seria referenciada:

# lpinfo -v

9 – Vamos ver agora o arquivo no qual o sistema busca as definições das impressoras existentes:

# vim /var/run/cups/printcap

10 – Podemos agora fazer um teste de impressão com o comando lp:

#lp -dteste /etc/shadow

11 – Verifique agora a fila de impressão atual:

# lpq -Pteste

12 – Eu também posso verificar a fila de impressão desta forma:

# lpstat -t

13 – Se eu quiser remover um trabalho da fila de impressão:

# lprm -pteste 5

0 comentários:

Postar um comentário