Você está na página 1de 7

Impressora no Linux

PET Engenharia de Computao - http://www.inf.ufes.br/~pet

1 Introduo
O Linux possui um timo gerenciador de impresso chamado CUPS (Common UNIX Printing System). nele que devemos instalar e configurar as novas impressoras, acesso dos usurios, compartilhamento de impressoras, etc. Nas sees seguintes iremos ensinar como usar as funes bsicas do CUPS.

2 Instalando o CUPS
Use o gerenciador de pacotes synaptic, ou o apt-get, para instalar os pacotes listados abaixo.

cups hpijs cups-driver-gutenprint

Obs: Caso no saiba como instalar novos pacotes no Linux, leia o nosso tutorial Como usar o Gerenciador de Pacotes do Debian - instalao de novos programas. O pacote cups instala o gerenciador de impresso e alguns drivers mais comuns de impressoras. Os pacotes hpijs e cups-driver-gutenprint instalam drivers de diversas impressoras jatos de tinta e laser. Note que quando voc selecionar os pacotes acima para instalao, um monte de outros pacotes tambm sero instalados.

3 Usando o CUPS
Existem vrios programas feitos para usar o CUPS, mas o jeito mais fcil de us-lo atravs de um navegador. Abra o navegador de sua preferncia (firefox, iceweasel, epiphany, konqueror etc) e digite o endereo: localhost:631 Dever ser aberta uma tela similar a da figura 1.

Figura 1: Tela inicial do CUPS 3.1 Instalando uma nova impressora Antes de tudo, conecte a impressora ao computador e ligue-a. Para instalar um nova impressora, v na aba administrao. Clique em Find new printers e ser mostrada uma tela listando as impressoras conectadas ao seu comoutador. Geralmente so listadas as impressoras USB e que j so suportadas pelo Linux. A figura 2 mostra um exemplo de listagem de impressoras. Note que nesse exemplo a mesma impressora foi detectada duas vezes. Isso normal de acontecer.

Figura 2: Lista de impressoras disponveis. Caso a sua impressora apareceu na lista, v para a seo 3.1.1. Caso contrrio, v para a seo 3.1.2.
3.1.1 Impressora foi reconhecida

Clique no botoAdd this Printer ao lado da impressora encontrada. Na prxima tela aparecer um formulrio com o nome, localizao e descrio. Escolha palavras simples e sem acentos, principalmente para o nome da impressora. Isso facilitar o compartilhamento da impressora posteriormente. Clique em Continue. Agora escolha o driver da sua impressora. Como a sua impressora foi reconhecida automaticamente, voc provavelmente j ter o driver correto selecionado, caso contrrio, voc ter que selecionar manualmente o fabricante e o modelo da impressora. Clique em Add Printer e sua impressora j est pronta para ser usada. Caso no encontre o modelo da sua impressora, siga as dicas da seo 6.
3.1.2 Impressora no foi reconhecida

Bem, isso acontece se sua impressora estiver conectada com um cabo paralelo (aquele cabo mais antigo e bem maior quem um cabo USB) ou caso no tenha sido possvel reconhec-la.

Clique na aba Administration e escolha a opo Add Printer. Preencha o formulrio, informando o nome, localizao e descrio. Escolha palavras simples e sem acentos, principalmente para o nome da impressora. Clique em continue. Na prxima tela, escolha o modo de conexo com a sua impressora. Se for atravs da porta USB, ela estar listada, mas se for atravs da porta paralela, escolha a opo LPT. Clique em Continue. Agora escolha a marca da impressora e na prxima tela o seu modelo. Caso no encontre o modelo da sua impressora, siga as dicas da seo 6. Pronto. A sua impressora j est instalada. 3.2 Testando a instalao Para testar a instalao, imprima uma pgina de teste. Para tanto, v na aba Printers e clique no boto Print test Page.

4 Compartilhando a impressora Instalada no Linux


Para compartilhar a impressora, v na aba Administration, selecione e a opo Share published printers connected to this system e clique em Change Settings. Com isso, voc estar compartilhando a sua impressora com todos os usurios da sua rede local. Para compartilhar a impressora com clientes Windows, instale o pacote samba. Para limitar o acesso determinados IPs, edite o arquivo de configurao da impressora. Para tanto, v na aba Administration e clique na opo Edit Configuration file. Procure pela seo com os seguintes dizeres: # Restrict access to the server... <Location /> Order allow,deny </Location> Adicione os IPs dos computadores que podem acessar a impressora adicionando a linha: Allow ipComputador Por exemplo, quero dar acesso ao computador com IP 192.168.10.5. esse trecho do arquivo de configurao ficar da seguinte forma: # Restrict access to the server... <Location /> Order allow,deny

