36.11. Configuration en ligne de commande

Si X Window n'est pas installé et que vous ne souhaitez pas utiliser une version en mode texte, vous pouvez ajouter une imprimante par le biais de la ligne de commande. Cette méthode est utile si vous souhaitez ajouter une imprimante à partir d'un script ou dans la section %post d'une installation kickstart.

36.11.1. Ajout d'une imprimante locale

Pour ajouter une imprimante :

redhat-config-printer-tui --Xadd-local options

Options :

--device=noeud

(Nécessaire) Le noeud de périphérique à utiliser. Par exemple, /dev/lp0.

--make=marque

(Nécessaire) La chaîne IEEE 1284 MANUFACTURER ou le nom du fabricant de l'imprimante listé dans la base de données foomatic, si la chaîne du fabricant n'est pas disponible.

--model=modèle

(Nécessaire) La chaîne IEEE 1284 MODEL ou le modèle de l'imprimante listé dans la base de données foomatic, si la chaîne du modèle n'est pas disponible.

--name=nom

(Facultatif) Le nom à donner à la nouvelle file d'attente. Si aucun nom n'est donné, un nom basé sur le noeud de périphérique (comme << lp0 >>) sera utilisé.

--as-default

(Facultatif) Configurer ceci comme file par défaut.

Après avoir ajouté l'imprimante, utilisez la commande suivante pour démarrer/redémarrer le démon d'imprimante :

service cups restart

36.11.2. Suppression d'une imprimante locale

Une file d'attente d'impression peut également être supprimée par le biais de la ligne de commande.

En étant connecté en tant que super-utilisateur (ou root), tapez la commande suivante pour supprimer une file d'attente d'impression :

redhat-config-printer-tui --Xremove-local options

Options :

--device=noeud

(Nécessaire) Le noeud de périphérique utilisé, comme par exemple, /dev/lp0.

--make=marque

(Nécessaire) La chaîne IEEE 1284 MANUFACTURER ou (si aucune n'est disponible) le nom du fabricant de l'imprimante listé dans la base de données foomatic.

--model=modèle

(Nécessaire) La chaîne IEEE 1284 MODEL ou (si aucune n'est disponible) le modèle de l'imprimante listé dans la base de données foomatic.

Si vous utilisez LPRng comme système d'impression (le choix par défaut), après avoir supprimé l'imprimante de la configuration de l'Outil de configuration de l'imprimante, redémarrez le démon de l'imprimante afin que les changements prennent effet :

service cups restart

Si toutes les imprimantes ont été supprimées et que vous ne souhaitez plus exécuter le démon d'imprimante, saisissez la commande suivante :

service cups stop

36.11.3. Configuration de l'imprimante par défaut

Pour configurer l'imprimante par défaut, utilisez la commande suivante et spécifiez le nom de la file d'attente dans queuename :

redhat-config-printer-tui --Xdefault --queue=queuename