Instalación de la impresora Epson pero interrumpida por un error de dependencia de lsb

13

Estoy instalando el controlador Epson XP-310 desde este sitio web .

Cuando intento instalar el .debarchivo descargado , aparece el siguiente error:

The Package System is broken 

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

Estoy muy confundido. Dice que debo tener la versión lsb> = 3.2 pero tengo 4.1. ¿Por qué recibo el error de dependencia?

Brandacus
fuente

Respuestas:

10

Tuve el mismo problema con mi Epson WF-3520 y el controlador del sitio web de Epson. Esto resolvió mi problema:

Intente, para asegurarse de que se eliminará el controlador dañado:

sudo apt-get -f install

Y luego instale el controlador desde el administrador de paquetes

sudo apt-get install printer-driver-escpr

Instalé el paquete "printer-driver-escpr" versión 1.3.0-1 con el administrador de paquetes y el controlador funciona para mí con la Epson WF-3520.

Ahora, intente instalar su impresora Epson.

Benny Geitner
fuente
Esto solucionó mi problema para un problema de dependencia de lsb ligeramente diferente
tim-oh
4

Estaba teniendo un problema terrible al instalar mi impresora Epson en Ubuntu 16.04 Tenía dependencias de mensajes que no se cumplieron lsb3.2en el centro de software de ubuntu; el mismo mensaje para gdebi. Señalaré en este momento que el centro de software gnome, además de tener pocos paquetes que he usado anteriormente, no muestra las dependencias que faltan, así que instalé los dos mencionados anteriormente. Realmente no fueron muy útiles, con la excepción de decirme que al final había dependencias insatisfechas, lo que hice fue instalar alien:

sudo apt-get install alien  

Luego fui al sitio de Epson , ingresé a mi impresora que estaba Wf -7610e hice clic en la búsqueda, apareció una lista con debs o rpms, descargué el rpm.

Fui a la carpeta de descargas y abrí en la terminal y ejecuté:

sudo alien -i your_epson_printer_package_file.rpm

Luego apagué mi impresora, fui a la configuración y la eliminé.

Reinició la impresora, se reconoció de inmediato. luego imprimí una página de prueba, funcionó perfectamente

Azur
fuente
2

Acabo de tener este problema exacto. La 'solución' fue simplemente descargar la versión correcta de los controladores: hay versiones de 32 y 64 bits proporcionadas en este sitio: http://download.ebz.epson.net/dsc/search/01/search/ .

Había descargado el bit 32 (porque no había leído el nombre del archivo, solo lo vi .deby lo descargué) pero en realidad necesitaba la versión de 64 bit, ¿tal vez el OP hizo lo mismo?

También debo señalar que, cuando utilicé el sitio, me tomó un poco de paciencia para que funcionara (muchos errores 503, botones de descarga que no se muestran, etc.), pero si lo sigue, entonces trabajar al final :).

Ryan Lund
fuente
1

Tratar sudo apt-get -f install

sudo apt-get update

sudo dpkg --configure -a 

luego limpie el caché

sudo apt-get clean
nux
fuente
Intenté como dijiste pero sigo teniendo el mismo error.
Brandacus
0

Usando Synaptic, instalé incrementalmente lsb, lsb-release, lsb-printing, lsb-cxx, lsb-graphics, lsb-desktop y lsb-core (algunos de los cuales fueron preinstalados). El enfoque de escopeta fallaba cada vez. Hasta que instalé lsb-pkgchk3. Bingo. Me encanta mi Epson WF-3520 en 12.04 totalmente actualizado.

Gordo marty
fuente
0

Tuve el mismo problema por un tiempo, me cansé de no imprimir.

En primer lugar instalar alien. Esta es una herramienta de conversión de paquetes que cambió rpm a deb-files y viceversa.

$ sudo apt-get install alien   

Convierta el archivo a RPM usando 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

