Cài đặt máy in Epson nhưng bị gián đoạn bởi lỗi phụ thuộc lsb


13

Tôi đang cài đặt trình điều khiển Epson XP-310 từ trang web này .

Khi tôi cố gắng cài đặt .debtệp đã tải xuống , tôi gặp lỗi sau:

The Package System is broken 

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

Tôi rất bối rối. Nó nói tôi phải có phiên bản lsb> = 3.2 nhưng tôi có 4.1. Tại sao tôi nhận được lỗi phụ thuộc?

Câu trả lời:


10

Tôi gặp vấn đề tương tự với Epson WF-3520 của tôi và trình điều khiển từ Epson-Website. Điều này đã giải quyết vấn đề của tôi:

Hãy thử, để đảm bảo trình điều khiển bị hỏng sẽ được gỡ bỏ:

sudo apt-get -f install

Và sau đó cài đặt trình điều khiển từ trình quản lý gói

sudo apt-get install printer-driver-escpr

Tôi đã cài đặt gói "máy in-driver-escpr" phiên bản 1.3.0-1 với trình quản lý gói và trình điều khiển hoạt động cho tôi với Epson WF-3520.

Bây giờ, hãy thử cài đặt máy in epson của bạn.


Điều này đã khắc phục vấn đề của tôi cho một vấn đề phụ thuộc lsb hơi khác
tim-oh

4

Tôi gặp vấn đề khủng khiếp khi cài đặt máy in Epson của mình trong Ubuntu 16.04. Tôi gặp phải sự phụ thuộc vào tin nhắn lsb3.2trong trung tâm phần mềm Ubuntu; tin nhắn tương tự cho gdebi. Tôi sẽ chỉ ra tại thời điểm này trung tâm phần mềm gnome ngoài việc thiếu một số gói tôi đã sử dụng trước đây không hiển thị các phụ thuộc bị thiếu nên tôi đã cài đặt hai gói đã đề cập ở trên. Chúng không thực sự được sử dụng nhiều ngoại trừ việc nói với tôi rằng có những sự phụ thuộc không được đáp ứng cuối cùng những gì tôi đã làm là cài đặt alien:

sudo apt-get install alien  

Sau đó, tôi đã đi đến trang web Epson , nhập vào máy in của tôi Wf -7610và nhấp vào tìm kiếm một danh sách xuất hiện với debs hoặc rpms - Tôi đã tải xuống rpm.

Đi đến thư mục tải xuống và mở trong terminal và chạy:

sudo alien -i your_epson_printer_package_file.rpm

Sau đó tắt máy in của tôi và đi đến cài đặt và xóa nó.

Khởi động lại máy in, nó được nhận ra ngay lập tức. sau đó in một trang thử nghiệm, hoạt động hoàn hảo


2

Chỉ cần có vấn đề chính xác này. 'Khắc phục' chỉ đơn giản là tải xuống đúng phiên bản trình điều khiển - có các phiên bản 32 và 64 bit được cung cấp trên trang web này: http://doad.ebz.epson.net/dsc/search/01/search/ .

Tôi đã tải xuống 32 bit (vì tôi chưa đọc tên tệp, chỉ nhìn thấy .debvà tải xuống) nhưng thực sự cần phiên bản 64 bit - có lẽ OP đã làm như vậy?

Tôi cũng nên chỉ ra rằng, khi tôi sử dụng trang web, phải mất một chút kiên nhẫn để làm cho nó hoạt động (rất nhiều lỗi 503, các nút tải xuống không hiển thị, v.v.) nhưng nếu bạn giữ nó thì nó sẽ làm việc cuối cùng :).


1

Thử sudo apt-get -f install

sudo apt-get update

sudo dpkg --configure -a 

sau đó dọn dẹp bộ đệm

sudo apt-get clean

Đã thử như bạn nói nhưng tôi vẫn nhận được lỗi tương tự.
Brandacus

0

Sử dụng synaptic, tôi đã cài đặt tăng dần lsb, lsb-phát hành, lsb-in, lsb-cxx, lsb-Graphics, lsb-desktop và lsb-core (một số được cài đặt sẵn). Cách tiếp cận shotgun thất bại mỗi lần. Cho đến khi tôi cài đặt lsb-pkgchk3. Chơi lô tô. Tôi đang yêu chiếc Epson WF-3520 của tôi vào ngày 12.04 đầy đủ.


0

Tôi đã có cùng một vấn đề trong một thời gian đã mệt mỏi vì không in.

