Vous pouvez spécifier l'imprimante par défaut de l'une des manières suivantes :
En définissant la variable d'environnement LPDEST ou PRINTER.
La variable d'environnement LPDEST détermine la destination de l'imprimante. Si la variable LPDEST n'est pas définie, la variable PRINTER est utilisée. La variable PRINTER détermine le périphérique de sortie ou de destination. Pour consulter des instructions sur la manière de configurer une imprimante par défaut en spécifiant les variables d'environnement, reportez-vous à la section How to Set a Default Printer at the Command Line.
En utilisant la nouvelle commande lpoptions.
Utilisez cette commande pour afficher ou définir les options d'imprimante et les valeurs par défaut. Pour consulter des instructions sur la configuration d'une imprimante par défaut à l'aide des commandes CUPS, reportez-vous à la section How to Set a Default Printer at the Command Line. Pour plus d'informations, reportez-vous à la page de manuel lpoptions(1).
En utilisant la commande lpadmin.
La commande d'impression recherche l'imprimante par défaut dans l'ordre suivant :
nom de l'imprimante tel que défini par la commande lp avec l'option –d ;
valeur de la variable d'environnement LPDEST ;
valeur de la variable d'environnement PRINTER.
Nom de l'imprimante, tel que défini par la commande lpoptions
Nom de l'imprimante, tel que défini par la commande lpadmin
Pour des instructions sur l'utilisation des imprimantes à l'aide de l'interface de navigateur Web de CUPS, reportez-vous à la section Setting Up and Administering Printers by Using the CUPS Web Browser Interface .
L'imprimante par défaut peut être une imprimante locale ou distante.
$ export PRINTER=printer-name
où printer-name représente le nom de l'imprimante à désigner comme imprimante par défaut de l'utilisateur.
$ export LPDEST=printer-name
où printer-name représente le nom de l'imprimante à désigner comme imprimante par défaut.
$ lpoptions -d printer-name
Spécifie l'imprimante de destination.
Spécifie le nom de l'imprimante désignée comme imprimante par défaut de l'utilisateur.
Pour plus d'informations, reportez-vous à la page de manuel lpoptions(1).
$ lpstat -d
$ lp filename
L'exemple suivant illustre comment désigner l'imprimante luna comme imprimante par défaut à l'aide de la variable PRINTER.
$ export PRINTER=luna $ lpstat -d system default destination: lunaExemple 2-5 Définition d'une imprimante par défaut en spécifiant la variable LPDEST
L'exemple suivant illustre comment désigner l'imprimante luna comme imprimante par défaut en spécifiant la variable LPDEST.
$ export LPDEST=luna $ lpstat -d system default destination: lunaExemple 2-6 Définition d'une imprimante par défaut à l'aide de la commande lpoptions
L'exemple suivant illustre comment désigner l'imprimante luna comme imprimante par défaut. L'imprimante luna est utilisée comme imprimante par défaut si la variable d'environnement LPDEST ou PRINTER n'est pas définie.
$ lpoptions -d luna $ lpstat -d system default destination: luna
La commande lpoptions crée un fichier ~/.cups/lpoptions incluant une entrée pour l'imprimante par défaut luna dans le fichier. Par défaut, toutes les tâches d'impression sont désormais dirigées vers l'imprimante luna. Pour un utilisateur root, la commande lpoptions crée un fichier /etc/cups/lpoptions.
Exemple 2-7 Définition d'une imprimante par défaut à l'aide de la commande lpadminL'exemple suivant illustre comment désigner l'imprimante luna comme imprimante par défaut à l'aide de la commande lpadmin.
$ lpadmin -d luna $ lpstat -d system default destination: luna
$ lpstat -p printer-name
$ lp -d destination-printer filename
Spécifie l'imprimante de destination.
Spécifie le nom de l'imprimante que vous êtes en train d'affecter en tant qu'imprimante de destination.
Spécifie le nom du fichier à imprimer.
L'exemple suivant illustre comment désigner l'imprimante luna en tant qu'imprimante de destination.
$ lp -d luna abc.ps request id is luna-1 (1 file(s)) $ lpstat -d system default destination: saturn
L'option –d de la commande lp est prioritaire sur les paramètres de l'imprimante par défaut.
Notez que dans cet exemple, l'imprimante par défaut est saturn.