Установка принтера Epson, но прервана ошибкой зависимости lsb

Я устанавливаю драйвер Epson XP-310 с этого сайта .

Когда я пытаюсь установить загруженный файл .deb, я получаю следующую ошибку:

The Package System is broken 

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

Я очень растерялся. Там написано, что у меня должна быть версия lsb> = 3.2, но у меня 4.1. Почему я получаю ошибку зависимости?

13
задан 31 May 2015 в 23:42

9 ответов

У меня была такая же проблема с моим Epson WF-3520 и драйвером с веб-сайта Epson. Это решило мою проблему:

Попробуйте убедиться, что поврежденный драйвер будет удален:

sudo apt-get -f install

А затем установите драйвер из диспетчера пакетов

sudo apt-get install printer-driver-escpr

Я установил пакет «printer-driver-escpr» версии 1.3.0-1 с менеджером пакетов, и драйвер работает для меня с Epson WF-3520.

Теперь попробуйте установить принтер epson.

0
ответ дан 31 May 2015 в 23:42

У меня была ужасная проблема при установке моего принтера Epson в Ubuntu 16.04. У меня были зависимости от сообщений, которые не встречались lsb3.2 в центре программного обеспечения Ubuntu; то же самое сообщение для Гдеби. Сейчас я укажу, что в программном центре gnome не хватает нескольких пакетов, которые я использовал ранее, и не показывает недостающие зависимости, поэтому я установил два упомянутых выше. На самом деле они были не очень полезны, за исключением того, что я сказал, что есть неудовлетворенные зависимости, и в конце концов я установил alien:

sudo apt-get install alien  

Затем я перешел на сайт Epson. , вошел в мой принтер, который был Wf -7610, и нажал на поиск, в списке появился deb с или rpm с - я скачал rpm.

Перешли в папку загрузки, открыли в терминале и запустили:

sudo alien -i your_epson_printer_package_file.rpm

Затем выключили мой принтер, зашли в настройки и удалили его.

Перезапустил принтер, он был немедленно распознан. затем распечатал тестовую страницу, работал отлично

0
ответ дан 31 May 2015 в 23:42

Просто была именно эта проблема «Исправление» заключалось в простой загрузке нужной версии драйверов - на этом сайте представлены 32- и 64-разрядные версии: http://download.ebz.epson.net/dsc/search/01/search/ .

Я скачал 32-битную версию (потому что я не прочитал имя файла, просто увидел .deb и загрузил), но на самом деле мне нужна 64-битная версия - может быть, ОП сделал то же самое?

Мне следует Также отметим, что, когда я использовал сайт, потребовалось немного терпения, чтобы заставить его работать (множество ошибок 503, кнопки загрузки не отображаются и т. д.), но если вы продолжите в том же духе, он будет работать в конец:).

0
ответ дан 31 May 2015 в 23:42

Попробуйте sudo apt-get -f install

sudo apt-get update

sudo dpkg --configure -a 

, затем почистите кеш

sudo apt-get clean
0
ответ дан 31 May 2015 в 23:42

Используя synaptic, я постепенно устанавливал lsb, lsb-release, lsb-printing, lsb-cxx, lsb-graphics, lsb-desktop и lsb-core (некоторые из них были предварительно установлены). Подход ружья не удался каждый раз. Пока я не установил lsb-pkgchk3. Бинго. Мне нравится мой Epson WF-3520, полностью обновленный 12.04.

0
ответ дан 31 May 2015 в 23:42

У меня была такая же проблема некоторое время, я устал от того, чтобы не печатать.

Прежде всего установите инопланетянина. Это инструмент для конвертации пакетов, который изменил rpm на deb-файлы и наоборот.

$ sudo apt-get install alien   

Конвертируйте файл в RPM с помощью иностранца:

$ 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

Используйте параметр --scripts для включения сценариев. Затем возьмите тот же самый файл .rpm, который вы только что преобразовали, и преобразуйте его обратно в .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

Я полагаю, вы могли бы запустить файл как rpm.

$ sudo alien -i package_file.rpm

Там, где будет работать -i, установите rpm-файл напрямую.

После этого я смог успешно установить пакет.

0
ответ дан 31 May 2015 в 23:42

В моем случае установка драйвера epson-inkjet-printer-stylus-office-tx510fn-series вызвала ту же ошибку. Важно отметить, что в моем случае было:

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

Следовательно, я нашел эту тему относительно заблокированного .dat файла. С помощью команды

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

я смог решить проблему.

0
ответ дан 31 May 2015 в 23:42

Я не могу заставить свой Epson печатать под Ubuntu 16.04, поэтому я решил эту проблему, выполнив ручную установку LSB:

Обратите внимание, что я получил файлы из br . ] сервер в Бразилии, вы можете получить с другого сервера, который подходит вам лучше всего. Еще одно замечание: у меня есть _amd64.deb версии, вам может понадобиться _i386.deb , если вы работаете в 32-битной среде, если это так, учтите, что _all.deb остается без изменений.

Необходимые файлы:

от 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

Затем я использовал gdebi для установки пакетов:

sudo gdebi *package*

начиная с libjpeg62turbo а затем следуя:

sudo gdebi lsb*

Он постоянно кричал на меня, жалуясь на зависимости, когда это спросил, что я сначала установил этот пакет и повторил последнюю команду. После завершения процесса я смог установить мой принтер Epson без проблем, и он отлично работает.

если gdebi не установлен:

sudo apt-get install gdebi

Кто-то более опытный, чем я, может упростить процесс ... Если бы я мог проверить порядок установки пакетов, я мог бы написать скрипт, который делает этот процесс автоматически. Но придется подождать, потому что сейчас я не могу удалить все это и отключить принтер в процессе.

Ура.

0
ответ дан 31 May 2015 в 23:42

У меня была похожая проблема, я скачал и установил пакет lsb-core для Ubuntu 14.04, и он работает.

Попробуйте:

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

Затем попробуйте снова установить epson-inkjet-printer-201303w.

0
ответ дан 31 May 2015 в 23:42

Другие вопросы по тегам:

Похожие вопросы: