Como adicionar impressora ao meu servidor e compartilhá-lo sem GUI?

0

Eu tenho o Ubuntu 12.04.5 LTS instalado no meu servidor. Eu preciso adicionar uma impressora ao meu servidor que está conectada através de porta paralela e compartilhá-lo através da minha rede local, para que outros dispositivos na sub-rede possam ver a impressora compartilhada e enviar seus trabalhos de impressão para ela. Meu servidor não tem GUI e eu preciso dos comandos necessários para entrar na linha de comando para adicionar e compartilhar a impressora.

    
por PHP Learner 30.04.2016 / 12:05

2 respostas

0

Você pode controlar o CUPS (Common Unix Printing System) de qualquer computador em sua LAN. Aponte um navegador para http://server:631 . O CUPS permitirá que você adicione a nova impressora, escolha um driver, configure uma fila de impressão e compartilhe-a na LAN.

    
por waltinator 01.05.2016 / 00:16
0

A solução que encontrei:

lpadmin -p HP1200 -m foomatic-db-compressed-ppds:0/ppd/foomatic-ppd/HP-LaserJet_1200-ljet4.ppd -v parallel:/dev/lp0 -E
  • Em vez de HP1200 você pode usar seu próprio nome de impressora, como myprinter
  • Para encontrar o arquivo ppd adequado para o modelo da sua impressora (que deve ser mencionado após a opção -m ) use lpinfo -m
  • E você pode usar outro device-uri após a opção -v . Use a opção -v com o comando lpinfo para obter uma lista de URIs e esquemas de dispositivos compatíveis.

Após o comando acima, para verificar se a impressora foi adicionada corretamente, use lpstat -t . Ele exibe no meu caso:

scheduler is running
system default destination: HP1200
device for HP1200: parallel:/dev/lp0
HP1200 accepting requests since Sun 01 May 2016 12:35:40 AM JST
printer HP1200 is idle.  enabled since Sun 01 May 2016 12:35:40 AM JST

Para ver as opções padrão da sua impressora, use lpoptions -l e, para alterá-las, use, por exemplo:

lpoptions -p HP1200 -o PageSize=A4 -o tonerdensity=5

Para definir esta impressora como impressora defalt, use a opção lpadmin with -d :

lpadmin -d HP1200
    
por PHP Learner 01.05.2016 / 09:46