Gutenprint-5.2.11

Introduction à Gutenprint

Le paquet Gutenprint (anciennement Gimp-Print) contient des pilotes de grande qualité pour de nombreuses marques et de nombreux modèles d'imprimantes pour une utilisation avec ghostscript-9.18, Cups-2.1.3, Foomatic, et GIMP-2.0. Vous trouverez une liste des imprimantes supportées sur http://gutenprint.sourceforge.net/p_Supported_Printers.php.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.

Informations sur le paquet

  • Téléchargement (HTTP) : http://downloads.sourceforge.net/gimp-print/gutenprint-5.2.11.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : fa6083535b7235fe531cd57e7345a81f

  • Taille du téléchargement : 6.3 Mio

  • Estimation de l'espace disque requis : 81 Mo (sans les tests)

  • Estimation du temps de construction : 0.4 SBU (sans les tests)

Dépendances de Gutenprint

Recommandées

Facultatives

IJS-0.35 et Foomatic

Facultatives (pour régénérer la documentation)

ImageMagick-6.9.3-5, texlive-20150521 (ou install-tl-unx), Doxygen-1.8.11 et DocBook-utils-0.6.14

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gutenprint

Configuration du noyau

Si vous souhaitez utiliser escputil avec une imprimente USB Epson Stylus pour les commandes comme --ink-level qui ont besoin d'accéder directement au périphérique, vous devez activer le pilote usblp dans le noyau. Activez les options suivantes dans la configuration de votre noyau et recompilez-le :

Device Drivers  --->
  [*] USB support  --->                          [CONFIG_USB_SUPPORT]
    <*/M>  OHCI HCD (USB 1.1) support            [CONFIG_USB_OHCI_HCD]
    <*/M>  UHCI HCD (most Intel and VIA) support [CONFIG_USB_UHCI_HCD]
    <*/M>  USB Printer support                   [CONFIG_USB_PRINTER]

Installation de Gutenprint

Installez Gutenprint en lançant les commandes suivantes :

sed -i 's|$(PACKAGE)/doc|doc/$(PACKAGE)-$(VERSION)|' \
       {,doc/,doc/developer/}Makefile.in &&

./configure --prefix=/usr --disable-static &&

make

Pour tester les résultats, lancez : make check. Les tests prennent très longtemps et utilisent beaucoup d'espace disque, mais les rapports varient grandement. Lors du dernier test (version 5.2.11, BLFS-7.8, en utilisant -j2 ils avaient besoin de 154 SBU et 8.6 Go pour se terminer).

Maintenant, en tant qu'utilisateur root :

make install &&
install -v -m755 -d /usr/share/doc/gutenprint-5.2.11/api/gutenprint{,ui2} &&
install -v -m644    doc/gutenprint/html/* \
                    /usr/share/doc/gutenprint-5.2.11/api/gutenprint &&
install -v -m644    doc/gutenprintui2/html/* \
                    /usr/share/doc/gutenprint-5.2.11/api/gutenprintui2

Explication des commandes

sed -i '...' ...Makefile.in : Cette commande est utilisée pour que la documentation du paquet soit installée dans la structure de dossier /usr/share/doc conventionnelle plutôt que /usr/share/gutenprint/doc.

--disable-static : Ce paramètre évite l'installation des bibliothèques statiques.

Configuration de Gutenprint

Informations sur la configuration

Pour que CUPS voie les pilotes d'imprimantes nouvellement installés, il doit être redémarré (en tant qu'utilisateur root) :

/etc/rc.d/init.d/cups restart

Puis pointez votre navigateur web vers http://localhost:631/ pour ajouter une nouvelle imprimante à CUPS.

Contenu

Programmes installés: cups-calibrate, cups-genppd.5.2, cups-genppdupdate, escputil, ijsgutenprint.5.2 (si compilé avec ijs) et testpattern
Bibliothèques installées: libgutenprint.so, libgutenprintui2.so et éventuellement, divers filtres et moteurs de pilote CUPS dans /usr/lib/gutenprint/5.2/modules/
Répertoires installés: /usr/{include,lib,share}/gutenprint, /usr/include/gutenprintui2 et /usr/share/doc/gutenprint-5.2.11

Descriptions courtes

cups-calibrate

calibre la sortie en couleurs des imprimantes en utilisant les pilotes Gutenprint, CUPS ou ESP Print Pro.

cups-genppd.5.2

génère les fichiers PPD de Gutenprint pour utiliser avec CUPS.

cups-genppdupdate

régénère les fichiers PPD de Gutenprint pour utiliser avec CUPS.

escputil

est un outil en ligne de commande pour effectuer diverses tâches de maintenance sur des imprimantes Epson Stylus à jet d'encre.

ijsgutenprint.5.2

est un pilote Ghostscript pour les imprimantes HP laser ou à jet d'encre.

testpattern

est un programme de test pour apprendre comment utiliser libgutenprint.

Last updated on 2016-02-24 22:13:06 +0100