Use a impressora via terminal

3

Então, sou muito novo no Ubuntu e basicamente estou tentando usar uma impressora através do terminal do Ubuntu, mas não sei como fazer isso.

Encontrei na web alguns comandos que poderiam fazer o trabalho, mas não sei como configurar a impressora.

Por exemplo, este:

lp -d PRINTER_NAME PDF_FILES

Acho que preciso instalar os drivers ou algo assim, mas não tenho certeza se funciona como no Windows ou não.

Alguém pode me ajudar?

Apenas para o registro, a impressora é uma Xerox.

    
por user2699664 06.06.2015 / 18:10

2 respostas

1

Foi muito mais fácil do que eu pensava. Eu só tive que procurar por "Impressoras" no Ubuntu dash, cliquei em "Adicionar", procurei por impressoras de rede, cliquei em minhas e voilà. Isso é muito bonito.

Depois, usei o seguinte comando e tudo funcionou bem:

lp -d PRINTER_NAME PDF_FILES
    
por user2699664 06.06.2015 / 18:25
1

TL; DR Use sua impressora padrão com:

lp filename

Para especificar uma impressora padrão ou usar uma impressora específica, liste todas as impressoras com

lpstat -p -d

por exemplo:

% lpstat -p -d
printer HP-LaserJet-1200 is idle.  enabled since Sa 06 Jun 2015 20:26:19 CEST
printer HP_Color_LaserJet_CP1514n is idle.  enabled since Do 21 Mai 2015 21:02:54 CEST
printer HP_LaserJet_1200 is idle.  enabled since Sa 30 Mai 2015 18:53:31 CEST
system default destination: HP_LaserJet_1200

Imprimir com

lp -d printer filename

por exemplo:

lp -d HP_LaserJet_1200 mypdf.pdf

Definir uma impressora padrão

lpoptions -d printer

por exemplo:

lpoptions -d HP_Color_LaserJet_CP1514n
    
por A.B. 06.06.2015 / 20:44