Serviços de impressão são essenciais em uma rede local, e para prover esse tipo de serviço é necessário um programa capaz de aceitar requisições de impressão, colocando-as em uma fila, e que permita o gerenciamento dessa fila de maneira transparente para os usuários. O Cups é um gerenciador de fila de impressão que visa atender esses objetivos.
O Cups possui também suporte a permissões, podendo determinar, controlar e definir que usuários ou quais máquinas podem imprimir, remover serviços de impressão, etc.
O pacote Cups fornece também os comandos lpr, lprm e lpq, utilizados para imprimir um arquivo, remover um trabalho de impressão e consultar a fila de trabalhos de um impressora respectivamente, além de uma interface gráfica de fácil utilização. Esses comandos são utilizados também por outros aplicativos do Linux, embora isso seja transparente para o usuário.
A implementação do Cups está em grande parte integrada à configuração de uma nova impressora no sistema. Na descrição a seguir serão priorizadas as configurações relativas ao serviço de impressão, não focando, portanto, as configurações da impressora propriamente dita, como por exemplo filtros de impressão, tamanho de papel, etc.
Para a implementação do serviço de impressão remota será necessário:
que sua rede esteja corretamente instalada e configurada;
um servidor de nomes (opcional).
Selecione para instalação, com o Synaptic, os pacotes:
task-printer-server
ou utilize o apt-get:
# apt-get install task-printer-server |
Adicione e configure primeiramente a impressora que será conectada ao servidor. Utilize o Centro de Controle Conectiva e acesse o menu -> -> . Surgirá uma janela com a tela de introdução ao assistente que irá auxiliar na configuração da impressora. Clique no botão , e na janela que vir em seguida, você deverá selecionar o tipo de impressora, como na Figura 12.3. Seleção do Tipo de Impressora.
Como você está configurando a impressora primeiramente no servidor, selecione o item e clique no botão .
Em seguida, selecione a porta onde se encontra a impressora (verifique o cabo e o conector onde a impressora deve se conectar) e clique em para prosseguir. Na próxima tela (Figura 12.4. Selecionando Fabricante e Modelo da Impressora) você deverá selecionar o modelo e fabricante da impressora. Aguarde alguns segundos para que o assistente carregue a base de dados, e em seguida selecione corretamente os dados de sua impressora.
Caso o seu modelo não esteja na lista, verifique se o driver para sua impressora está disponível em sua máquina (pode utilizar o Synaptic para agilizar a busca por pacotes). Pode ocorrer também que o seu modelo não possua um driver, disponibilizado para Linux pelo fabricante; neste caso, experimente a opção .
Clique em . A seguir, pode-se configurar detalhes da impressora na janela que surge, utilizando o botão . Teste suas configurações através do botão , se desejar, e ao finalizar, clique em .
É possível agora configurar banners, que são informações que aparecem no início e fim de impressão/página. Esta configuração é opcional; selecione o que desejar e clique em . Na próxima janela, é possível configurar quotas de impressão para determinados períodos de tempo.
Seguindo com a configuração da impressora, a próxima janela permite configurar quais usuários terão/não terão acesso a essa impressora. A seguir, digite um nome e localização para a impressora que será criada. Basta utilizar o botão para concluir a operação. Volte para a tela do Centro de Controle Conectiva e clique em .
A configuração padrão do Cups permite que qualquer máquina ou usuário da rede utilize o serviço de impressão. Para definir quem pode ou não utilizar o serviço, será necessário editar as permissões. Para configurar isso, selecione o nome da impressora, clique no menu e a seguir, no item ; será pedida a senha do superusuário - digite-a para prosseguir.
Serão mostradas todas as opções referentes a vários itens de configuração do servidor. Clique no item , como pode ser visto na Figura 12.5. Configurando as Permissões de Acesso.
![]() | Dica |
|---|---|
Pressionando sobre o ponto de interrogação no canto da tela e, em seguida, sobre uma caixa de texto ou lista, surgirá uma explicação sobre a opção. A maioria das opções possuem explicações sobre seus significados. | |
As permissões podem ser ajustadas simplesmente clicando no botão , e selecionando as opções presentes na janela mostrada na Figura 12.6. Configurando Permissões de Impressão. Nesta janela, selecione o recurso com o método de autenticação e informe que o usuário usuario (por exemplo) terá acesso a este recurso.
Ao se enviar um documento para a impressão, cada regra é testada e a primeira que casar com o padrão rejeitará ou aceitará a requisição.
A configuração das máquinas cliente do serviço de impressão é muito parecida com a do servidor. Acesse o Centro de Controle Conectiva na máquina cliente, acione o assistente (adicionando uma impressora), e quando for solicitado o tipo de impressora, selecione . A seguir deverá surgir a janela mostrada na Figura 12.7. Informações da Impressora de Rede.
Clique no botão e selecione a sub-rede e o número da porta onde foi instalado o servidor. A seguir clique em . Após o término do processo de varredura da rede, surgirá a lista de servidores que estão atuando nesta rede. Clique no servidor onde a impressora está situada e em . A seguir é necessário especificar qual a marca/modelo da impressora a ser adicionada. Os próximos passos são semelhantes aos passos utilizados para instalar a impressora localmente (no caso, foi feita no servidor), sendo eles:
Configurar detalhes da impressora/Teste de funcionamento da impressora;
Configurar se serão utilizados banners de início/fim de impressão;
Especificar quotas;
Configuração de acesso de usuários;
Especificação do nome/local da impressora;
Ao final, basta clicar no botão e a impressora estará configurada.
Para um sistema com mais de uma impressora, basta repetir o processo acima para cada impressora desejada.
Para testar sua configuração, selecione a impressora a ser testada e clique no botão . O estado atual dos trabalhos da impressora pode ser acompanhado através da aba Trabalhos, que fica abaixo da estrutura de impressoras disponíveis.
![]() | Nota |
|---|---|
Você pode também utilizar o Webmin para criar e administrar impressoras. Para isso, dirija-se a página -> ; as opções de edição, adição e administração são muito similares às opções já descritas. | |