Trước hết cài đặt người ngoài hành tinh. Đây là công cụ chuyển đổi gói đã thay đổi vòng / phút thành tệp deb và ngược lại.

$ sudo apt-get install alien   

Chuyển đổi tệp thành RPM bằng 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

Sử dụng --scriptstham số để bao gồm các tập lệnh. Sau đó lấy tệp .rpm tương tự mà bạn vừa chuyển đổi và chuyển đổi lại thành .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

Tôi đoán bạn có thể thay thế chạy tập tin như một vòng / phút.

$ sudo alien -i package_file.rpm

Trường hợp -isẽ chạy cài đặt các tập tin vòng / phút trực tiếp.

Sau này tôi đã có thể cài đặt gói thành công.


0

Trong trường hợp của tôi, việc cài đặt trình điều khiển epson-inkjet-printer-stylus-office-tx510fn-seriestạo ra lỗi tương tự. Điều quan trọng cần lưu ý trong trường hợp của tôi là:

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

Do đó tôi tìm thấy chủ đề này liên quan đến các .dattập tin bị khóa . Với lệnh

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

Tôi đã có thể giải quyết vấn đề.


-1

Tôi không nhận được Epson của mình để in trong Ubuntu 16.04, vì vậy tôi đã khắc phục điều này bằng cách cài đặt thủ công LSB:

Lưu ý rằng tôi đã nhận được các tệp từ máy chủ br khi sống ở Brazil, bạn có thể nhận được từ một máy chủ khác phù hợp nhất với mình. Một lưu ý khác là tôi đã có các phiên bản _amd64.deb , bạn có thể cần _i386.deb nếu bạn đang chạy trong môi trường 32 bit, nếu đó là trường hợp xem xét rằng _all.deb không thay đổi.

Yêu cầu tập tin:

từ 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-không hợp lệ-mta_4.1 + Debian13 + nmu1_all.deb
  • lsb-Languages_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-đa phương tiện_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-in_4.1 + Debian13 + nmu1_amd64.deb
  • lsb-phát hành_4.1 + Debian13 + nmu1_all.deb
  • lsb-security_4.1 + Debian13 + nmu1_amd64.deb
  • lsb_4.1 + Debian13 + nmu1_all.deb

Sau đó, tôi đã sử dụng gdebi để cài đặt các gói:

sudo gdebi *package*

bắt đầu với libjpeg62turbo và sau đó là:

sudo gdebi lsb*

Nó liên tục mắng tôi phàn nàn về sự phụ thuộc, khi nó hỏi tôi đã cài đặt gói đó trước và thử lại lệnh cuối cùng đó. Sau khi quá trình kết thúc, tôi có thể cài đặt máy in Epson của mình không gặp sự cố và nó hoạt động hoàn hảo.

nếu gdebi chưa được cài đặt:

sudo apt-get install gdebi

Ai đó giỏi hơn tôi có thể hợp lý hóa quy trình ... Nếu tôi có thể kiểm tra thứ tự các gói cần cài đặt, tôi có thể viết một tập lệnh thực hiện quy trình này một cách tự động. Nhưng nó sẽ phải chờ vì ngay bây giờ tôi không thể gỡ cài đặt tất cả những thứ đó và vô hiệu hóa máy in của tôi trong quá trình này.

Chúc mừng.


-1 Đây là lời khuyên nguy hiểm! Việc thay thế lsb*các gói của một bản phân phối bằng các gói từ một bản khác có thể và sẽ dẫn đến các vấn đề khó lường trước khác nhau.
David Foerster

Tôi không thực sự thay thế các gói lsb vì nó không có sẵn trong Ubuntu 16.04 và sau khi làm theo nhiều lời khuyên ở nơi khác, đây là cách duy nhất để máy in Epson L355 của tôi hoạt động và điều đó rất quan trọng đối với tôi. Có lẽ ai đó có thể làm một PPA?
Gabriel Brunne

-1

Tôi gặp vấn đề tương tự, và tôi đã tải xuống và cài đặt gói lsb-core cho Ubuntu 14.04, và nó hoạt động.

Thử đi:

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

Sau đó, thử cài đặt lại epson-inkjet-print-201303w.


Đã làm điều này và nó vẫn thất bại với các phụ thuộc chưa được đáp ứng khi cố gắng cài đặt lsb-core. Phải sau đó thực hiện "apt-get -f install" mà sau đó cài đặt thêm 2 hoặc 3 chục gói nữa. Sau đó tôi đã có thể cài đặt máy in Epson XP-820 của mình thông qua GUI. IMHO rất lộn xộn.
Marnix A. van Ammer
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.