Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Administración de Oracle Solaris: tareas comunes Oracle Solaris 11 Information Library (Español) |
1. Localización de información acerca de comandos de Oracle Solaris
2. Gestión de grupos y cuentas de usuario (descripción general)
3. Gestión de cuentas de usuario y grupos (tareas)
4. Inicio y cierre de un sistema Oracle Solaris
5. Trabajo con Oracle Configuration Manager
6. Gestión de servicios (descripción general)
7. Gestión de servicios (tareas)
9. Gestión de información del sistema (tareas)
10. Gestión de procesos del sistema (tareas)
11. Supervisión del rendimiento del sistema (tareas)
12. Gestión de paquetes de software (tareas)
13. Gestión del uso de discos (tareas)
14. Programación de tareas del sistema (tareas)
15. Configuración y administración de impresoras mediante CUPS (tareas)
Configuración de impresoras y colas de impresión mediante CUPS
Gestión de solicitudes de impresión mediante CUPS
Configuración de entorno de impresión para trabajar con CUPS
Cómo configurar el entorno de impresión
Configuración del entorno de impresión para una actualización
Configuración y administración de impresoras mediante utilidades de línea de comandos de CUPS
Utilidades de línea de comandos de CUPS
Cómo configurar una impresora mediante el comando lpadmin
Configuración de una impresora predeterminada
Cómo configurar una impresora predeterminada en la línea de comandos
Cómo imprimir en una impresora especificada
Cómo verificar el estado de las impresoras
Cómo imprimir un archivo en la impresora predeterminada
Cómo eliminar una impresora y quitar el acceso a una impresora
Configuración y administración de impresoras mediante la interfaz de explorador web de CUPS
Requisitos para utilizar la interfaz de explorador web de CUPS
Solución de problemas con acceso a la interfaz de explorador web de CUPS
Tareas de administración de impresión
Acerca de la ficha Administración
Cómo agregar una nueva impresora
Acerca de la interfaz gráfica de usuario del gestor de impresión de CUPS
Inicio del gestor de impresión de CUPS
Configuración de impresoras mediante el gestor de impresión de CUPS (mapa de tareas)
Configuración de impresoras mediante el gestor de impresión de CUPS
Configuración del servidor local
Configuración del servidor remoto
Cómo configurar CUPS para administrar colas de impresión remotas
Selección de un dispositivo de impresión
Cómo configurar una nueva impresora local
Administración de impresoras mediante el gestor de impresión de CUPS (mapa de tareas)
Administración de impresoras mediante el gestor de impresión de CUPS
Propiedades de impresora configurables
Como modificar las propiedades de una impresora configurada
Cómo cambiar el nombre de una impresora
Cómo copiar una configuración de impresora
Cómo compartir o dejar de compartir una impresora
Cómo deshabilitar o habilitar una impresora
Cómo gestionar trabajos de impresión de una impresora especificada
16. Gestión de la consola del sistema, dispositivos del terminal y servicios de energía (tareas)
17. Gestión de información sobre la caída del sistema (tareas)
18. Gestión de archivos del núcleo central (tareas)
19. Resolución de problemas de software y sistemas (tareas)
20. Resolución de diversos problemas de software y sistemas (tareas)
En esta sección se proporciona una breve descripción de los comandos de CUPS y se describe cómo configurar y administrar las impresoras.
CUPS proporciona varios comandos para configurar impresoras y hacer que las impresoras sean accesibles a los sistemas de la red. Además, CUPS admite varias opciones específicas de impresora que permiten controlar la configuración de impresoras. En la siguiente tabla se muestran los comandos de CUPS más utilizados.
Nota - Algunos nombres de comandos de CUPS son los mismos que los comandos de impresión LP heredados, pero el comportamiento de los comandos bajo la gestión de CUPS puede ser diferente.
Tabla 15-1 Utilidades de línea de comandos de CUPS
|
Consulte la documentación de instalación del proveedor de la impresora para obtener información sobre conmutadores de hardware y requisitos de cables.
Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad
Sólo se muestran aquí las opciones que más se usan del comando lpadmin. Para obtener información sobre otras opciones, consulte la página del comando man lpadmin(8).
$ /usr/sbin/lpadmin -p printer-name -E -v device -m ppd
Especifica el nombre de la impresora que desea agregar.
Habilita el destino y acepta trabajos.
Establece el atributo device-uri de la cola de impresión.
Establece el archivo PPD para la impresora del directorio de modelo o bien mediante una de las interfaces del controlador.
Consulte los ejemplos al final de este procedimiento.
$ cupsaccept printer-name $ cupsenable printer-name
$ lpstat -p printer-name -l
Ejemplo 15-1 Cómo agregar una impresora que está conectada al puerto paralelo
Para agregar una impresora HP DeskJet DeskJet que está conectada al puerto paralelo, debe escribir el siguiente comando:
$ /usr/sbin/lpadmin -p DeskJet -E -v parallel:/dev/lp1 -m deskjet.ppd
Un archivo PPD para los controladores de HP DeskJet incluidos con CUPS
Ejemplo 15-2 Cómo agregar una impresora que utiliza un archivo PPD
Para agregar una impresora HP LaserJet LaserJet mediante una interfaz de red JetDirect con la dirección IP 10.1.1.1, escriba el siguiente comando:
$ /usr/sbin/lpadmin -p LaserJet -E -v socket://10.1.1.1 -m laserjet.ppd
Un archivo PPD para los controladores de HP LaserJet incluidos con CUPS
Ejemplo 15-3 Cómo agregar una impresora que está conectada al puerto de serie
Para agregar una impresora de matriz de puntos que está conectada al puerto de serie, debe escribir el siguiente comando:
$/usr/sbin/lpadmin -p DotMatrix -E -m epson9.ppd \ -v serial:/dev/ttyS0?baud=9600+size=8+parity=none+flow=soft
Especifique el puerto de serie, la velocidad en baudios, el número de bits, la paridad y el control de flujo. Si no necesita control de flujo, elimine el atributo +flow=soft.
Puede especificar la impresora predeterminada de una de las siguientes maneras:
Estableciendo la variable de entorno LPDEST o PRINTER.
La variable de entorno LPDEST determina el destino de la impresora. Si la variable LPDEST no está definida, se utiliza la variable PRINTER. La variable PRINTER determina el dispositivo de salida o el destino. Si las variables LPDEST y PRINTER no están definidas, se utiliza un dispositivo no especificado. Para obtener instrucciones sobre la configuración de impresora predeterminada especificando las variables de entorno, consulte Cómo configurar una impresora predeterminada en la línea de comandos.
Mediante el comando lpoptions.
Utilice este comando para visualizar o establecer opciones de impresora y valores predeterminados. Para obtener instrucciones sobre la configuración de impresora predeterminada utilizando comandos de CUPS, consulte Cómo configurar una impresora predeterminada en la línea de comandos. Para obtener más información, consulte la página del comando man lpoptions(1).
El comando de impresión busca la impresora predeterminada en el siguiente orden:
El nombre de la impresora según lo establecido por el comando lp con la opción -d
El valor de la variable de entorno LPDEST
El valor de la variable de entorno PRINTER
Para obtener instrucciones sobre la configuración de impresoras mediante la interfaz de explorador web de CUPS, consulte Configuración y administración de impresoras mediante la interfaz de explorador web de CUPS .
La impresora predeterminada puede ser una impresora local o una impresora remota.
$ export PRINTER=printer-name
Donde nombre_impresora especifica el nombre de la impresora que se asignará como la impresora predeterminada del sistema. Si no especifica nombre_impresora, el sistema se configura sin impresora predeterminada.
Nota - Cuando se utiliza el comando lp con la opción -d, se especifica la impresora de destino, que podría no ser la impresora predeterminada. Si la opción -d no se especifica, el comando print busca información sobre la impresora en la variable de entorno PRINTER.
$ export LPDEST=printer-name
Donde nombre_impresora especifica el nombre de la impresora que se asignará como la impresora predeterminada del sistema. Si no especifica nombre_impresora, el sistema se configura sin impresora predeterminada.
Nota - Si se establecen las variables de entorno LPDEST y PRINTER, LPDEST tiene prioridad.
$ lpoptions -d printer-name
Especifica la impresora de destino.
Especifica el nombre de la impresora que se asigna como la impresora predeterminada del sistema. Si no especifica nombre_impresora, el sistema se configura sin impresora predeterminada.
Para obtener más información, consulte la página del comando man lpoptions(1).
$ lpstat -d
$ lp filename
Ejemplo 15-4 Configuración de una impresora predeterminada especificando la variable PRINTER
En el ejemplo siguiente se muestra cómo establecer la impresora luna como la impresora predeterminada del sistema mediante la variable PRINTER.
$ export PRINTER=luna $ lpstat -d system default destination: luna
Ejemplo 15-5 Configuración de una impresora predeterminada especificando la variable LPDEST
En el ejemplo siguiente se muestra cómo establecer la impresora luna como la impresora predeterminada del sistema especificando la variable LPDEST.
$ export LPDEST=luna $ lpstat -d system default destination: luna
Ejemplo 15-6 Configuración de una impresora predeterminada mediante el comando lpoptions
En el ejemplo siguiente se muestra cómo establecer la impresora luna como la impresora predeterminada del sistema. La impresora luna se utiliza como la impresora predeterminada del sistema si la variable de entorno LPDEST o PRINTER no está establecida.
$ lpoptions -d luna $ lpstat -d system default destination: luna
El comando lpoptions crea un archivo ~/.lpoptions que incluye una entrada para la impresora predeterminada luna en el archivo. De manera predeterminada, todos los trabajos de impresión ahora se dirigen a la impresora luna.
$ lpstat -p printer-name
$ lp -d destination-printer filename
Especifica la impresora de destino.
Especifica el nombre de la impresora que asigna como la impresora de destino.
Especifica el nombre del archivo que desea imprimir.
Nota - También puede utilizar el comando lpr con la opción -p para emitir una solicitud de impresión a una impresora específica. Para obtener más información, consulte la página del comando man lpr(1 ).
Ejemplo 15-7 Impresión en una impresora especificada mediante el comando lp
En el ejemplo siguiente se muestra cómo establecer la impresora luna como la impresora de destino.
$ lp -d luna abc.ps request id is luna-1 (1 file(s)) $ lpstat -d system default destination: saturn
La opción -d del comando lp tiene prioridad sobre las variables de entorno LPDEST y PRINTER.
Tenga en cuenta que en este ejemplo, la impresora predeterminada es saturn.
El comando lpstat muestra información sobre trabajos e impresoras accesibles.
Sólo se muestran aquí las opciones que se utilizan más frecuentemente. Para obtener información sobre otras opciones, consulte la página del comando man lpstat (1).
$ lpstat [-d] [-p] printer-name [-l] [-t]
Muestra la impresora predeterminada del sistema.
Muestra que una impresora está activa o inactiva, y cuando la impresora se ha habilitado o deshabilitado.
Puede especificar varios nombres de impresora con este comando. Utilice un espacio o una coma para separar los nombres de impresora. Si utiliza espacios, encierre la lista de nombres de impresora entre comillas. Si no especifica nombre_impresora, se muestra el estado de todas las impresoras.
Muestra las características de impresoras y trabajos.
Muestra información de estado sobre CUPS, incluido el estado de todas las impresoras, por ejemplo, si las impresoras están activas y si reciben solicitudes de impresión.
Ejemplo 15-8 Visualización del estado de impresoras
Para mostrar el estado de la impresora luna:
$ lpstat -p luna printer luna is idle. enabled since Jul 12 11:17 2011. available.
Para mostrar la impresora predeterminada del sistema:
$ lpstat -d system default destination: luna
Para mostrar la descripción de las impresoras asteroid y luna:
$ lpstat -p "asteroid, luna" -D printer asteroid faulted. enabled since Jan 5 11:35 2011. available. unable to print: paper misfeed jam Description: Printer by break room printer luna is idle. enabled since Jan 5 11:36 2011. available. Description: Printer by server room.
Para mostrar las características de la impresora luna:
$ lpstat -p luna -l printer luna is idle. enabled since September 29, 2011 05:20:57 PM BST
$ lpstat -p printer-name
$ lp filename
$ lpr filename
Nota - Sólo los comandos básicos se muestran en este procedimiento. Para obtener información sobre otras opciones, consulte las páginas del comando man lp(1) y lpr(1).
$ lpoptions -x printer-name
Especifica el nombre de la impresora que desea eliminar.
Elimina la impresora especificada.
Nota - La opción -x sólo elimina las opciones predeterminadas para una impresora e instancia específicas. La cola de impresión original permanece hasta que se elimina mediante el comando lpadmin.
$ cupsreject printer-name
Este paso evita que nuevas solicitudes ingresen en la cola de impresión mientras está en el proceso de eliminar la impresora.
$ cupsdisable printer-name
$ lpadmin -x printer-name
$ lpstat -p printer-name -l
La salida del comando muestra un mensaje que indica que la impresora no existe.
$ lpstat -p printer-name -l
La salida del comando muestra un mensaje que indica que la impresora no existe.
Ejemplo 15-9 Supresión de una impresora
En el ejemplo siguiente se muestra cómo eliminar la impresora luna del cliente de impresión terra y del servidor de impresión jupiter.
terra# lpoptions -x luna terra# lpstat -p luna -l jupiter# lpadmin -x luna jupiter# lpstat -p luna -l lpstat: Invalid destination name in list "luna"!