Impresión

De CURE - Informática
Saltar a: navegación, buscar

Impresión

Objetivos

Obtener una nocion basica del manejo de impresoras.



Configuración de CUPS

/etc/cups/

cupsd.conf-> configuración del servidor

printers.conf-> definición de impresoras


Administración vía web

Se accede a través de http://localhost:631 Por defecto sólo es accesible desde el propio equipo, es recomendable que siga siendo así ya que al ser http tanto el usuario y la contraseña viajan sin encriptación por la red.

Administración en línea de comandos

Hay que instalar cups, cups-client y cups-bsd

- lpstat -a ->muestra el estado del sistema CUPS
- lpstat -p ->muestra estado de las impresoras
- lpinfo ->muestra dispositivos disponibles y drivers

Para añadir una impresora:

- lpadmin
#lpadmin -p nombre_impresora -E -v parallel:/dev/lp1 -P driver.ppd
-E: activa impresora
-v: URI del dispositivo
-P: establece el PPD a emplear si se dispone del mismo (ver /usr/share/ppd), para bajar drivers de impresoras http://www.openprinting.org/printers

Para añadir una impresora a una clase:

#lpadmin -p nombre_impresora -c nombre_clase
#cupsenable nombre_clase

Indicar impresora por defecto

  1. lpoptions -d printer

Eliminar impresora o clase:

#/usr/sbin/lpadmin -x DeskJet

Habilitar/deshabilitar impresora:

#/usr/bin/cupsenable nombre_impresora
#/usr/bin/cupsdisable nombre_impresora

Para imprimir

#lpr -P nombre_impresora direccion_archivo

Para ver la cola de impresión

#lpq

Para cancelar un trabajo de impresión

#lprm numero_de_trabajo

Para mover un trabajo de impresión

#lpmove nomero_de_trabajo impresora_destino

Puede que lpmove no esté en el path, así que la ruta completa es /usr/sbin/lpmove

Referencias

www.cups.org

http://www.usc.es/estaticos/atic/sistemas/cursolinux/avanzado_2a_ed/cups.pdf