Gutenprint-5.2.12
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. Lors du
dernier test (version 5.2.12 en février 2017) il fallait 126 SBU et
13 Go pour terminer les deux tests (le test ppds utilisait au
maximum 2 CPU et rapportait des échecs à causes de traductions
manquantes, peut-être parce que genppd n'est pas encore intégré à
la configuration par défaut, le test plus long rastertogutenprint
réussissait mais n'utilisait qu'un CPU).
Maintenant, en tant qu'utilisateur root
:
make install &&
install -v -m755 -d /usr/share/doc/gutenprint-5.2.12/api/gutenprint{,ui2} &&
install -v -m644 doc/gutenprint/html/* \
/usr/share/doc/gutenprint-5.2.12/api/gutenprint &&
install -v -m644 doc/gutenprintui2/html/* \
/usr/share/doc/gutenprint-5.2.12/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 empêche l'installation des versions statiques des
bibliothèques.
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
) :
systemctl restart org.cups.cupsd
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.12
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 l'utilisation
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 2017-02-19 23:24:01 +0100