कैसे "स्थापित नहीं" निर्भरता से निपटने के लिए?


10

मैंने भाग लिया sudo apt-get install -y unity-dictionary-lensऔर बिना आश्रितों की चेतावनी प्राप्त किए:

एकता-शब्दकोश-लेंस: निर्भर करता है: एकता-एकल (> = 0.2.0) लेकिन यह स्थापित करने योग्य नहीं है

मुझे यहां पैकेज मिला लेकिन इसे स्थापित नहीं किया जा सका।

जवाबों:


2

यह अजगर-एकता-एकल का संदर्भ देना चाहिए। मैं इसे बहुत आसानी से ठीक कर सकता हूं, लेकिन इसमें कुछ अन्य समस्याएं हैं, अभी यह काम नहीं करता है, भले ही आप इसे स्थापित कर सकें। भविष्य में आपको इस तरह से सामान के बारे में एक बग दर्ज करना चाहिए। यहाँ इस के लिए प्रासंगिक बग है:

https://bugs.launchpad.net/onehundredscopes/+bug/1030284


4

संभवतः, आपने universeउबंटू के भंडार को सक्षम नहीं किया unity-singletहै , जैसा कि वहां स्थित है और मुख्य भंडार में उपलब्ध नहीं है।

'सॉफ़्टवेयर स्रोत' में अपनी सेटिंग जांचें या /etc/apt/sources.list'ब्रह्मांड' को सक्षम करने के लिए तदनुसार संशोधित करें।


सलाह के लिये धन्यवाद। मैंने जाँच की /etc/apt/sources.listऔर देखा कि बहुत सी रेखाएँ समाप्त हो रही universeथीं जो अनियंत्रित थीं।
इमरे

यदि ब्रह्मांड सक्षम है, तो अन्य कारण हो सकते हैं कि उपयुक्त ने पैकेज को चिह्नित करने के लिए क्यों चुना है जो कि स्थापित करने योग्य नहीं है। उदाहरण के लिए, जब आपके सिस्टम में परस्पर विरोधी संकुल स्थापित है जो स्थापित करने से रोकता है unity-singlet। रिपॉजिटरी से मैन्युअल रूप से पैकेज को स्थापित करते समय आउटपुट क्या है, यानी sudo apt-get install unity-singlet(अपने पहले एक को शुद्ध करने के बाद)?
gertvdijk

मुझे मिलता है Package 'unity-singlet' has no installation candidate। मैंने सिर्फ सॉफ्टवेयर स्रोतों की जाँच की और मुख्य , ब्रह्मांड , प्रतिबंधित और मल्टीवर्स पर चेक मार्क देखे ।
एमरे

1
मैंने अपने उत्तर में कुछ बहुत महत्वपूर्ण अंतर को अनदेखा कर दिया। मैंने बाइनरी पैकेज के python-unity-singletबजाय स्थित है unity-singlet। ऐसा लगता है कि आपका पैकेज unity-dictionary-lensबस टूट गया है और स्रोत पैकेज के नाम पर निर्भरता है। इस त्रुटि को पैकेज अनुरक्षक को रिपोर्ट करने का प्रयास करें।
gertvdijk

1

जैसा कि उनके जवाब में gertvdijk ने बताया है, नियंत्रण जानकारी में unity-dictionary-lensनिर्भरता की ओर इशारा किया जाना चाहिए python-unity-siglet

मेरे लिए यह काम करना:

apt-get download unity-dictionary-lens  
mkdir unity-lens  
dpkg -e unity-dictionary-lens_0.2_all.deb unity-lens  
dpkg --extract unity-dictionary-lens_0.2_all.deb unity-lens  
dpkg-deb --build unity-lens  

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