Epson प्रिंटर स्थापित करना, लेकिन 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- वेबसाइट से ड्राइवर के साथ एक ही समस्या थी। इससे मेरी समस्या हल हो गई:

कोशिश करें, यह सुनिश्चित करने के लिए कि क्षतिग्रस्त ड्राइवर को हटा दिया जाएगा:

sudo apt-get -f install

और फिर पैकेज मैनेजर से ड्राइवर को स्थापित करें

sudo apt-get install printer-driver-escpr

मैंने पैकेज "प्रिंटर-ड्राइवर-एस्कॉप" संस्करण 1.3.0-1 को पैकेज मैनेजर के साथ स्थापित किया है और ड्राइवर मेरे लिए Epson WF-3520 के साथ काम करता है।

अब, अपने epson प्रिंटर को स्थापित करने का प्रयास करें।


यह थोड़ा अलग lsb निर्भरता मुद्दे के लिए मेरी समस्या तय
टिम

4

मुझे Ubuntu 16.04 में अपने Epson प्रिंटर को स्थापित करने में एक भयानक समस्या हो रही थी, मेरे पास संदेश निर्भरताएं थीं lsb3.2जो ubuntu सॉफ्टवेयर सेंटर में नहीं मिली थीं; gdebi के लिए एक ही संदेश। मैं इस समय इंगित करता हूँ कि कई सॉफ्टवेयर पैकेजों की कमी के अलावा मैंने पहले उपयोग किए गए पैकेजों को लापता निर्भरता नहीं दिखाता है इसलिए मैंने उपरोक्त दोनों को स्थापित किया है। वे वास्तव में मुझे बताने के अपवाद के साथ बहुत अधिक उपयोग नहीं थे, अंत में जो मैं स्थापित करने के लिए किया गया था उसमें कुछ निर्भरताएं थीं alien:

sudo apt-get install alien  

फिर मैं एप्सॉन साइट पर गया , अपने प्रिंटर में प्रवेश किया जो कि था Wf -7610और खोज को क्लिक किया एक सूची debएस या rpmएस के साथ आई - मैंने डाउनलोड किया 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 बिट संस्करण की आवश्यकता थी - शायद ओपी ने ऐसा ही किया?

मुझे यह भी बताना चाहिए कि, जब मैंने साइट का उपयोग किया था, तो इसे काम करने के लिए थोड़ा धैर्य रखना पड़ा (बहुत सारी 503 त्रुटियां, डाउनलोड बटन दिखाई नहीं देना आदि ...) लेकिन अगर आप इसे रखते हैं तो यह होगा अंत में काम :)।


1

प्रयत्न sudo apt-get -f install

sudo apt-get update

sudo dpkg --configure -a 

फिर कैश को साफ करें

sudo apt-get clean

जैसा आपने कहा था वैसा ही प्रयास किया गया लेकिन मुझे अभी भी वही त्रुटि मिली है।
ब्रैंडकस

0

Synaptic का उपयोग करते हुए, मैंने incrementally lsb, lsb-release, lsb- प्रिंटिंग, lsb-cxx, lsb-graphics, lsb-desktop और lsb-core (जिनमें से कुछ पहले से इंस्टॉल किए गए थे) इंस्टॉल किए। हर बार शॉटगन का दृष्टिकोण विफल रहा। जब तक मैंने lsb-pkgchk3 स्थापित नहीं किया। बिंगो। मैं अपने Epson WF-3520 को पूरी तरह से अप-टू-डेट 12.04 पर 'lovin' कर रहा हूं।


0

मैं थोड़ी देर के लिए एक ही समस्या थी मुद्रण नहीं करने के थक गया।

सबसे पहले एलियन को इंस्टॉल करें। यह पैकेज कनवर्टिंग टूल है जो आरपीएम को डिबेट-फाइल्स में बदल देता है और इसके विपरीत।

$ 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

मुझे लगता है कि आप वैकल्पिक रूप से फाइल को आरपीएम के रूप में चला सकते हैं।

$ sudo alien -i package_file.rpm

जहां -iचलेगा आरपीएम-फाइल को सीधे इंस्टॉल करेगा।

इसके बाद मैं पैकेज को सफलतापूर्वक स्थापित करने में सक्षम था।


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

मुझे अपने Epson को Ubuntu 16.04 के तहत प्रिंट करने के लिए नहीं मिला, इसलिए मैंने LSB की मैन्युअल स्थापना करके इसके चारों ओर काम किया:

ध्यान दें कि मुझे ब्राज़ील में लाइव के रूप में ब्र सर्वर से फ़ाइलें मिली हैं , आप किसी अन्य सर्वर से प्राप्त कर सकते हैं जो आपको सबसे अच्छा लगता है। एक और नोट यह है कि मुझे _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-अमान्य-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*

यह मुझ पर निर्भरता के बारे में शिकायत करते हुए लगातार चिल्लाता रहा, जब उसने पूछा कि मैंने पहले उस पैकेज को स्थापित किया है, और उस अंतिम कमांड को फिर से कोशिश की है। इस प्रक्रिया के खत्म होने के बाद मैं अपने एप्सों प्रिंटर को परेशानी से मुक्त कर सकता था और यह पूरी तरह से काम करता है।

अगर gdebi स्थापित नहीं है:

sudo apt-get install gdebi

मुझसे ज्यादा कुशल कोई इस प्रक्रिया को सुव्यवस्थित कर सकता है ... अगर मैं इस आदेश की जांच कर सकता हूं कि पैकेज स्थापित करने की आवश्यकता है तो मैं एक स्क्रिप्ट लिख सकता हूं जो इस प्रक्रिया को स्वचालित रूप से करता है। लेकिन इसके लिए इंतजार करना होगा क्योंकि अभी मैं उस सभी को अनइंस्टॉल नहीं कर सकता हूं और इस प्रक्रिया में अपने प्रिंटर को अक्षम कर सकता हूं।

चीयर्स।


-1 यह खतरनाक सलाह है! lsb*एक अन्य से उन लोगों के साथ एक डिस्ट्रो के पैकेज को बदलना और समस्याओं को दूर करने के लिए विभिन्न मुश्किलों को जन्म देगा।
डेविड फ़ॉस्टर 14

मैं वास्तव में lsb संकुल की जगह नहीं ले रहा हूं क्योंकि यह उबंटू 16.04 में उपलब्ध नहीं है, और कहीं और बहुत सारी सलाह का पालन करने के बाद यह एकमात्र तरीका है जिससे मैं अपना Epson L355 प्रिंटर काम कर सकता हूं, और यह मेरे लिए महत्वपूर्ण है। शायद कोई PPA बना सकता है?
गैब्रियल ब्रून

-1

मुझे एक समान समस्या थी, और मैंने Ubuntu 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

फिर, ईप्सन-इंकजेट-प्रिंटर-201303w को फिर से स्थापित करने का प्रयास करें।


क्या यह और यह अभी भी lsb- कोर को स्थापित करने की कोशिश कर रहे unmet निर्भरता के साथ विफल रहा। तब "apt-get -f install" करना था जो तब 2 या 3 दर्जन से अधिक पैकेज स्थापित करता था। उसके बाद मैं अपने Epson XP-820 प्रिंटर को GUI के माध्यम से स्थापित करने में सक्षम था। बहुत गन्दा IMHO।
मार्निक्स ए। वैन अमर्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.