cups-pdf-2.0.0-1
+
Par Remi le vendredi 23 décembre 2005, 23:42 - Archives - Lien permanent
La version 2.0 finale vient juste de sortir. Les RPM sont disponibles pour FC3 et FC4
Site officiel : http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/
Il s'agit d'une imprimante virtuelle pour créer des PDF.
Attention : il est préférable de supprimer la version 1.7.4 si vous l'aviez installée car le script de post-installtion supprime l'imprimante virtuelle. La nouvelle version est plus intelligente de ce côté là, la création se fait uniquement lors de la première installation, pas lors d'une mise à jour. De même la destruction ne se fait que lors de la désinstallation complète.
Bien sur le plus simple et d'utiliser YUM :
yum remove cups-pdf
yum --enablerepo=remi install cups-pdf
ou, si vous aviez installé la version 2.0 béta 2 :
yum --enablerepo=remi update cups-pdf
Mais si vous préférez le téléchargment et l'installation manuelle :
cups-pdf-2.0.0-1.fc3.remi.i386.rpm(29 Ko)cups-pdf-2.0.0-1.fc4.remi.i386.rpm(29 Ko)
Nouveautés : cette nouvelle version utilise désormais un fichier de configuration (/etc/cups/cups-pdf.conf) qui permet de modifier le comportement du script. Le fichier fourni est assez bien documenté pour comprendre l'utilisation des différentes options. La seule option modifiée par le RPM est le choix du dossier ${HOME}/cups-pdf pour enregistrer les PDF générés (au lieu de /var/spool/cups-pdf/nom). Attention le format de ce fichier a évolué entre la version béta 2 et cette version finale.
A noter : mon dépôt est officiellement référencé sur le site officiel comme source de RPM pour Fedora..
Commentaires
J'ai un souci avec ce paquet : kyum me renvoie le message suivant :
---> Downloading header for cups-pdf to pack into transaction set.
*** remi.collet.free.fr/rpms/... [Errno -1] Header is not complete.
*** Trying other mirror.
*** Error: failure: cups-pdf-2.0.0-1.fc4.remi.i386.rpm from remi: [Errno 256] No more mirrors to try.
Process exited normally with code 1.
Apparemment y'a que paquet qui pose problème ; je ne sais pas d'où ça vient...
Bon, il y a visiblement (encore) un problème avec l'hébergement chez free :(
Il va vraiment falloir que j'en change.
En attendant, il reste la solution de l'installation manuelle :
rpm -Uvh remi.collet.free.fr/rpms/...
OK, ça marche pour l'installation, l'imprimante CUPS-PDF est bien créée ;
seulement, je ne trouve aucun répertoire pour recevoir les fichiers créés. L'extrait de /etc/cups/cups-pdf.conf donne :
### Key: Out
## CUPS-PDF output directory
## special qualifiers:
## ${HOME} will be expanded to the user's home directory
## ${USER} will be expanded to the user name
## in case it is an NFS export make sure it is exported without
## root_squash!
### Default: /var/spool/cups-pdf/${USER}
#Out /var/spool/cups-pdf/${USER}
Out ${HOME}/cups-pdf
Mais en réalité, aucun des répertoires cités n'a été créé, et la tâche d'impression se met en file d'attente.
Y'a-t-il une solution ?
Je pense que le problème vient de l'absence du dossier "cups-pdf" dans le répertoire d'accueil de l'utilisateur.
Solution 1 modifier la configuration avec "Out ${HOME}" afin que les PDF soit enregistrer dans le dossier principal
Solution 2 créer manuelle le dossier cups-pdf (chez moi il existe, donc je n'ai pas rencontré de problème)
Je regarderais cela en détail (source du programme) à mon retour de vacances
A bientôt
J'ai remplacé ces RPM par une nouvelle version 2.0.0-2 qui enregistre les PDF sur le bureau.