Parmi les paquets recommandés à installer lors d'une nouvelle installation figurent cups et cups-pdf.
CUPS : « Common UNIX Printing System » est un logiciel puissant permettant d'imprimer depuis différentes applications installées, comme le navigateur que vous utilisez actuellement pour lire cet article.
Normalement, si nous choisissons l'installation complète de l'environnement de bureau GNOME, une application de gestion des imprimantes est installée par défaut à l'aide d'une interface graphique écrite en Python utilisant GTK+ : system-config-printer pour GNOME et system-config-printer-kde pour KDE.
Nous ne recommandons pas de choisir ce paquetage par défaut, car l' installation de CUPS inclut une interface web très performante , sur laquelle nous allons nous concentrer dans cet article. Nous n'allons pas rédiger un article qui remplace l'aide fournie, mais plutôt vous faire découvrir le monde fascinant de l'impression sous Linux via CUPS.
C'est vraiment dommage que le Aide en ligne est presque entièrement en anglais. Je pense que dans le Site officiel de CUPS une version espagnole peut être trouvée. A ceux qui connaissent suffisamment l'anglais pour le traduire, NOUS RECOMMANDONS FORTEMENT
lisez l'aide en ligne et découvrez la puissance de ce logiciel, qui peut être utilisé pour imprimer à partir d'un poste de travail à domicile, jusqu'à l'installation d'un serveur d'impression multi-plateforme.
Pour ceux qui ne connaissent que l'espagnol, les quelques paragraphes d'introduction de chaque page les aideront à se familiariser avec cette interface. CUPS exige de nombreux articles de ce type.
Nous orientons notre navigateur vers notre adresse localhost sur le port 631 et la page d'accueil de CUPS s'affiche.
Ajouter une imprimante
Supposons que nous ayons une imprimante HP LaserJet 1100 connectée à notre ordinateur. Je suis presque certain qu'elle a déjà été détectée via CUPS , mais supposons qu'elle ne soit pas encore connectée et que nous souhaitions emprunter une imprimante similaire et être prêts à l'emploi. Nous nous rendons sur la page Administration et cliquons sur le bouton
Ajouter une imprimante . CUPS vérifie d'abord si une imprimante est connectée. S'il n'en trouve pas, la boîte de dialogue suivante s'affiche :
Supposons que nous l'avons connecté au port parallèle LPT # 1. Après l'avoir sélectionné, nous cliquons Suivant et on nous montre une autre page de dialogue dans laquelle
Nous remplirons les données qu'ils nous demanderont et déterminerons si nous voulons les partager ou non:
En cliquant sur Suivant , une autre boîte de dialogue s'affiche, nous permettant de sélectionner le fabricant de notre imprimante ou de fournir un fichier PPD ( Postscript Printer Definition ).
Les fichiers *.ppd se trouvent sur la plupart des disques d'installation d'imprimantes. Ce sont des fichiers texte qui décrivent les fonctionnalités et les capacités d'une ou plusieurs imprimantes. La documentation d'aide en ligne explique en détail comment utiliser ces fichiers et le compilateur ppdc.
Après avoir sélectionné le fabricant HP et cliqué sur Suivant , une autre boîte de dialogue apparaît pour nous permettre de sélectionner le modèle spécifique :
Dans cette case, nous sélectionnons HP LaserJet 1100 – CUPS+Gutenprint v5.2.6 (en) et après avoir cliqué sur Ajouter une imprimante , une page s'affiche où nous pouvons la configurer selon nos besoins :
et enfin, nous appuyons sur Modifier les options par défaut.
Une fois que CUPS a confirmé les modifications, quelques secondes plus tard, la page d'état de l'imprimante nouvellement ajoutée s'affiche, ou si nous sommes pressés, nous appuyons sur le lien HP-1100.
Et si nous sélectionnons l'onglet intitulé Imprimantes parmi les onglets du haut , nous verrons ce qui suit :
Notez que l' imprimante cups-pdf apparaît également sous le nom PDF.
Partagez notre imprimante.
Nous voulons partager le HP-110 nouvellement installé pas encore connecté. En fait, nous avons choisi que nous voulions le partager lorsque nous l'avons ajouté, mais il est nécessaire de faire un pas de plus.
Nous devons nous rendre sur la page Administration et, dans la section Configuration du serveur , sélectionner les options Partager les imprimantes connectées à ce système et, si nous souhaitons imprimer à l'aide d'une URL ( recommandé ), nous devons également sélectionner l'option Autoriser l'impression depuis Internet.
Il ne vous reste plus qu'à cliquer sur le bouton « Modifier les paramètres » pour que les modifications apportées au serveur soient permanentes. Cette opération redémarrera CUPS et vous ramènera à la page d'administration.
Pour vérifier l'imprimante partagée,
J'ai essayé avec un réseau peer-to-peer configuré comme suit:
- Serveur CUPS: Machine de bureau. gandalf.amigos.cu.
IP 10.1.1.1 - Client CUPS: ordinateur portable. xeon-pc.amigos.cu. IP 10.1.1.100
J'ai ouvert un navigateur sur l'ordinateur portable avec l'adresse http://localhost:631, je suis allé sur la page Imprimantes , et l'imprimante HP-1100 était partagée avec l'URL http://10.1.1.1:631/printers/HP-1100.
Nous avons trouvé l'URL en survolant le lien HP-1100 avec le curseur . Il est à noter que la recherche et l'installation de l'imprimante sur l'ordinateur portable ont été quasi instantanées.
Installez-le sur un client Windows XP
Si nous voulons l'installer sur un client Windows XP par exemple, nous allons Accueil -> Imprimantes et télécopieurs -> Ajouter une imprimante -> Suivant. Nous sélectionnons l'option "Une imprimante réseau ou une imprimante connectée à un autre ordinateur" -> Suivant. Nous sélectionnons "Se connecter à une imprimante sur Internet ou dans votre réseau domestique ou organisation", et dans l'adresse URL nous saisissons:
http://10.1.1.1:631/printers/HP-1100
La boîte de dialogue «Choisissez le fabricant et le modèle de votre imprimante. Si tu as…". Nous avons sélectionné le fabricant HP et le modèle HP LaserJet 1100 (MS) qui est le plus proche.
Après avoir connecté notre imprimante, nous avons imprimé une page de test et testé l'ensemble de notre installation sous Windows.
Final Thoughts
De plus, en accédant à l'interface web de notre serveur CUPS , nous verrons sur la page « Tâches » si notre page de test a été imprimée. Enfin, pour annuler une impression, vous aurez besoin du nom d'utilisateur et du mot de passe de l'administrateur , sauf si d'autres utilisateurs gèrent les impressions.
Chaque fabricant d'imprimantes a sa propre méthode, et l'impression peut devenir une tâche très complexe. L'un des « classiques » en la matière, d'après ma propre expérience, est Hewlett Packard , qui semble ces derniers temps adhérer à la maxime : « Pourquoi faire simple quand on peut faire compliqué ? »
CUPS s'efforce de masquer les difficultés inhérentes à l'imprimante et celles liées à l'application d'impression, afin de nous permettre de nous concentrer sur l' impression elle-même plutôt que sur la procédure. En règle générale, nous n'avons besoin de nous familiariser avec l'imprimante qu'au moment de sa première utilisation. Même alors, CUPS se charge souvent de trouver la solution automatiquement.
La magie? Pour rien. C'est le monde de Debian
GNU / Linux.