web-dev-qa-db-fra.com

Comment installer Canon MP459 sur Ubuntu 16.04 (dépendance de libtiff4 mais libtiff5 déjà installé)

Je veux installer mon pilote mp495 x64, que j'ai téléchargé de Canon sur ma machine Ubuntu 16.04.

Sudo dpkg -i cnijfilter-mp495series_3.40-1_AMD64.deb

Cela montre l'erreur suivante:

dpkg: des problèmes de dépendance empêchent la configuration de cnijfilter-mp495series:

cnijfilter-mp495series dépend de libtiff4 libtiff4-dev; pourtant:

Le paquet libtiff4 n'est pas installé

Lorsque j'essaie d'installer libtiff4, je reçois:

Impossible de localiser le paquet libtiff4

Lorsque j'essaie de l'installer via un fichier deb téléchargé, le message d'erreur suivant s'affiche:

que libtiff5 est déjà installé

Je ne peux pas désinstaller libtiff5 car de nombreux outils système en dépendent.

Comment puis-je forcer le pilote à utiliser le paquet libtiff5 à la place?

1
hb0

Prélude:

L'auteur a trouvé la solution à son propre problème. Les autres questions/réponses qu’il a trouvées en ligne ne l’ont pas résolu. Il souhaite donc l’afficher ici pour qu’il puisse y placer un signet afin de faciliter l’accès lorsqu’il réinstalle un système ailleurs (l’auteur n’avait pas le représentant pour sa réponse, il a donc dû le mettre en commentaire).

Solution:

  1. utilisez les dépendances libtiff de ICI et réinstallez l'imprimante Canon manuellement:
  2. extraire l'archive tar téléchargée et cd cnijfilter-mp495series-*-deb/packages
  3. dpkg -i cnijfilter-common_*_AMD64.deb
  4. allez dans "imprimantes" & lisez l'imprimante.

Si cela ne fonctionne pas (par exemple, l’imprimante n’est pas installée correctement ou ignore les tâches),

  1. dpkg-deb -x cnijfilter-mp495series_*_AMD64.deb tmp
  2. dpkg-deb --control cnijfilter-mp495series_*_AMD64.deb tmp/DEBIAN
  3. nano tmp/DEBIAN/control et remplacez libtiff4 par libtiff5
  4. dpkg -b tmp/ fixed.deb
  5. dpkg -i fixed.deb
  6. re-plugin l'imprimante. Terminé

Vous devriez maintenant avoir le réseau et l’imprimante locale installés!

0
zx485