Configuración y gestión de la impresión en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Configuración de una impresora predeterminada

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. Para obtener instrucciones sobre la configuración de impresora predeterminada especificando las variables de entorno, consulte How to Set a Default Printer at the Command Line.

  • 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 How to Set a Default Printer at the Command Line. Para obtener más información, consulte la página del comando man lpoptions(1).

  • Mediante el comando lpadmin.

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

  4. El nombre de la impresora establecido mediante el comando lpoptions

  5. El nombre de la impresora establecido mediante el comando lpadmin

Para obtener instrucciones sobre la configuración de impresoras mediante la interfaz de explorador web de CUPS, consulte Setting Up and Administering Printers by Using the CUPS Web Browser Interface.

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. Configure la impresora predeterminada del usuario mediante uno de los siguientes métodos:
    • Especificando la variable PRINTER:
      $ export PRINTER=printer-name

      Donde printer-name especifica el nombre de la impresora que se asignará como la impresora predeterminada del usuario.


      Notas - 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 printer-name especifica el nombre de la impresora que se asignará como la impresora predeterminada.


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

      printer-name

      Especifica el nombre de la impresora que se asigna como la impresora predeterminada del usuario.

      Para obtener más información, consulte la página del comando man lpoptions(1).

  2. Verifique la impresora predeterminada.
    $ lpstat -d
  3. Para imprimir con la impresora predeterminada, escriba el siguiente comando:
    $ lp filename
Ejemplo 2-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 mediante la variable PRINTER.

$ export PRINTER=luna
$ lpstat -d
system default destination: luna
Ejemplo 2-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 especificando la variable LPDEST.

$ export LPDEST=luna
$ lpstat -d
system default destination: luna
Ejemplo 2-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. La impresora luna se utiliza como la impresora predeterminada 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 ~/.cups/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. Para un usuario root, el comando lpoptionscrea un archivo /etc/cups/lpoptions.

Ejemplo 2-7  Configuración de una impresora predeterminada mediante el comando lpadmin

En el ejemplo siguiente se muestra cómo establecer la impresora luna como la impresora predeterminada especificando el comando lpadmin.

$ lpadmin -d luna
$ lpstat -d
system default destination: 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.

    destination-printer

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

    filename

    Especifica el nombre del archivo que desea imprimir.


    Notas - También puede utilizar el comando lpr con la opción –P para enviar 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 2-8  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 la configuración de la impresora predeterminada.

Tenga en cuenta que en este ejemplo, la impresora predeterminada es saturn.