किसी अन्य पैकेज द्वारा स्थापित फ़ाइल को ओवरराइट करने के लिए बाध्य करें


27

(मुझे पता है कि इसी तरह का एक सवाल पहले पूछा गया था, लेकिन वहां के जवाब इन विवरणों को नहीं संभालते हैं)

मैं उबंटू 10.10 पर हूँ और (deadnsakes से आ रही है - दोनों python2.5 जरूरत https://launchpad.net/~fkrull/+archive/deadsnakes ) और अजगर-प्रोफाइलर

दुर्भाग्य से, ये दो पैकेज दोनों /usr/lib/python2.5/profile.py स्थापित करने का प्रयास करते हैं, इसलिए उपयुक्त-मिल मुझे दोनों को स्थापित करने की अनुमति नहीं देगा

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


1
यह जरूरी नहीं है कि बग: दो पैकेज असंगत हो सकते हैं।
enzotib

जवाबों:


56

Python2.5 स्थापित होने के बाद चलाने की कोशिश करें:

sudo apt-get -o Dpkg::Options::="--force-overwrite" install python-profiler

यह --force-overwriteध्वज को अंतर्निहित dpkg उदाहरण के लिए पास करना चाहिए जो dpkg को माताओं के साथ एक पैकेज की फाइल को अधिलेखित करने के लिए कहेगा।

स्रोत


6
मुझे यह उल्लेख करना चाहिए कि यदि आपके पास सिर्फ .deb फ़ाइल है, तो आप बस चला सकते हैं:sudo dpkg -i --force-overwrite python-profiler.deb
Gus E
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.