Gutenprint-5.3.3
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.15 en juin 2019) il fallait 75 SBU et
13.5 Go pour terminer le test (un test, rastertogutenprint a échoué
car les ppd CUPS sont prévus pour une version précédente. Peut-être
que genppds devrait être lancé avant les tests). Remarquez que les
tests n'utilisaient qu'un CPU.
Maintenant, en tant qu'utilisateur root
:
make install &&
install -v -m755 -d /usr/share/doc/gutenprint-5.3.3/api/gutenprint{,ui2} &&
install -v -m644 doc/gutenprint/html/* \
/usr/share/doc/gutenprint-5.3.3/api/gutenprint &&
install -v -m644 doc/gutenprintui2/html/* \
/usr/share/doc/gutenprint-5.3.3/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 cups
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 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.3.3
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
|
testpattern
|
est un programme de test pour apprendre comment utiliser
libgutenprint
|
Last updated on