Diferencia entre revisiones de «Impresión»

De CURE - Informática
Saltar a: navegación, buscar
m
 
(No se muestran 13 ediciones intermedias de otro usuario)
Línea 1: Línea 1:
=== Impresión ===
+
[[Category:Descontinuadas]]
 +
 
  
 
== Objetivos ==
 
== Objetivos ==
Línea 23: Línea 24:
  
 
:- 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 64:
 
  #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
  
  
 +
== Procedimientos: ==
  
 +
'''Instalar una impresora usando Cups'''
  
 +
En primer lugar es necesario instalar cups desde los repositorios.
  
 +
apt-get install cups
 +
apt-get install cups-client
 +
apt-get install cups-bsd
  
 +
Una vez que tenemos en marcha el servicio de impresión cups, podremos configurar la impresora y administrar las tareas de impresión.
 +
Debemos abrir un navegador e ir a la siguiente dirección: http://localhost:631
  
  
 +
1)Lo primero que hemos de hacer es pulsar en: Añadiendo impresoras y clases
 +
 +
2)Y nos muestra la siguiente pantalla, en la cual pulsamos en la opción: Añadir impresora
  
 +
3)Al pulsar en Añadir impresora, lo primero que nos preguntan es el nombre del administrador en este caso es: root y la contraseña de este.
  
 +
4)Una vez introducido los datos de usuario y contraseña, podemos Añadir la impresora, este paso es el único que diferencia si la impresora a instalar es local o remota. Como podemos ver en la siguiente captura de pantalla, la parte superior enmarcada en rojo se usa para configurar una impresora conectada en ese mismo ordenador (local), y la parte inferior enmarcada en azul se usa para configurar una impresora conectada a otro ordenador de tu misma red (remota).
  
 +
5)Seleccionamos nuestra impresora que puede estar conectada localmente o de forma remota
  
== Configuración de CUPS ==
+
6)En la siguiente pantalla hemos de rellenar los datos necesarios para conectar con la impresora, los datos necesarios para mi caso en particular son:
 
 
/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
+
ipp://192.168.2.102:631/printers/Deskjet_f2400_series
  
:- lpstat -p ->muestra estado de las impresoras
+
-Protocolo de conexión: ipp
 
 
:- 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:
+
-Dirección IP donde se encuentra la impresora instalada: 192.168.2.102:631/printers
#lpadmin -p nombre_impresora -c nombre_clase
 
#cupsenable nombre_clase
 
  
Indicar impresora por defecto
+
-Nombre que se le dio a la impresora en local: Deskjet_F2400_series
#lpoptions -d printer
 
  
Eliminar impresora o clase:
+
7)En la siguiente pantalla nos pregunta por: Nombre, Descripción, Ubicación y si deseamos Compartir la impresora. En este caso solo es obligatorio ponerle un nombre a la impresora, las demás opciones son opcionales.
#/usr/sbin/lpadmin -x DeskJet
 
  
Habilitar/deshabilitar impresora:
+
8) Ahora vamos a añadir el driver de la impresora. Una vez seleccionado la marca ahora nos toca seleccionar el controlador adecuado
#/usr/bin/cupsenable nombre_impresora
 
#/usr/bin/cupsdisable nombre_impresora
 
  
Para imprimir
+
9)En la siguiente pantalla nos informa que la impresora ya se ha configurado perfectamente: Tamaño del papel, la calidad de impresión , etc... una vez configurada la impresora a nuestras necesidades pulsamos en: Cambiar opciones predeterminadas para confirmar.
#lpr -P nombre_impresora direccion_archivo
 
  
Para ver la cola de impresión
+
== Verificación ==
#lpq
 
  
Para cancelar un trabajo de impresión
+
== Notas adicionales ==
#lprm numero_de_trabajo
 
  
Para mover un trabajo de impresión
+
'''Permitir el acceso a la impresora por la Red'''
#lpmove nomero_de_trabajo impresora_destino
 
  
Puede que lpmove no esté en el path, así que la ruta completa es /usr/sbin/lpmove
+
Si tenemos una impresora instalada en nuestros sistema con Linux y queremos que otros equipos de la red puedan usarla, con independencia del sistema operativo que usen.
 +
http://mononeurona.org/pages/display/627
  
 
== Referencias ==
 
== Referencias ==
  
www.cups.org
+
http://www.cups.org/
 
+
http://usuariodebian.blogspot.com/2010/03/cups-configurar-impresoras.html
 
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 actual del 13:46 14 ene 2022


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


Procedimientos:

Instalar una impresora usando Cups

En primer lugar es necesario instalar cups desde los repositorios.

apt-get install cups apt-get install cups-client apt-get install cups-bsd

Una vez que tenemos en marcha el servicio de impresión cups, podremos configurar la impresora y administrar las tareas de impresión. Debemos abrir un navegador e ir a la siguiente dirección: http://localhost:631


1)Lo primero que hemos de hacer es pulsar en: Añadiendo impresoras y clases

2)Y nos muestra la siguiente pantalla, en la cual pulsamos en la opción: Añadir impresora

3)Al pulsar en Añadir impresora, lo primero que nos preguntan es el nombre del administrador en este caso es: root y la contraseña de este.

4)Una vez introducido los datos de usuario y contraseña, podemos Añadir la impresora, este paso es el único que diferencia si la impresora a instalar es local o remota. Como podemos ver en la siguiente captura de pantalla, la parte superior enmarcada en rojo se usa para configurar una impresora conectada en ese mismo ordenador (local), y la parte inferior enmarcada en azul se usa para configurar una impresora conectada a otro ordenador de tu misma red (remota).

5)Seleccionamos nuestra impresora que puede estar conectada localmente o de forma remota

6)En la siguiente pantalla hemos de rellenar los datos necesarios para conectar con la impresora, los datos necesarios para mi caso en particular son:

ipp://192.168.2.102:631/printers/Deskjet_f2400_series

-Protocolo de conexión: ipp

-Dirección IP donde se encuentra la impresora instalada: 192.168.2.102:631/printers

-Nombre que se le dio a la impresora en local: Deskjet_F2400_series

7)En la siguiente pantalla nos pregunta por: Nombre, Descripción, Ubicación y si deseamos Compartir la impresora. En este caso solo es obligatorio ponerle un nombre a la impresora, las demás opciones son opcionales.

8) Ahora vamos a añadir el driver de la impresora. Una vez seleccionado la marca ahora nos toca seleccionar el controlador adecuado

9)En la siguiente pantalla nos informa que la impresora ya se ha configurado perfectamente: Tamaño del papel, la calidad de impresión , etc... una vez configurada la impresora a nuestras necesidades pulsamos en: Cambiar opciones predeterminadas para confirmar.

Verificación

Notas adicionales

Permitir el acceso a la impresora por la Red

Si tenemos una impresora instalada en nuestros sistema con Linux y queremos que otros equipos de la red puedan usarla, con independencia del sistema operativo que usen. http://mononeurona.org/pages/display/627

Referencias

http://www.cups.org/ http://usuariodebian.blogspot.com/2010/03/cups-configurar-impresoras.html http://www.usc.es/estaticos/atic/sistemas/cursolinux/avanzado_2a_ed/cups.pdf