libusb-0.1.so.4 ने ubuntu 64 बिट सिस्टम में साझा की गई त्रुटि


13

मैं ubuntu 12.04 64 बिट मशीन में ZTE MF191 ड्राइवर स्थापित करने की कोशिश कर रहा हूं। मुझे यकीन नहीं है कि यह 64 बिट का समर्थन करता है या नहीं। लेकिन यह 32 बिट सिस्टम में ठीक काम करता है। इन ड्राइवर पैकेज में एक निष्पादन योग्य फ़ाइल है, जिसका नाम zr है। जब मैं इसे चलाने की कोशिश करता हूं तो यह एक त्रुटि फेंकता है

libusb-0.1.so.4: cannot open shared object file: No such file or directory

मैंने इसे googled किया, लेकिन इसे (lib) स्थापित करने का कोई तरीका नहीं खोज सका। कुछ लोगों ने 32 बिट संस्करण को स्थापित करने का सुझाव दिया, लेकिन मैं एक को सिनैप्टिक में नहीं ढूंढ सकता। कृपया मदद कीजिए।

जवाबों:


20

32-बिट संस्करण को स्थापित करने के लिए, चलाएं:

apt-get install libusb-0.1-4:i386

यह तभी काम करता है जब MultiArch सक्षम हो (हो सकता है कि यदि आप पुराने Ubuntu संस्करण से अपग्रेड नहीं किया गया है)। के लिए देखो foreign-architecture i386अगर MultiArch सक्षम किया गया है /etc/dpkg/dpkg.cfg.d/multiarch में जाँच करने के लिए, और अगर ऐसा नहीं होता, चलाने echo "foreign-architecture i386" | sudo tee /etc/dpkg/dpkg.cfg.d/multiarchMultiArch सक्षम करने के लिए और apt-get updateनए पैकेज सूचियों मिलता है।


5

libusb उपयोग को स्थापित करने के लिए sudo apt-get install libusb-0.1-4


आपके त्वरित उत्तर के लिए धन्यवाद। लिसबस-0.1-4 पहले से स्थापित है।
शांतनु

आपके उत्तर के लिए धन्यवाद, इसने मेरे लिए यह मामला तय कर दिया: askubuntu.com/questions/868063/…
नटिम

4

यह मेरे लिए भी असफल रहा sudo apt-get install libusb-0.1-4:i386/ sudo apt-get install libusb-0.1-4इसलिए मैंने किया sudo apt-get install libusb-dev और इसने मेरे उबंटू 64 बिट सिस्टम पर ठीक काम किया


एक ही मुद्दा था, आपके समाधान ने मेरे लिए काम किया, धन्यवाद।
मटल देव

0

यह त्रुटि अभी भी Ubuntu 18.04 LTS में मौजूद है; मेरा काम स्थापित करने के लिए था libusb-dev। इसने मेरे लिए इसे हल कर दिया।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.