Epson Printer 설치 중이지만 lsb 종속성 오류로 중단됨


13

이 웹 사이트 에서 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이 있어야합니다. 종속성 오류가 발생하는 이유는 무엇입니까?

답변:


10

Epson WF-3520 및 Epson- Website의 드라이버와 동일한 문제가있었습니다. 이것은 내 문제를 해결했다.

손상된 드라이버가 제거되었는지 확인하십시오.

sudo apt-get -f install

그런 다음 패키지 관리자에서 드라이버를 설치하십시오.

sudo apt-get install printer-driver-escpr

패키지 관리자와 함께 "printer-driver-escpr"버전 1.3.0-1 패키지를 설치했으며 드라이버가 Epson WF-3520에서 작동합니다.

이제 엡손 프린터를 설치하십시오.


이것은 약간 다른 lsb 의존성 문제에 대한 내 문제를 수정했습니다.
tim-oh

4

Ubuntu 16.04에 Epson 프린터를 설치하는 데 끔찍한 문제가있었습니다 lsb3.2. 우분투 소프트웨어 센터에서 메시지 종속성이 충족되지 않았습니다 . gdebi에 대한 동일한 메시지. 이 시점에서 이전에 사용한 여러 패키지가 부족한 그놈 소프트웨어 센터는 누락 된 종속성을 표시하지 않으므로 위에서 언급 한 두 가지를 설치했습니다. 그들은 내가 설치 한 것이 결국에는 충족되지 않은 의존성이 있다고 말한 것을 제외하고는 실제로 많이 사용하지 않았습니다 alien.

sudo apt-get install alien  

그런 다음 Epson 사이트 로 이동하여 프린터를 입력 Wf -7610한 후 debs 또는 rpms 가 포함 된 목록을 찾은 검색을 클릭 했습니다 rpm.

다운로드 폴더로 이동하여 터미널에서 열어 다음을 실행했습니다.

sudo alien -i your_epson_printer_package_file.rpm

그런 다음 프린터를 끄고 설정으로 이동하여 삭제했습니다.

즉시 인식 된 프린터를 다시 시작했습니다. 그런 다음 테스트 페이지를 인쇄하고 완벽하게 작동했습니다.


2

이 정확한 문제가 있었다. '수정'은 올바른 버전의 드라이버를 간단히 다운로드하는 것이 었습니다 . 이 사이트에는 32 비트 및 64 비트 버전이 제공됩니다 : http://download.ebz.epson.net/dsc/search/01/search/ .

32 비트를 다운로드했지만 (파일 이름을 읽지 않고 보았고 .deb다운로드 했기 때문에 ) 실제로 64 비트 버전이 필요했습니다. 아마 OP가 동일합니까?

또한 사이트를 사용할 때 사이트를 작동시키는 데 약간의 인내심이 필요하다는 점을 지적해야합니다 (503 오류가 많고 다운로드 버튼이 표시되지 않습니다 ...). 결국 작업 :).


1

시험 sudo apt-get -f install

sudo apt-get update

sudo dpkg --configure -a 

그런 다음 캐시를 청소하십시오

sudo apt-get clean

당신이 말한대로 시도했지만 여전히 같은 오류가 발생합니다.
Brandacus

0

시냅틱을 사용하여 lsb, lsb-release, lsb-printing, lsb-cxx, lsb-graphics, lsb-desktop 및 lsb-core (일부 사전 설치)를 증분 설치했습니다. 샷건 접근은 매번 실패했습니다. lsb-pkgchk3을 설치할 때까지 빙고. 12.04에 최신 Epson WF-3520을 설치했습니다.


0

나는 같은 문제가 잠시 동안 인쇄하지 않는 데 지쳤다.

우선 외계인을 설치하십시오. rpm을 deb-files로 변경 한 패키지 변환 도구입니다.

$ 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

여기서 -irpm 파일을 직접 설치하십시오.

이 후 패키지를 성공적으로 설치할 수있었습니다.


0

필자의 경우 드라이버 설치시 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

나는 문제를 해결할 수 있었다.


-1

Ubuntu 16.04에서 Epson이 인쇄되지 않도록 LSB를 수동으로 설치하여이 문제를 해결했습니다.

br 서버 에서 파일을 브라질에서 라이브로 얻었으므로 가장 적합한 다른 서버에서 파일을 얻을 수 있습니다. 또 다른 메모는 _amd64.deb 버전을 가지고 있다는 것입니다 .32 비트 환경에서 실행하는 경우 _i386.deb 가 필요할 수 있습니다.이 경우 _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

나보다 숙련 된 사람이 프로세스를 간소화 할 수 있습니다 ... 패키지를 설치해야하는 순서를 확인할 수 있으면이 프로세스를 자동으로 수행하는 스크립트를 작성할 수 있습니다. 그러나 지금은 모든 것을 제거하고 프로세스에서 프린터를 비활성화 할 수 없기 때문에 기다려야합니다.

건배.


-1 이것은 위험한 조언입니다! lsb*한 배포판의 패키지를 다른 배포판의 패키지로 교체 하면 다양한 예측하기 어려운 문제가 발생할 수 있습니다.
David Foerster

우분투 16.04에서 사용할 수 없기 때문에 lsb 패키지를 실제로 교체 하지는 않습니다. 다른 곳에서 많은 조언을 따른 후에 이것이 Epson L355 프린터를 작동시킬 수있는 유일한 방법이었으며 이것이 나에게 중요합니다. 누군가 PPA를 만들 수 있을까요?
Gabriel Brunne

-1

비슷한 문제가 있었고 우분투 14.04 용 lsb-core 패키지를 다운로드하여 설치했으며 작동합니다.

이 시도:

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를 다시 설치하십시오.


이 작업을 수행했지만 여전히 lsb-core를 설치하려고하는 충족되지 않은 종속성으로 인해 실패했습니다. 그런 다음 "apt-get -f install"을 수행하여 2 개 또는 3 개의 패키지를 더 설치했습니다. 그 후 GUI를 통해 Epson XP-820 프린터를 설치할 수있었습니다. 매우 지저분한 IMHO.
Marnix A. van Ammers
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.