Instaluję sterownik Epson XP-310 z tej witryny .
Podczas próby zainstalowania pobranego .deb
pliku pojawia się następujący błąd:
The Package System is broken
epson-inkjet-printer-201303w:i386: Depends: lsb(>=3.2) but 4.1+Debian11ubuntu is installed
Jestem bardzo zmieszany. Mówi, że muszę mieć wersję lsb> = 3.2, ale mam 4.1. Dlaczego dostaję błąd zależności?
Miałem okropny problem z instalacją mojej drukarki Epson w systemie Ubuntu 16.04. W
lsb3.2
centrum oprogramowania Ubuntu miałem problemy z komunikacją ; ta sama wiadomość dla gdebi. Zwrócę w tym momencie uwagę, że centrum oprogramowania gnome oprócz tego, że brakuje mi kilku pakietów, z których wcześniej korzystałem, nie pokazuje brakujących zależności, więc zainstalowałem dwa wspomniane powyżej. Nie były zbyt często używane, z wyjątkiem powiedzenia mi, że na końcu były niezaspokojone zależności, co zainstalowałemalien
:Potem poszedłem na stronę Epson , wszedłem do mojej drukarki, która była
Wf -7610
i kliknąłem wyszukiwanie, pojawiła się listadeb
s lubrpm
s - pobrałemrpm
.Poszedł do folderu pobierania i otworzył w terminalu i uruchomił:
Następnie wyłączyłem drukarkę, przeszedłem do ustawień i usunąłem ją.
Ponownie uruchomiłem drukarkę, została natychmiast rozpoznana. następnie wydrukowałem stronę testową, działało idealnie
źródło
Właśnie miałem ten problem. „Naprawą” było po prostu pobranie odpowiedniej wersji sterowników - na tej stronie dostępne są wersje 32- i 64-bitowe: http://download.ebz.epson.net/dsc/search/01/search/ .
Pobrałem 32-bitowy (ponieważ nie przeczytałem nazwy pliku, po prostu zobaczyłem
.deb
i pobrałem), ale tak naprawdę potrzebowałem wersji 64-bitowej - może OP zrobił to samo?Powinienem również zauważyć, że kiedy korzystałem z tej strony, trochę cierpliwości wymagało jej uruchomienia (wiele błędów 503, brak przycisków pobierania itp. Itd.), Ale jeśli będziesz ją kontynuować, będzie pracować w końcu :).
źródło
Próbować
sudo apt-get -f install
następnie wyczyść pamięć podręczną
źródło
Korzystając z Synaptic, zainstalowałem przyrostowo lsb, lsb-release, lsb-printing, lsb-cxx, lsb-graphic, lsb-desktop i lsb-core (niektóre z nich były wstępnie zainstalowane). Podejście do strzelby zawodziło za każdym razem. Aż zainstalowałem lsb-pkgchk3. Bingo Uwielbiam mój Epson WF-3520 w wersji 12.04.
źródło
Przez pewien czas miałem ten sam problem, że nie drukowałem.
Przede wszystkim zainstaluj Alien. Jest to narzędzie do konwersji pakietów, które zmieniło rpm na pliki deb i odwrotnie.
Konwertuj plik na RPM za pomocą alien:
Użyj
--scripts
parametru, aby dołączyć skrypty. Następnie weź ten sam plik .rpm, który właśnie przekonwertowałeś i przekonwertuj go z powrotem na .debMyślę, że możesz alternatywnie uruchomić plik jako rpm.
Tam, gdzie
-i
zostanie uruchomiony, zainstaluj plik rpm bezpośrednio.Po tym udało mi się pomyślnie zainstalować pakiet.
źródło
W moim przypadku instalacja sterownika
epson-inkjet-printer-stylus-office-tx510fn-series
spowodowała ten sam błąd. Ważne, aby zauważyć w moim przypadku:Dlatego znalazłem ten temat dotyczący zablokowanego
.dat
pliku. Za pomocą poleceniasudo rm /var/cache/debconf/*.dat
Byłem w stanie rozwiązać problem.
źródło
Nie mam problemu z wydrukowaniem mojego Epsona pod Ubuntu 16.04, więc obejrzałem to, wykonując ręczną instalację LSB:
Pamiętaj, że dostałem pliki z serwera br jako live w Brazylii, możesz dostać z innego serwera, który najbardziej ci odpowiada. Kolejna uwaga jest taka, że mam wersje _amd64.deb , możesz potrzebować _i386.deb, jeśli pracujesz w środowisku 32-bitowym, w takim przypadku weź pod uwagę, że _all.deb pozostaje niezmieniony.
Wymagane pliki:
z ftp.br.debian.org/debian/pool/main/libj/libjpegturbo:
ftp.br.debian.org/debian/pool/main/l/lsb:
Następnie użyłem gdebi do zainstalowania pakietów:
zaczynając od libjpeg62turbo, a następnie wykonując:
Ciągle krzyczał na mnie, skarżąc się na zależności, kiedy zapytał, czy najpierw zainstalowałem ten pakiet i ponownie spróbowałem wykonać to ostatnie polecenie. Po zakończeniu procesu mogę bez problemu zainstalować moją drukarkę Epson i działa ona doskonale.
jeśli gdebi nie jest zainstalowany:
Ktoś bardziej wykwalifikowany ode mnie może usprawnić proces ... Gdybym mógł sprawdzić kolejność instalacji pakietów, mógłbym napisać skrypt, który wykonuje ten proces automatycznie. Ale będzie musiał poczekać, ponieważ w tej chwili nie mogę odinstalować tego wszystkiego i wyłączyć mojej drukarki.
Twoje zdrowie.
źródło
lsb*
pakietów jednej dystrybucji na inną może i będzie prowadzić do różnych trudnych do przewidzenia problemów.Miałem podobny problem, pobrałem i zainstalowałem pakiet lsb-core dla Ubuntu 14.04 i działa.
Spróbuj tego:
Następnie spróbuj ponownie zainstalować epson-inkjet-printer-201303w.
źródło