TIP Régler CUPS en ligne de commande
Un article de Gentoo Linux Wiki.
|
Terminaux / Shells • CD Live • X • Portage • Système • Systèmes de fichier • Autres |
Pour régler les options de cups, les commandes les plus utiles sont lpadmin et lpoptions.
Pour gérer les taches d'impression il y a lpr, lpq et lprm.
On peux également régler les options avec l'interface web ( http://localhost:631 ), mais toutes les options ne sont pas disponibles
Sommaire |
[modifier] Ajouter une imprimante
Si votre imprimante est dans foomatic, alors suivez les instructions du guide de l'impression de la documentation gentoo. Si vous souhaitez plutôt utiliser un fichier .ppd, copiez le dans /usr/share/cups/model puis:
lpadmin -p NomImprimante -E -v device-uri -m fichierppd.ppd
où device-uri est de la forme :
- parallel:/dev/lp0 pour un port parallèle
- usb:/dev/usb/lp0 pour une imprimante usb
- usb://Marqueimprimante/Modèle pour une imprimante usb
Pour obtenir Marqueimprimante et Modèle, utilisez la commande lpinfo -v une fois que votre imprimante est branchée.
- socket://adresseip:port pour un serveur JetDirect (sur les imprimantes hp)
- encore d'autres device-uri comme ipp://, etc ...
Note : on peut aussi utiliser "-P" pour spécifier directement le fichier PPD (que l'on peut trouver sur LinuxPrinting.org
[modifier] Définir l'imprimante par défaut
Si vous en avez plusieurs bien sûr ...
lpadmin -d NomImprimante
[modifier] Régler les options
Note: lorsque la commande lpoptions est executée sous l'utilisateur root, les options sont réglées pour tous les utilisateurs. Sinon lpoptions ne modifie que les impressions de l'utilisateur courant
lpoptions -p NomImprimante -o option1=valeur1 -o option2=valeur2
Si l'option "-p NomImprimante" est omise, les commandes agissent sur l'imprimante par défaut
lpoptions # pour les options simples lpoptions -l # pour l'affichage de toutes les options
lpoptions -r option
lpoptions règle l'option de manière persistante. Si on ne souhaite utiliser l'option que pour une seule impression, alors il suffit de passer l'option à lpr
lpr -o option1=valeur1 -o option2=valeur2 fichier-à-imprimer
[modifier] Exemples
Pour ceux qui ont une imprimante jet d'encre et souhaitent imprimer les dernières pages en premier
lpoptions -o outputorder=reverse
lpr -o number-up=2
lpoptions -o sides=two-sided-long-edge # recto-verso "classique" lpoptions -o sides=two-sided-short-edge # recto-verso sur l'autre bord
Et pour les grosses économies de papier, on peut imprimer en recto verso avec deux pages sur chaque côté d'une feuille, soit 4 pages par feuille
lpr -o number-up=2 -o sides=two-sided-long-edge
[modifier] Documentation Supplémentaire
Pour lpadmin vous trouverez plus d'informations dans le CUPS Software Administrators Manual
Pour lpoptions et les options de lpr : CUPS Software Users Manual
Auteur initial: Scout
