Intéressé par des cours d'informatique en ligne ?
Visitez mon nouveau site
https://www.yesik.it !
La solution d'impression standard dans le monde Linux est CUPS (Common Unix Printing System). Il s'agit d'un serveur d'impression qui prend en charge toutes les tâches nécessaires à la gestion des travaux d'impression. CUPS peut tout aussi bien imprimer dans un fichier (PostScript, PDF), sur une imprimante réseau ou encore sur une imprimante locale (c'est à dire directement reliée à l'ordinateur). Pour accomplir chacune de ces tâches, CUPS utilise un pilote (driver) spécifique.
Les imprimantes laser utilisent généralement un langage standardisé tel que PostScript ou PCL, ce qui permet d'envisager l'utilisation de pilotes génériques. Mais, c'est rarement le cas pour les imprimantes jet d'encre. Et d'ailleurs, ce n'est pas non plus souhaitable si vous voulez disposer de toutes les possibilités de votre périphérique. Dans ce cas, il est nécessaire d'installer le pilote spécifique pour votre imprimante.
J'ai eu le cas récemment au moment de tester le fonctionnement d'une imprimante Canon PIXMA iP4200 après une réparation. En effet, si celle-ci est livrée avec un CD de pilotes pour Windows – rien pour Linux dans la boîte. Il y a bien des paquets RPM pour RedHat ou SuSE sont disponibles sur le site du fabriquant [1]. Mais, j'hésite toujours à installer des drivers propriétaires – surtout quand il s'agit comme ici de tester une machine.
Heureusement, une alternative libre existe. Il s'agit du driver gutenprint (anciennement gimp-print). Celui-ci offre le support pour de très nombreux modèles d'imprimantes de différentes marques. La liste complète des imprimantes supportées est disponible sur le site de gutenprint.
Sommaire
Installation des pilotes gutenprint
L'installation de l'ensemble des pilotes peut se faire sous Debian (ou compatible) en installant le paquet cups-driver-gutenprint:
sh# apt-get install cups-driver-gutenprint
Remarque:
Comme souvent avec Debian, si votre modèle d'imprimante est récent, il se peut qu'il soit supporté par gutenprint – mais pas dans la version disponible dans les paquets. Dans ce cas là, la solution sera d'installer gutenprint à la main – à partir des sources. Mais c'est un travail autrement plus compliqué.
Avant de vous lancer dans cette direction, si votre modèle n'est pas directement supporté, vous pouvez tout de même tenter d'installer gutenprint à partir des dépôts de Debian. Puis, au moment de choisir l'imprimante, essayez un modèle voisin du même fabriquant. Avec un peu de chance...
Ajout d'imprimante sous Gnome
Une fois le pilote Gutenprint installé sur votre système, l'imprimante allumée et raccordée à votre ordinateur, il devient possible d'ajouter l'imprimante à la liste de celles disponibles dans CUPS. Sous Gnome, vous pouvez le faire avec l'interface graphique:
Ajout d'imprimante à partir de l'interface web
Si Gnome n'est pas installé sur votre machine, ou si le serveur d'impression (l'ordinateur) auquel est relié l'imprimante n'est pas votre machine locale ou encore si tout simplement vous préférez, il est possible d'effectuer l'ensemble des opérations précédentes à partir de l'interface web d'administration de CUPS.
Sur votre machine locale, celle-ci est disponible à l'adresse http://localhost:631/admin. Pour une machine distante, il faudra remplacer localhost par le nom ou l'adresse IP de l'hôte correspondant.