web-dev-qa-db-fra.com

Installation de l’imprimante LBP 2900 -> Dossiers libs faux?

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?

3
Peter Smit

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

4
rjkrocks