मेरे उबंटू पैनल पर एक त्रुटि चिन्ह है जो शीर्षक में दी गई त्रुटि बताता है। मैंने इस्तेमाल किया sudo apt-get update
लेकिन इससे मुझे कोई त्रुटि नहीं हुई। हालाँकि त्रुटि चिह्न बनी रहती है।
मैं यह कैसे तय करुं?
मेरे उबंटू पैनल पर एक त्रुटि चिन्ह है जो शीर्षक में दी गई त्रुटि बताता है। मैंने इस्तेमाल किया sudo apt-get update
लेकिन इससे मुझे कोई त्रुटि नहीं हुई। हालाँकि त्रुटि चिह्न बनी रहती है।
मैं यह कैसे तय करुं?
जवाबों:
मुझे 14.04 में वही त्रुटि मिली। wine-staging-i386
पैकेज की पुनः स्थापना से समस्या ठीक हो गई:
sudo apt-get install --reinstall wine-staging-i386
sudo apt-get install --reinstall wine1.6-i386
जो पैकेज था जो मुझे त्रुटि दे रहा था। शायद वही कमांड आपके लिए काम करेगा? @ एलेन्डोर्फ
यदि आप उबंटू 64 बिट चला रहे हैं, तो समस्या इस तथ्य के कारण होने की संभावना है कि "वाइन-स्टेजिंग-एमड64" "वाइन-स्टेजिंग-आई 386" पर निर्भर करता है जो एक आभासी पैकेज है और वास्तव में इंस्टॉल करने योग्य नहीं है। जब मैं इस बारे में पढ़ने से बच सकता हूं कि "कैश के पास कोई पैकेज नहीं है" त्रुटि जब शराब अपडेट उपलब्ध है, तो यह है कि बिल्ड वातावरण या अपडेटर इस "वाइन" इंस्टॉल की मल्टीकर्चर प्रकृति के साथ काम नहीं कर रहा है।
यदि आप पाइपलाइट के प्रायोगिक 64 बिट फ़्लैश या यूनिटी 3 डी प्लगइन्स का उपयोग नहीं कर रहे हैं और आपको किसी और चीज़ के लिए "वाइन-स्टेजिंग" के 64 बिट संस्करण की आवश्यकता नहीं है, तो आप हमेशा "वाइन-स्टेजिंग-एमड64" को हटा सकते हैं और यह निर्भरता है। यदि आप ऐसा करना चाहते हैं तो सुनिश्चित करें कि आपके द्वारा सक्षम / लोड किए गए किसी भी 64 बिट प्लग इन को पहले पाइपलाइट में निष्क्रिय करना सुनिश्चित करें:
pipelight-plugin --disable x64-flash
और / या
pipelight-plugin --disable x64-unity3d
नोट: यदि आप सभी उपयोगकर्ताओं के लिए 64 बिट प्लगइन्स स्थापित करते हैं, तो आपको "sudo" का उपयोग करने की आवश्यकता हो सकती है।
फिर "शराब-मचान" के 64 बिट संस्करण की स्थापना रद्द करने के लिए आगे बढ़ें:
sudo aptitude -V purge wine-staging wine-staging-amd64 wine-staging:i386+
यह "वाइन-स्टेजिंग" (64 बिट) निर्भरता पैकेज और "वाइन-स्टेजिंग-एएमडी 64" (64 बिट) की स्थापना रद्द करेगा और "वाइन-स्टेजिंग: i386" (32 बिट) निर्भरता पैकेज स्थापित करेगा।
32 बिट पैकेज केवल 32 बिट पर निर्भर करता है, इसलिए जहां तक मैं बता सकता हूं, वहां तक कोई समस्या नहीं है।
नोट: YMMV;)
मुझे भी मिलता रहता है Unknown error: '<class 'KeyError'>' (“The cache has no package named wine-staging-i386”)
मैंने यहां दिखाए गए लोगों सहित अन्य समाधानों की कोशिश की है:
मैं 'वाइन-स्टेजिंग-आई 386' से जुड़े पैकेज पर निर्भरता की त्रुटि को कैसे हल कर सकता हूं । उन्होंने सुझाव दिया sudo apt-get update
कि ऊपर सूचीबद्ध समान समाधान भी कर सकते हैं sudo apt-get install --reinstall wine-staging-i386
।
कष्टप्रद चेतावनी को दूर करने के लिए जो मेरे लिए काम करता है वह है वाई-पीपीए प्रबंधक का उपयोग करना और ' उन्नत ' के तहत ' सभी लापता जीपीजी कुंजियों को आयात करने का प्रयास ' पर क्लिक करना । एक बार जब मैं ऐसा करता हूं, तो चेतावनी चली जाती है। मुझे यह हर बार चेतावनी को दिखाने के लिए करना पड़ता है। यह कष्टप्रद है और वास्तविक "फिक्स" नहीं है, लेकिन फिर से यह तब काम करता है जब अन्य बेहतर फिक्स मदद नहीं करते हैं।
इस समस्या को हल करने के लिए कई विकल्प हैं।
लेकिन पहले, कुछ शिक्षा। त्रुटि उपयोगकर्ता (जाहिर है) को सचेत करने के लिए है कि i386 या x86 के लिए डाउनलोड की गई निर्भरता (आपके सिस्टम के आधार पर) में एक बेमेल है।
15.04 और बाद के लिए: sudo apt-get upgrade
समस्या को ठीक करने की कुंजी प्रतीत होती है।
14.04 और पूर्व के लिए: sudo apt-get update wine-staging-i386
काम करने के लिए सूचित किया गया है।
इसके अतिरिक्त, जैसा कि एक्सोमेंसर ने कहा है,
कष्टप्रद चेतावनी को दूर करने के लिए जो मेरे लिए काम करता है वह है वाई-पीपीए प्रबंधक का उपयोग करना और 'उन्नत' के तहत 'सभी लापता जीपीजी कुंजियों को आयात करने की कोशिश' पर क्लिक करना। एक बार जब मैं ऐसा करता हूं, तो चेतावनी दूर हो जाती है। मुझे हर बार चेतावनी को दिखाने के लिए ऐसा करना पड़ता है। यह कष्टप्रद है और वास्तविक "फिक्स" नहीं है, लेकिन फिर से यह तब काम करता है जब अन्य बेहतर फिक्स मदद नहीं करते हैं।
यह भी देखें प्रश्न: मैं 'वाइन-स्टेजिंग-i386' से जुड़े पैकेज पर निर्भरता की त्रुटि को कैसे हल कर सकता हूं
apt-get upgrade
उबंटू में 16.04 पर चाल चली। धन्यवाद जैश!