CUPS: como usar e configurar impressoras de maneira fácil

Entre os pacotes recomendados para serem instalados ao realizar uma nova instalação, está copos y copos-pdf.

CUPS: "Common UNIX Printing System" ou Common Printing System for UNIX, é um software poderoso usado para imprimir a partir de diferentes aplicativos instalados, como o navegador que você está usando agora para ler esta postagem.

Normalmente, se selecionarmos a instalação completa do GNOME Desktop Environment, um aplicativo é instalado por padrão para gerenciar as impressoras por meio de uma interface gráfica escrita em Python usando em GTK +: impressora de configuração do sistema para o GNOME e configuração do sistema-impressora-kde para o KDE.

Não recomendamos a seleção inicial desse pacote porque a instalação do CUPS é acompanhado por um interface da web verdadeiramente poderosa e sobre qual será este post. Não vamos escrever um artigo para substituir a ajuda que vem com ele, mas para apresentá-lo ao fascinante mundo da impressão Linux via CUPS.

É uma pena que o Ajuda online está quase inteiramente em inglês. Eu acho que no Site oficial do CUPS uma versão em espanhol pode ser encontrada. Para aqueles que sabem inglês o suficiente para traduzi-lo, RECOMENDAMOS ALTAMENTE
leia a ajuda online e descubra o poder deste software, que pode ser usado para imprimir de um estação de trabalho em casa, até instalar um servidor de impressão multiplataforma.

Para aqueles que só sabem espanhol, os poucos parágrafos introdutórios em cada página irão ajudá-los a começar a usar esta interface. CUPS requer muitos itens como este.

Direcionamos nosso navegador para o endereço de nosso host local através da porta 631 e é exibida a página inicial do CUPS.

copos01

Adicionar impressora

Digamos que temos uma impressora HP LaserJet 1100 conectado à nossa equipe. Tenho certeza de que já foi detectado pelo CUPS, mas suponha que ainda não esteja conectado e eles vão nos emprestar um semelhante e queiramos estar preparados. Vamos para a pagina Administração e clicamos no botão

Adicionar impressora. Inicialmente CUPS procura uma impressora conectada. Caso não seja encontrado, a seguinte página de diálogo será exibida:

copos02

Suponha que ele esteja conectado à porta paralela LPT # 1. Depois de selecioná-lo, clicamos seguinte e vemos outra página de diálogo na qual
Preencheremos os dados que eles nos pedirem e determinaremos se queremos compartilhá-los ou não:

copos03

Pressionando seguinte, é exibida outra página de diálogo através da qual podemos selecionar o fabricante de nossa impressora ou fornecer um PPD (Definição de impressora PostScript).

Os arquivos * .ppd Eles são encontrados na maioria dos discos de instalação de impressoras. Eles são arquivos de texto simples que descrevem as características e recursos de uma ou mais impressoras. A ajuda online na documentação é muito explícita sobre o uso desses arquivos e do compilador ppdc.

copos04

Depois de selecionar o fabricante HP e clicar em seguinte, é exibida outra página de diálogo para selecionarmos o modelo específico:

copos05

Nessa caixa, selecionamos HP LaserJet 1100 - CUPS + Gutenprint v5.2.6 (en) e depois de pressionar Adicionar impressora, é apresentada uma página onde podemos configurá-lo de acordo com as nossas necessidades:

copos06

e finalmente pressionamos Alterar opções padrão.

Após o CUPS confirmar as alterações, alguns segundos depois, a página de status da impressora recém-adicionada é exibida ou, se estivermos com pressa, pressionamos o link HP-1100.

copos07

e se selecionarmos nas guias superiores aquele intitulado Impressoras, veremos o seguinte:

copos08

Observe como a impressora também aparece copos-pdf com o nome PDF.

Compartilhe nossa impressora.

Queremos compartilhar o recém-instalado HP-110 ainda não conectado. Na verdade, selecionamos que queríamos compartilhá-lo quando o adicionamos, mas é necessário dar mais um passo.

Temos que ir para a pagina Administração, e na parte de Configuração do servidor Selecione as opções Compartilhe impressoras conectadas a este sistema e se quisermos imprimir usando um URL (recomendado) também selecionamos a opção Permitir impressão na Internet.

copos09

Só temos que clicar no botão Mudar configurações para que as alterações no servidor sejam permanentes. Esta operação reiniciará o CUPS e retornará ao Administração.

Para verificar a impressora compartilhada,

Tentei com uma rede ponto a ponto configurada da seguinte maneira:

  • Servidor CUPS: máquina desktop. gandalf.amigos.cu.
    10.1.1.1 IP
  • Cliente CUPS: Portátil. xeon-pc.amigos.cu. IP 10.1.1.100

Abri um navegador no laptop com o endereço http: // localhost: 631, fui para a página Impressoras, e havia a impressora HP-1100 compartilhada com o URL http://10.1.1.1:631/printers/HP-1100.

Podemos descobrir o URL colocando o cursor sobre o link HP-1100 da página. Para que fique registrado, o processo de localização e instalação da impressora no laptop foi quase imediato.

Instale-o em um cliente Windows XP

Se quisermos instalá-lo em um cliente Windows XP, por exemplo, iremos Home -> Impressoras e aparelhos de fax -> Adicionar impressora -> Avançar. Nós selecionamos a opção "Uma impressora de rede ou uma impressora conectada a outro computador" -> Avançar. Selecionamos "Conectar a uma impressora na Internet ou em sua rede doméstica ou organização" e no endereço URL inserimos:
http://10.1.1.1:631/printers/HP-1100

A caixa de diálogo “Escolha o fabricante e modelo de sua impressora. Se tem…". Selecionamos o fabricante HP e o modelo HP LaserJet 1100 (MS) que é o mais próximo.

Depois de conectar nossa impressora, imprimimos uma página de teste e testamos toda a nossa instalação no Windows.

Considerações Finais

Além disso, se formos para a interface da web do nosso servidor CUPS veremos na página empregos como nossa página de teste foi impressa ou não. Basta adicionar para cancelar um trabalho de impressão, você precisa do nome de usuário e senha raiza menos que tenhamos outros usuários para gerenciar os trabalhos de impressão.

Cada fabricante de impressoras tem seu próprio livro e a impressão pode se tornar uma tarefa muito difícil. Um dos "clássicos" a esse respeito, de acordo com minha própria experiência, é Hewlett Packard, que ultimamente parece seguir a máxima: "Por que tornar as coisas fáceis se podemos torná-las muito difíceis."

CUPS faz o possível para ocultar as dificuldades inerentes à impressora e aquelas relacionadas ao aplicativo do qual queremos imprimir, para que possamos nos concentrar mais no fato de impressão em si, e não em Como imprimir. Como regra geral, a única vez que precisamos conhecer qualquer aspecto de nossa impressora é quando a usamos pela primeira vez. Mesmo assim e com muita frequência, CUPS imagine o "como fazer" por si mesmo.

Magia? Para nada. Este é o mundo do Debian
GNU / Linux.