web-dev-qa-db-fra.com

Installation d'Epson Printer mais interrompue par une erreur de dépendance lsb

J'installe le pilote Epson XP-310 à partir de ce site .

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

The Package System is broken 

epson-inkjet-printer-201303w:i386: Depends: lsb(>=3.2) but 4.1+Debian11ubuntu is installed

Je suis très confus. Il dit que je dois avoir la version LSB> = 3.2 mais j'ai la version 4.1. Pourquoi est-ce que je reçois l'erreur de dépendance?

13
Brandacus

J'ai eu le même problème avec mon Epson WF-3520 et le pilote du site Web Epson. Cela a résolu mon problème:

Essayez de vous assurer que le pilote endommagé sera supprimé:

Sudo apt-get -f install

Et puis installez le pilote à partir du gestionnaire de paquets

Sudo apt-get install printer-driver-escpr

J'ai installé le package "printer-driver-escpr" version 1.3.0-1 avec le gestionnaire de packages et le pilote fonctionne pour moi avec l'Epson WF-3520.

Maintenant, essayez d’installer votre imprimante epson.

10
Benny Geitner

Je rencontrais un problème épouvantable lors de l’installation de mon imprimante Epson sous Ubuntu 16.04. Les dépendances de messages ne correspondaient pas à lsb3.2 dans le centre logiciel ubuntu; le même message pour gdebi. Je soulignerai à ce stade que le centre logiciel gnome, mis à part le manque de paquets que j'ai précédemment utilisés, ne montre pas les dépendances manquantes. J'ai donc installé les deux mentionnés ci-dessus. Ils ne m'ont pas vraiment beaucoup servi, à l'exception de me dire qu'il y avait des dépendances non satisfaites à la fin. Ce que j'ai fait, c'est installer alien:

Sudo apt-get install alien  

Ensuite, je suis allé sur le site Epson , j'ai entré mon imprimante qui était Wf -7610 et cliqué sur la recherche. Une liste est apparue avec debs ou rpms - J'ai téléchargé rpm.

Je suis allé au dossier de téléchargement et ouvert dans le terminal et a couru:

Sudo alien -i your_epson_printer_package_file.rpm

Puis éteint mon imprimante et suis allé dans les paramètres et l’a effacée.

Redémarré de l'imprimante, il a été immédiatement reconnu. puis imprimé une page de test, a parfaitement fonctionné

4
Azure

Juste eu ce problème exact. Le "correctif" consistait simplement à télécharger la bonne version des pilotes - il existe des versions 32 et 64 bits fournies sur ce site: http://download.ebz.epson.net/dsc/search/01/search / .

J'avais téléchargé le 32 bits (parce que je n'avais pas lu le nom du fichier, je venais de voir .deb et téléchargé) mais j'avais en fait besoin de la version 64 bits - peut-être que l'OP a fait de même?

Je devrais également souligner que, lorsque j'ai utilisé le site, il a fallu un peu de patience pour le faire fonctionner (beaucoup d'erreurs 503, les boutons de téléchargement ne s'affichant pas, etc.), mais si vous continuez, alors ça va travailler à la fin :).

2
Ryan Lund

Essayez Sudo apt-get -f install

Sudo apt-get update

Sudo dpkg --configure -a 

puis nettoyez le cache

Sudo apt-get clean
1
nux

Dans mon cas, l'installation du pilote epson-inkjet-printer-stylus-office-tx510fn-series a produit la même erreur. Important de noter dans mon cas était:

debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by 
another process: Die Ressource ist zur Zeit nicht verfügbar

C'est pourquoi j'ai trouvé ce sujet concernant le fichier .dat verrouillé. À la commande

Sudo rm /var/cache/debconf/*.dat

J'ai pu résoudre le problème.

0
smiddy84

À l’aide de synaptic, j’ai installé progressivement lsb, lsb-release, lsb-printing, lsb-cxx, lsb-graphics, lsb-desktop et lsb-core (dont certains étaient pré-installés). L'approche fusil de chasse a échoué à chaque fois. Jusqu'à ce que j'ai installé lsb-pkgchk3. Bingo J'adore mon Epson WF-3520 avec la version 12.04 entièrement à jour.

0
Fat Marty

J'ai eu le même problème pendant un moment me suis fatigué de ne pas imprimer.

Tout d'abord installer extraterrestre. C'est un outil de conversion de paquet qui a changé rpm en deb-files et vice versa.

$ Sudo apt-get install alien   

Convertissez le fichier en RPM avec alien:

$ Sudo alien --to-rpm  /path/to/epson-inkjet-printer-201303w_1.0.0-1lsb3.2_AMD64.deb --scripts
epson-inkjet-printer-201303w-1.0.0-2.x86_64.rpm generated

Utilisez le paramètre --scripts pour inclure les scripts. Ensuite, prenez le même fichier .rpm que vous venez de convertir et reconvertissez-le en .deb

$ Sudo alien --to-deb /path/to/epson-inkjet-printer-201303w-1.0.0-2.x86_64.rpm --scripts
epson-inkjet-printer-201303w_1.0.0-3_AMD64.deb generated

Je suppose que vous pouvez également exécuter le fichier en tant que rpm.

$ Sudo alien -i package_file.rpm

Où le -i sera exécuté, installez directement le fichier rpm.

Après cela, j'ai pu installer le paquet avec succès.

0
Jemar Rice