cups-filters-1.11.1
Introduction à CUPS Filters
Le paquet CUPS Filters contient
les moteurs, les filtres et d'autres logiciels qui faisaient partie
autrefois de la distribution cœur de CUPS, mais qui ne sont plus maintenus par
Apple Inc.
This package is known to build and work properly using an LFS-7.10
platform.
Informations sur le paquet
Dépendances de CUPS Filters
Requises
Cups-2.1.4,
GLib-2.48.2, IJS-0.35, Little
CMS-2.8, Poppler-0.47.0 et Qpdf-6.0.0
Recommandées
libjpeg-turbo-1.5.0, libpng-1.6.24 et LibTIFF-4.0.6
Facultatives
Avahi-0.6.32, OpenLDAP-2.4.44, PHP-7.0.10
(l'utilisation est peut-être cassée), Liblouis (Braille), et Liblouisutdml (Braille)
Requises (au moment de l'exécution)
ghostscript-9.19 (nécessaire pour les
imprimantes PostScript), ou Gutenprint-5.2.11 (pour les
imprimantes supportées), ou d'autres pilotes d'imprimantes
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/cups-filters
Installation de CUPS Filters
Tout d'abord, corrigez le fichier unit de systemd pour coller avec
CUPS 2.0 et supérieurs.
sed -i "s:cups.service:org.cups.cupsd.service:g" utils/cups-browsed.service
Installez CUPS Filters en lançant
les commandes suivantes :
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--without-rcdir \
--disable-static \
--disable-avahi \
--with-gs-path=/usr/bin/gs \
--with-pdftops-path=/usr/bin/gs \
--docdir=/usr/share/doc/cups-filters-1.11.1 &&
make
Pour tester les résultats lancez : make check 2>&1
>testlog.
Maintenant, en tant qu'utilisateur root
:
make install
Installez l'unit systemd en lançant les commandes suivantes en tant
qu'utilisateur root
:
install -v -m644 utils/cups-browsed.service /lib/systemd/system/cups-browsed.service
Explication des commandes
--disable-avahi
: ce
paramètre est nécessaire si le paquet facultatif Avahi-0.6.32
n'est pas installé. Supprimez-le si avahi est installé et que vous
avez besoin des capacités de découverte d'imprimantes réseaux.
--without-rcdir
: Ce
paramètre désactive l'installation du script de démarrage inclut
qui n'est pas compatible avec BLFS.
--with-gs-path=/usr/bin/gs
: Ce
paramètre définit l'emplacement du binaire GhostScript au cas où ghostscript-9.19 n'est pas
installé à la compilation.
--with-pdftops-path=/usr/bin/gs
:
Ce paramètre définit l'emplacement du binaire GhostScript au cas où ghostscript-9.19 n'est pas
installé à la compilation.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
make check 2>&1
>testlog : La suite de tests vide un flux
d'octets dans le tampon d'entrée après qu'il se termine. Envoyer la
sortie vers un fichier garde l'historique utilisable, mais
certaines informations de débogage apparaissent toujours à l'écran.
--with-test-path=VALUE
: Si vous
souhaitez lancer les tests, mais n'avez pas la police /usr/share/fonts/dejavu/DejaVuSans.ttf
par
défaut, utilisez ce paramètre pour spécifier où DejaVuSans.ttf
(ou éventuellement une autre
police TTF - non testé) se trouve.
Introduction à CUPS Filters
Units
Systemd
Pour lancer le daemon cups-browsed au démarrage,
activez le service systemd précédemment installé avec la commande
suivante en tant qu'utilisateur root
:
systemctl enable cups-browsed
Contenu
Programmes installés:
cups-browsed, foomatic-rip (lien) et
ttfread
Bibliothèques installées:
libcupsfilters.so et
libfontembed.so
Répertoires installés:
/usr/include/{cupsfilters,fontembed},
/usr/share/cups/{braille,charsets},
/usr/share/doc/cups-filters-1.11.1 et
/usr/share/ppd/cupsfilters
Descriptions courtes
cups-browsed
|
est un démon pour naviguer les files CUPS et Bonjour
d'imprimantes CUPS distantes et partagées.
|
foomatic-rip
|
est une enveloppe universelle de filtre d'affichage RIP
qui peut être utilisée comme filtre CUPS ou seule pour
l'impression directe sans spooler.
|
libcupsfilters.so
|
contient les fonction de l'API de CUPS Filters.
|
Last updated on 2016-08-29 01:56:06 +0200