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:
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
El nombre de la impresora establecido mediante el comando lpoptions
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.
La impresora predeterminada puede ser una impresora local o una impresora remota.
$ export PRINTER=printer-name
Donde printer-name especifica el nombre de la impresora que se asignará como la impresora predeterminada del usuario.
$ export LPDEST=printer-name
Donde printer-name especifica el nombre de la impresora que se asignará como la impresora predeterminada.
$ lpoptions -d printer-name
Especifica la impresora de destino.
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).
$ lpstat -d
$ lp filename
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: lunaEjemplo 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: lunaEjemplo 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 lpadminEn 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
$ 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.
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.