Use el --scriptsparámetro para incluir los scripts. Luego tome el mismo archivo .rpm que acaba de convertir y vuelva a convertirlo a .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

Supongo que también podrías ejecutar el archivo como rpm.

$ sudo alien -i package_file.rpm

Donde el -i se ejecutará, instale el archivo rpm directamente.

Después de esto pude instalar el paquete con éxito.

Jemar Rice
fuente
0

En mi caso, la instalación del controlador epson-inkjet-printer-stylus-office-tx510fn-seriesprodujo el mismo error. Importante notar en mi caso fue:

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

Por lo tanto, encontré este tema con respecto al .datarchivo bloqueado . Con el comando

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

Pude resolver el problema.

smiddy84
fuente
-1

No pude hacer que mi Epson imprima en Ubuntu 16.04, así que trabajé en esto haciendo una instalación manual de LSB:

Tenga en cuenta que obtuve los archivos del servidor br en vivo en Brasil, puede obtenerlos de otro servidor que más le convenga. Otra nota es que obtuve las versiones _amd64.deb , es posible que necesite _i386.deb si está ejecutando en un entorno de 32 bits, si ese es el caso, considere que _all.deb permanece sin cambios.

Archivos requeridos:

de ftp.br.debian.org/debian/pool/main/libj/libjpegturbo:

  • libjpeg62-turbo_1.4.80-115-gfb907b2-1_amd64.deb

ftp.br.debian.org/debian/pool/main/l/lsb:

  • lsb-core_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-cxx_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-desktop_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-graphics_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-invalid-mta_4.1 + Debian13 + nmu1_all.deb
  • lsb-languages_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-multimedia_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-printing_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-release_4.1 + Debian13 + nmu1_all.deb
  • lsb-security_4.1 + Debian13 + nmu1_amd64.deb
  • lsb_4.1 + Debian13 + nmu1_all.deb

Luego usé gdebi para instalar los paquetes:

sudo gdebi *package*

comenzando con libjpeg62turbo y luego siguiendo:

sudo gdebi lsb*

Me gritaba constantemente quejándome de las dependencias, cuando me pidió que instalara ese paquete primero e intenté ese último comando nuevamente. Una vez finalizado el proceso, pude instalar mi impresora Epson sin problemas y funciona perfectamente.

si gdebi no está instalado:

sudo apt-get install gdebi

Alguien más capacitado que yo puede agilizar el proceso ... Si pudiera verificar el orden en que deben instalarse los paquetes, podría escribir un script que realice este proceso automáticamente. Pero tendrá que esperar porque en este momento no puedo desinstalar todo eso y deshabilitar mi impresora en el proceso.

Salud.

Gabriel Brunne
fuente
-1 ¡ Este es un consejo peligroso! Reemplazar los lsb*paquetes de una distribución con los de otra lata y dará lugar a varios problemas difíciles de prever.
David Foerster
Realmente no estoy reemplazando los paquetes lsb porque no está disponible en Ubuntu 16.04, y después de seguir muchos consejos en otra parte, esta era la única forma en que podía hacer que mi impresora Epson L355 funcionara, y eso es crítico para mí. Tal vez alguien podría hacer un PPA?
Gabriel Brunne
-1

Tuve un problema similar y descargué e instalé el paquete lsb-core para Ubuntu 14.04, y funciona.

Prueba esto:

sudo add-apt-repository "deb http://cz.archive.ubuntu.com/ubuntu trusty main" && sudo apt-get update && sudo apt-get install lsb-core
-y

Luego, intente instalar epson-inkjet-printer-201303w nuevamente.

Felipe Ferreira
fuente
Hizo esto y todavía falló con dependencias insatisfechas que intentaban instalar lsb-core. Luego tuve que hacer "apt-get -f install" que luego instaló 2 o 3 docenas más de paquetes. Después de eso pude instalar mi impresora Epson XP-820 a través de la GUI. Muy desordenado en mi humilde opinión.
Marnix A. van Ammers,