Académique Documents
Professionnel Documents
Culture Documents
AdministrarimpresorasCUPSdesdelalneadecomandos|AlgodeLinux
AdministrarimpresorasCUPSdesdelalneadecomandos
La mayor parte de las veces configuramos nuestras impresoras mediante el interfaz web de CUPS,
pero, en ocasiones, necesitamos administrarlas desde un terminal. Vamos a ver un ejemplo de cmo
podemoshacerlo:
Supongamos que quiero aadir una impresora, a la que voy a llamar epl5900dcha en el
ordenadorsprofesores2pro.
1)Meconectodeformaremotaalequiposprofesores2promediantessh:
#sshsprofesores2pro
2) Una vez conectado a la mquina remota, lo primero que har ser listar los dispositivos de
impresin:
root@sprofesores2pro:~#lpinfov
filecupspdf:/
networkbeh
networksocket
directparallel:/dev/lp0
directusb://EPSON/EPL5900
networkipp
networklpd
networkhttp
directscsi
serialserial:/dev/ttyS0?baud=115200
Comosepuedeapreciarenellistadoanterior,tengounaimpresoraEPL5900conectadaporUSBenla
mquina.
Porcierto,siquisieraobtenerlainformacinenformatolargo,aadoelparmetrol:
root@sprofesores2pro:~#lpinfolv
3) Bien, pues ahora que ya tengo la informacin de los dispositivos detectados, obtengo la lista de
drivers,filtrandoparaobtenerslolosdelaimpresoraepl5900:
root@sprofesores2pro:~#lpinfom|grep5900
gutenprint.5.2://epsonepl5900/expertEpsonEPL5900CUPS+Gutenprintv5.2.6
foomatic:EpsonEPL5900eplaser.ppdEpsonEPL5900Foomatic/eplaser(recommended)
foomatic:EpsonEPL5900gutenprintijssimplified.5.2.ppdEpsonEPL5900Foomatic/gutenprintijs
foomatic:EpsonEPL5900gutenprintijs.5.2.ppdEpsonEPL5900Foomatic/gutenprintijs.5.2
foomatic:EpsonEPL5900hpijspcl5e.ppdEpsonEPL5900Foomatic/hpijspcl5e
foomatic:EpsonEPL5900lj4dith.ppdEpsonEPL5900Foomatic/lj4dith
foomatic:EpsonEPL5900lj5gray.ppdEpsonEPL5900Foomatic/lj5gray
foomatic:EpsonEPL5900ljet4.ppdEpsonEPL5900Foomatic/ljet4
....
4) Una vez que tengo los dispositivos y los drivers, ya puedo aadir la impresora haciendo uso del
http://enavas.blogspot.com.ar/2013/04/administrarimpresorascupsdesdela.html
1/3
12/6/2016
AdministrarimpresorasCUPSdesdelalneadecomandos|AlgodeLinux
comandolpadmin.
root@sprofesores2pro:~#lpadminpepl5900dchavusb://EPSON/EPL5900mfoomatic:EpsonEPL59
Conelparmetropepl5900dchaestoyindicandoelnombrequevaatenerlacolade
impresin.
Conelparmetrovusb://EPSON/EPL5900estoyindicandoeldispositivodeimpresinque
quieroconfigurar.
Yconelparmetromfoomatic:EpsonEPL5900PSljet4.ppdestoyindicandoeldriverque
voyautilizar
5)Unavezaadidalaimpresora,laactivo:
root@sprofesores2pro:~#cupsenableepl5900dcha
6)Y,porltimo,permitoqueaceptetrabajos:
root@sprofesores2pro:~#cupsacceptepl5900dcha
Sienalgunmomentoquisieradesactivarla,tanslotendraqueejecutar:
root@sprofesores2pro:~#cupsdisableepl5900dcha
Ysiquisieraquedejaradeaceptartrabajos:
root@sprofesores2pro:~#cupsrejectepl5900dcha
Porcierto,semeolviddecirqueparacomprobarelestadodelaimpresorapodemosusarlpstat:
root@sprofesores2pro:~#lpstatt
Enelejemplohemosvistocmoaadirunaimpresoralocal.Porsupuesto,aadirunaimpresoraremota
esigualdesencillo.Esos.Noolvidemosquetenemosquetenerlosdriversinstaladosenlamquina
dondevamosaconfigurarla.Veamosunejemplo.
Supongamos que quiero configurar la impresora del equipo sprofesores2pro en el equipo sprofesores
pro.Notendramsqueconectarmealequiposprofesoresproyejecutarelsiguientecomando:
root@sprofesorespro:~#lpadminpepl5900dchasalaprofesoresvhttp://sprofesores2pro:631/pri
Por ltimo, decir que, si queremos especificar la ubicacin de la impresora, debemos utilizar el
parmetroL.Ysiqueremosaadirunadescripcin,lohacemosconelparmetroD.Siguiendoconel
ejemploanterior:
http://enavas.blogspot.com.ar/2013/04/administrarimpresorascupsdesdela.html
2/3
12/6/2016
AdministrarimpresorasCUPSdesdelalneadecomandos|AlgodeLinux
root@sprofesorespro:~#lpadminpepl5900dchasalaprofesoresvhttp://sprofesores2pro:631/pri
http://enavas.blogspot.com.ar/2013/04/administrarimpresorascupsdesdela.html
3/3