Allow 192.168.10.5 </Location> Clique em Save Changes. Obs: o arquivo de configurao do cups est localizado em: /etc/cups/cupsd.conf.

5 Instalando uma impressora compartilhada


Caso voc queira usar em um computador uma impressora instalada (e j configurada para compartilhamento) em outro computador, siga os passos seguintes. 5.1 O servidor roda Linux Caso o computador cuja impressora est instalada esteja rodando o Linux, faa os seguintes passos no computador cliente.
5.1.1 O cliente roda Linux

No Linux cliente, basta instalar o pacote cups. Feito isso, acesse o CUPS e v na aba Administration. Selecione a opo Show printers shared by other systems e clique em Change Settings. As impressoras compartilhadas por todos os outros computadores da sua rede sero mostradas na aba printers e j podem ser usadas. No preciso que o computador cliente rodando Linux tenha o driver da impressora.
5.1.2 O cliente roda Windows

No Windows XP, v em Iniciar->Impressoras e aparelhos de fax ou em Iniciar>Configuraes->Impressoras e aparelhos de fax, dependendo da configurao do Menu Iniciar. Clique em adicionar impressora. Escolha a opo Impressora de Rede ou conectada a outro Computador. Na tela seguinte, selecione a opo Conectar-se a uma impressora na internet ou em uma rede domstica ou no escritrio e digite: http://ip_servidor:631/printers/nome_impressora . No ip_servidor coloque o endereo IP do computador no qual a impressora est instalada. No nome_impressora, coloque o nome que voc definiu para a impressora l no servidor. Por exemplo, o endereo IP do servidor : 192.168.10.1 e o nome dado para impressora : hpdeskjet3420. Ento, devo colocar: http://192.168.10.1:631/printers/hpdeskjet3420 Na prxima tela, selecione o fabricante e o modelo da impressora para instalar o driver. Caso o Windows no tenha o driver da impressora, faa o download do driver no site do fabricante.

5.2 O servidor roda Windows Caso o computador cuja impressora est instalada esteja rodando Windows, faa os seguintes passos no computador cliente Linux. No Linux cliente, instale os pacotes:

cups smbclient

Feito isso, acesse o CUPS e v na aba Administration. Clique em Add Printer. Preencha o formulrio, informando o nome, localizao e descrio. Escolha palavras simples e sem acentos, principalmente para o nome da impressora. Clique em continue. Na prxima tela, escolha a opo Windows printer via SAMBA e clique em continue. Agora, voc ter que colocar o caminho para a impressora instalada no windows. Digite: smb://guest@ip_servidor/nome_impressora No ip_servidor coloque o endereo IP do computador no qual a impressora est instalada. No nome_impressora, coloque o nome que voc definiu para a impressora no servidor windows. Ateno, esse nome no o que aparece normalmente enquanto voc usa o windows e sim o nome usado para o compartilhamento. Para saber o nome do compartilhamento, v no servidor e acesse Iniciar->Impressoras e aparelhos de fax ou em Iniciar->Configuraes->Impressoras e aparelhos de fax, dependendo da configurao do Menu Iniciar. Clique com o boto direito sobre a impressora e escolha a opo compartilhamento. L estar escrito o nome da impressora compartilhada. Por exemplo, o endereo IP do servidor : 192.168.10.1 e o nome dado para impressora : hp. Ento, devo colocar: smb://guest@192.168.10.1/hp Na prxima tela, selecione o fabricante e o modelo da impressora para instalar o driver. Pronto, sua impressora est pronta para ser usada.

6 Drivers extras
Caso voc no tenha encontrado o driver para a sua impressora, tente instalar mais pacotes de drivers. Se a sua impressora for da marca Brother, procure no site do fabricante por pacotes j compilados para a sua distribuio. O site da de downloads de drivers da Brother :

Caso esse site tenha mudado, procure no google por driver brother linux e voc achar a pgina procurada.

Se a sua impressora for laser, tente instalar o pacote: foo2zjs Caso ainda no tenha conseguido, v no synaptic e procure por pacotes cuja descrio contenha a palavra impressora ou printer. Veja se o pacote instala algum driver para a sua impressora. Caso no ache nada, procure no site do fabricante por algum driver, ou ento procure no google por alguma soluo que algum encontrou. Muitas vezes a soluo usar um driver de uma impressora parecida, mesmo sendo de outra marca.

Você também pode gostar