J'essaie de faire fonctionner mon imprimante Canon LBP2900 sur Ubuntu 11.10 64 bits.
Ce que j'ai fait est d'essayer de suivre les étapes sur https://help.ubuntu.com/community/CanonCaptDrv19
J'ai donc téléchargé le pilote de la version 2.3 et essayé de convertir les fichiers rpm en debian et de les installer.
Sudo alien cndrvcups-capt-2.30-1.x86_64.rpm cndrvcups-common-2.30-1.x86_64.rpm
Sudo dpkg -i cndrvcups-capt-2.30-1.x86_64.deb cndrvcups-common-2.30-1.x86_64.deb
cups redémarré et essayez d’installer l’imprimante avec lpadmin:
Sudo service cups restart
Sudo /usr/sbin/lpadmin -p LBP2900 -m /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
Ce que j’ai remarqué, c’est que lors de l’étape avec lpadmin, l’erreur se produit mal:
lpadmin: Bad device-uri scheme "ccp"
Après avoir tenté de retracer ce qui a mal tourné, je pense que j’ai bien compris le fait que dpkg a installé un fichier /usr/lib64/cups/backend/ccp
au lieu de /usr/lib/cups/backend/ccp
Vérifier le rpm d'origine avec le gestionnaire d'archives montre bien que /usr/lib
et /usr/lib64
sont utilisés, le fichier backend/cpp n'étant installé que dans lib64. Si j'ai bien compris, Ubuntu 11.10 utilise à la place /usr/lib32
et /usr/lib
, de sorte que les fichiers sont installés au mauvais endroit.
Existe-t-il une méthode automatisée pour convertir les fichiers rpm/deb avec la structure de bibliothèque incorrecte en un fichier avec la bonne structure de bibliothèque pour Ubuntu 11.10? Ou suis-je complètement sur la mauvaise voie pour installer mon imprimante?
Ce que j’ai remarqué cependant, lors de l’étape avec lpadmin, il se trompe avec l’erreur suivante: lpadmin: schéma de périphérique-uri incorrect "ccp"
C'est parce que vous n'avez pas généré les scripts associés aux fichiers rpm .......
Utilisation
Sudo alien cndrvcups-capt-2.30-1.x86_64.rpm cndrvcups-common-2.30-1.x86_64.rpm --scripts
OR
Sudo alien * .rpm --scripts
au lieu de
Sudo alien * .rpm
Vous pouvez résoudre cette erreur
lpadmin: schéma de périphérique-uri "ccp" incorrect
Tout le meilleur de RJK