JavaScript is required to for searching.
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)
search filter icon
search icon

Información del documento

Acerca de este manual

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)

8.  Uso del gestor de fallos

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)

Introducción a CUPS

Procesos CUPS

Servicios CUPS

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 (mapa de tareas)

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 (mapa de tareas)

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

Acerca de la ficha Impresoras

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 eliminar una 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)

Índice

Configuración y administración de impresoras mediante utilidades de línea de comandos de CUPS

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.

Utilidades de línea de comandos de CUPS

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

Comando
Tarea
cancel(1)
Cancela una solicitud de impresión
cuspaccept(8)
Permite que se coloquen en cola las solicitudes de impresión para los destinos nombrados
cuspdisable(8)
Deshabilita las impresoras o clases nombradas
cupsenable(8)
Habilita las impresoras o clases nombradas
cupsreject(8)
No permite que se coloquen en cola las solicitudes de impresión para los destinos nombrados
lp(1)
Envía una solicitud de impresión
lpadmin(8)
Configura o cambia una configuración de clase o impresora
lpc(8)
Proporciona un control limitado en colas de clases e impresión de CUPS
lpinfo(8)
Muestra los dispositivos disponibles o controladores conocidos por el servidor de CUPS
lpmove(8)
Mueve un trabajo especificado o todos los trabajos a un nuevo destino
lpoptions(1)
Muestra o configura las opciones de impresora y los valores predeterminados
lpq(1)
Muestra el estado de la cola de impresión actual
lpr(1)
Envía una solicitud de impresión
lprm(1)
Cancela los trabajos de impresión que se han incluido en la cola para su impresión
lpstat(1)
Muestra la información de estado de las colas y las solicitudes

Cómo configurar una impresora mediante el comando lpadmin

  1. Conecte la impresora al sistema, luego encienda la alimentación a la impresora.

    Consulte la documentación de instalación del proveedor de la impresora para obtener información sobre conmutadores de hardware y requisitos de cables.

  2. Conviértase en un administrador.

    Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad

  3. Utilice el comando lpadmin con la opción -p para agregar una impresora a CUPS.

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

    Especifica el nombre de la impresora que desea agregar.

    -E

    Habilita el destino y acepta trabajos.

    -v

    Establece el atributo device-uri de la cola de impresión.

    -m

    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.

  4. Habilite la impresora para aceptar las solicitudes de impresión y para imprimir esas solicitudes.
    $ cupsaccept printer-name
    $ cupsenable printer-name
  5. Verifique que la impresora esté correctamente configurada.
    $ 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
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
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.

Configuración de una impresora predeterminada

Puede especificar la impresora predeterminada de una de las siguientes maneras:

El comando de impresión busca la impresora predeterminada en el siguiente orden:

  1. El nombre de la impresora según lo establecido por el comando lp con la opción -d

  2. El valor de la variable de entorno LPDEST

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

Cómo configurar una impresora predeterminada en la línea de comandos

La impresora predeterminada puede ser una impresora local o una impresora remota.

  1. Conviértase en un administrador en el sistema donde desea establecer una impresora predeterminada.
  2. Configure la impresora predeterminada del sistema mediante uno de los siguientes métodos:
    • Especificando la variable PRINTER:
      $ 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.


    • Especificando la variable LPDEST:
      $ 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.


    • Mediante el comando lpoptions:
      $ lpoptions -d printer-name
      -d

      Especifica la impresora de destino.

      nombre_impresora

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

  3. Verifique la impresora predeterminada del sistema.
    $ lpstat -d
  4. Para imprimir con la impresora predeterminada, escriba el siguiente comando:
    $ 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.

Cómo imprimir en una impresora especificada

  1. (Opcional) Verifique el estado de la impresora.
    $ lpstat -p printer-name
  2. Proporcione el nombre de la impresora de destino al emitir el comando lp.
    $ lp -d destination-printer filename
    -d

    Especifica la impresora de destino.

    impresora_destino

    Especifica el nombre de la impresora que asigna como la impresora de destino.

    nombre_archivo

    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.

Cómo verificar el estado de las impresoras

El comando lpstat muestra información sobre trabajos e impresoras accesibles.

  1. Inicie una sesión en cualquier sistema de la red.
  2. (Opcional) Verifique el estado de todas las impresoras o de una impresora específica.

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

    Muestra la impresora predeterminada del sistema.

    -p nombre_impresora

    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.

    -l

    Muestra las características de impresoras y trabajos.

    -t

    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

Cómo imprimir un archivo en la impresora predeterminada

  1. Inicie una sesión en cualquier sistema de la red.
  2. (Opcional) Verifique el estado de la impresora.
    $ lpstat -p printer-name
  3. Emita una solicitud de impresión de una de las siguientes maneras:
    • Mediante el comando lp:
      $ lp filename
    • Mediante el comando lpr:
      $ 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).


Cómo eliminar una impresora y quitar el acceso a una impresora

  1. Conviértase en un administrador en un cliente de impresión con acceso a la impresora que desea eliminar.
  2. En el sistema que es el cliente de impresión, elimine información sobre la impresora.
    $ lpoptions -x printer-name
    nombre_impresora

    Especifica el nombre de la impresora que desea eliminar.

    -x

    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.


  3. Conviértase en un administrador.
  4. En el sistema que es el servidor de impresión, deje de aceptar solicitudes de impresión para la impresora.
    $ 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.

  5. Detenga la impresora.
    $ cupsdisable printer-name
  6. Elimine la impresora.
    $ lpadmin -x printer-name
  7. Verifique que la impresora se ha eliminado, de la siguiente manera:
    1. Confirme que la impresora se ha eliminado del cliente de impresión.
      $ lpstat -p printer-name -l

      La salida del comando muestra un mensaje que indica que la impresora no existe.

    2. Confirme que la impresora se ha eliminado del servidor de impresión.
      $ 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"!