Ich installiere den Epson XP-310-Treiber von dieser Website .
Wenn ich versuche, die heruntergeladene .deb
Datei zu installieren , wird folgende Fehlermeldung angezeigt:
The Package System is broken
epson-inkjet-printer-201303w:i386: Depends: lsb(>=3.2) but 4.1+Debian11ubuntu is installed
Ich bin sehr verwirrt. Es heißt, ich muss lsb version> = 3.2 haben, aber ich habe 4.1. Warum erhalte ich den Abhängigkeitsfehler?
Ich hatte ein schreckliches Problem bei der Installation meines Epson-Druckers in Ubuntu 16.04. Ich hatte Nachrichtenabhängigkeiten, die
lsb3.2
im Ubuntu Software Center nicht erfüllt wurden . die gleiche nachricht für gdebi. Ich werde an dieser Stelle darauf hinweisen, dass das Gnome-Software-Center, abgesehen davon, dass es nur wenige Pakete gibt, die ich zuvor verwendet habe, die fehlenden Abhängigkeiten nicht aufweist. Deshalb habe ich die beiden oben genannten installiert. Sie waren nicht wirklich nützlich, mit der Ausnahme, dass mir mitgeteilt wurde, dass es am Ende unerfüllte Abhängigkeiten gibt. Ich habe Folgendes getanalien
:Dann ging ich zur Epson-Site , gab meinen Drucker ein
Wf -7610
und klickte auf die Suche, eine Liste mitdeb
s oderrpm
s kam auf - ich lud die herunterrpm
.Ging zum Download-Ordner und öffnete im Terminal und lief:
Dann schaltete ich meinen Drucker aus und ging zu den Einstellungen und löschte es.
Starten Sie den Drucker neu, es wurde sofort erkannt. dann druckte eine Testseite, funktionierte einwandfrei
quelle
Hatte gerade genau dieses Problem. Das Problem wurde behoben, indem einfach die richtige Version der Treiber heruntergeladen wurde. Auf dieser Website werden 32- und 64-Bit-Versionen bereitgestellt: http://download.ebz.epson.net/dsc/search/01/search/ .
Ich hatte das 32-Bit heruntergeladen (weil ich den Dateinamen nicht gelesen, nur gesehen
.deb
und heruntergeladen hatte), aber ich brauchte tatsächlich die 64-Bit-Version - vielleicht tat das OP das Gleiche?Ich sollte auch darauf hinweisen, dass es bei der Nutzung der Website etwas Geduld gekostet hat, sie zum Laufen zu bringen (viele 503 Fehler, Download-Schaltflächen werden nicht angezeigt usw.), aber wenn Sie dabei bleiben, wird es funktionieren Arbeit am Ende :).
quelle
Versuchen
sudo apt-get -f install
Bereinigen Sie dann den Cache
quelle
Mit synaptic habe ich inkrementell lsb, lsb-release, lsb-printing, lsb-cxx, lsb-graphics, lsb-desktop und lsb-core installiert (von denen einige vorinstalliert waren). Der Anflug mit der Schrotflinte schlug jedes Mal fehl. Bis ich lsb-pkgchk3 installiert habe. Bingo. Ich liebe meinen Epson WF-3520 am 12.04.
quelle
Ich hatte eine Zeit lang das gleiche Problem und war es leid, nicht zu drucken.
Zunächst einmal installieren Alien. Dies ist ein Paketkonvertierungstool, das rpm in deb-Dateien umwandelt und umgekehrt.
Konvertieren Sie die Datei mit alien in RPM:
Verwenden Sie den
--scripts
Parameter, um die Skripte einzuschließen. Nehmen Sie dann dieselbe .rpm-Datei, die Sie gerade konvertiert haben, und konvertieren Sie sie zurück in .debIch denke, Sie könnten die Datei alternativ auch als RPM ausführen.
Wo das
-i
laufen wird installiere die rpm-Datei direkt.Danach konnte ich das Paket erfolgreich installieren.
quelle
In meinem Fall hat die Installation des Treibers
epson-inkjet-printer-stylus-office-tx510fn-series
den gleichen Fehler verursacht. Wichtig in meinem Fall zu bemerken war:Daher habe ich dieses Thema in Bezug auf die gesperrte
.dat
Datei gefunden. Mit dem Befehlsudo rm /var/cache/debconf/*.dat
Ich konnte das Problem lösen.
quelle
Ich habe meinen Epson nicht dazu gebracht, unter Ubuntu 16.04 zu drucken, also habe ich das durch eine manuelle Installation des LSB umgangen:
Beachten Sie, dass ich die Dateien vom br- Server als Live in Brasilien erhalten habe. Möglicherweise erhalten Sie sie von einem anderen Server, der am besten zu Ihnen passt. Ein weiterer Hinweis ist, dass ich die _amd64.deb- Versionen habe. Wenn Sie unter einer 32-Bit-Umgebung arbeiten, benötigen Sie möglicherweise _i386.deb. Wenn dies der Fall ist, berücksichtigen Sie, dass die _all.deb-Versionen unverändert bleiben.
Erforderliche Dateien:
von ftp.br.debian.org/debian/pool/main/libj/libjpegturbo:
ftp.br.debian.org/debian/pool/main/l/lsb:
Dann habe ich gdebi verwendet, um die Pakete zu installieren:
beginnend mit libjpeg62turbo und dann folgend von:
Es schrie mich ständig an, mich über Abhängigkeiten zu beschweren, als ich gefragt wurde, ob ich das Paket zuerst installieren und den letzten Befehl erneut versuchen würde. Nachdem der Vorgang abgeschlossen war, konnte ich meinen Epson-Drucker problemlos installieren und er funktioniert einwandfrei.
wenn gdebi nicht installiert ist:
Jemand, der erfahrener ist als ich, kann den Prozess rationalisieren ... Wenn ich die Reihenfolge überprüfen könnte, in der die Pakete installiert werden müssen, könnte ich ein Skript schreiben, das diesen Prozess automatisch ausführt. Aber es wird warten müssen, weil ich im Moment nicht alles deinstallieren und meinen Drucker dabei deaktivieren kann.
Prost.
quelle
lsb*
Paketen einer Distribution durch solche einer anderen kann und wird zu verschiedenen schwer vorhersehbaren Problemen führen.Ich hatte ein ähnliches Problem und ich habe das lsb-core-Paket für Ubuntu 14.04 heruntergeladen und installiert, und es funktioniert.
Versuche dies:
Versuchen Sie dann erneut, epson-inkjet-printer-201303w zu installieren.
quelle