डेबियन - पैकेज पहले से ही स्थापित है लेकिन उपयुक्त कहते हैं "निर्भर करता है: x लेकिन यह स्थापित नहीं होने जा रहा है"


3

मुझे डेबियन के साथ बहुत अनुभव नहीं है। मैं एक दोस्त के डेबियन निचोड़ सेटअप का समस्या निवारण कर रहा हूं, जो संभवत: निचोड़ और मट्ठा दोनों स्रोतों को अपने स्रोतों में सूचीबद्ध कर देता है। तब से मैंने इसे सुधारा। Gcc-4.3 फेंकता स्थापित करना:

gcc-4.3 : Depends: cpp-4.3 (= 4.3.5-4) but it is not going to be installed

# apt-cache policy cpp-4.3
cpp-4.3:
  Installed: 4.3.5-4
  Candidate: 4.3.5-4
  Version table:
 *** 4.3.5-4 0
        500 http://ftp.au.debian.org/debian/ stable/main i386 Packages
        100 /var/lib/dpkg/status

उपयुक्त मेरे पहले से स्थापित पैकेज को क्यों नहीं ढूँढता है?


Cpp-4.3 कैसे स्थापित किया गया था?
Kruug

पता नहीं, यह मेरे दोस्त द्वारा स्थापित किया गया था।
navgeet

क्या कॉल करने के बाद भी त्रुटि होती है apt-get clean के बाद apt-get update?
Breakthrough

हां, कुछ नहीं बदलता।
navgeet

जवाबों:


1

यदि आप मिश्रित स्रोतों (स्थिर, अस्थिर, परीक्षण, प्रयोगात्मक और / या अन्य का कुछ मिश्रण) का उपयोग करते हैं, तो आप एपीटी के बारे में बताना चाह सकते हैं जिसमें से एक वांछित पैकेज तैयार किया जाना चाहिए - यदि आप पहले से स्थापित पैकेज को अपग्रेड करने का प्रयास करते हैं एक अन्य स्रोत, उस स्रोत से स्थापित निर्भरताएं नए संस्करण के साथ असंगत हो सकती हैं।

तो 'apt-get install gcc-4.3 / निचोड़ cpp-4.3 / निचोड़' या 'apt-get install -t स्क्वीज gcc-4.3' आज़माएँ

यदि आप हताश हैं, तो आप पैकेज डाउनलोड करने की कोशिश करना चाहते हैं और फिर 'dpkg -i --force-dependes mypackage.deb' पर जा सकते हैं - लेकिन यह एक अंतिम उपाय है और यह सामान तोड़ने की संभावना है: यदि APT आपको बताता है कि कोई है निर्भरता की समस्या, यह आमतौर पर मुझसे बेहतर जानता है ...

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