Diferencia entre revisiones de «Impresión»

De CURE - Informática
Saltar a: navegación, buscar
Línea 23: Línea 23:
  
 
:- lpstat -> imprime la información de estado de cups
 
:- lpstat -> imprime la información de estado de cups
-a Muestra el estado de aceptación de las colas de las impresoras. Si no se especifican impresoras, se listan todas.
+
-a Muestra el estado de aceptación de las colas de las impresoras. Si no se especifican impresoras, se listan todas.
-p opción especifica que desea ver una lista de impresoras
+
-p opción especifica que desea ver una lista de impresoras
-d opción informa sobre la impresora predeterminada actual o clase.
+
-d opción informa sobre la impresora predeterminada actual o clase.
-l Muestra un listado detallado de impresoras, clases o trabajos.
+
-l Muestra un listado detallado de impresoras, clases o trabajos.
  
 
:- lpinfo ->muestra dispositivos disponibles y drivers
 
:- lpinfo ->muestra dispositivos disponibles y drivers
Línea 63: Línea 63:
 
  #lpmove nomero_de_trabajo impresora_destino
 
  #lpmove nomero_de_trabajo impresora_destino
  
Puede que lpmove no esté en el path, así que la ruta completa es /usr/sbin/lpmove
+
Archivos utiles:
 
 
  
 +
/etc/cups/
  
 +
cupsd.conf-> configuración del servidor
  
 +
printers.conf-> definición de impresoras
  
  
Línea 91: Línea 93:
  
 
Se accede a través de http://localhost:631
 
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.
+
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.== Referencias ==
 
 
== 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
 
#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
 
www.cups.org
  
 
http://www.usc.es/estaticos/atic/sistemas/cursolinux/avanzado_2a_ed/cups.pdf
 
http://www.usc.es/estaticos/atic/sistemas/cursolinux/avanzado_2a_ed/cups.pdf

Revisión del 21:22 21 nov 2011

Impresión

Objetivos

Obtener una nocion basica del manejo de impresoras.

Software

CUPS: es un software que se utiliza para imprimir desde aplicaciones. Convierte las descripciones de página generado por la aplicación en algo que la impresora puede entender y luego envía la información a la impresora para la impresión. Para instalar en linea de comandos: apt-get install cups apt-get install cups-client apt-get install cups-bsp

Drivers: Un driver técnicamente es un software o programa que sirve de intermediario entre un dispositivo de hardware y el sistema operativo. Su finalidad es la de permitir extraer el máximo de las funcionalidades del dispositivo para el cual ha sido diseñado Se pueden descargar de las siguientes paginas: http://www.cups.org/ppd.php http://www.openprinting.org

Conceptos, comandos, archivos

- lpstat -> imprime la información de estado de cups

-a Muestra el estado de aceptación de las colas de las impresoras. Si no se especifican impresoras, se listan todas. -p opción especifica que desea ver una lista de impresoras -d opción informa sobre la impresora predeterminada actual o clase. -l Muestra un listado detallado de impresoras, clases o trabajos.

- 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 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

Archivos utiles:

/etc/cups/

cupsd.conf-> configuración del servidor

printers.conf-> definición 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.== Referencias ==

www.cups.org

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