मेदिबंटु परियोजना समाप्त हो गई है - अब मैं क्या करूँ?


23

मेदिबंटु परियोजना समाप्त हो गई है : अब मैं क्या करूँ?

  • मुझे अपने सिस्टम पर पैकेज कैसे मिलें जो मेडिबंटू से आए हैं? पिछले प्रश्न सूची medibuntu संकुल स्पष्ट रूप से लगता है - वहाँ स्रोत से पैकेज डेटाबेस क्वेरी करने के लिए एक तरीका है?

  • क्या मुझे उन्हें हटाने की आवश्यकता है ताकि वे अन्य स्रोतों से बनाए गए पैकेजों से बदल दें?

  • अब कौन से भंडार में वे पैकेज हैं?


1
संबंधित: जैसा कि पैकेजों में से एक के बारे में क्या करना है, यह पूछें
Mateo

जवाबों:


18

अब तक लगभग सभी मेडिबंटू पैकेज पहले से ही मुख्य रिपोज (प्रतिबंधित, ब्रह्मांड, मल्टीवर्स) के पैकेज से अलग हो चुके हैं, इसलिए कार्य मेडिबंटू के निशान को खत्म करना है ।

आप शायद aptitudeहाथ से पहले स्थापित करना बेहतर होगा (नीचे देखें)।

के रूप में root, मध्यमबुद्धि को भूलने के लिए निम्न कार्य करें:

aptitude purge medibuntu-keyring
rm -f /etc/apt/sources.list.d/medibuntu.list
aptitude update

अब, उन पैकेजों को शुद्ध करने के लिए जो मेडिबेंटु से आते हैं, यह करें:

aptitude purge $(dpkg-query -W -f='${PackageSpec}\t${Maintainer}\n' '*' |\
  grep medibuntu-maintainers@lists.launchpad.net |\
  cut -f1)

आपको एक वैकल्पिक निर्भरता समस्या समाधान का चयन करना पड़ सकता है (उदाहरण के लिए, aptitudeआप सुझाव दे सकते हैं कि यदि आप एक मेडिब्यूटु लाइब्रेरी को शुद्ध करते हैं तो आप 100 पैकेज निकाल सकते हैं libavutil; कहते हैं noऔर यह वैकल्पिक स्रोत से उसी लाइब्रेरी को स्थापित करने की पेशकश करेगा)।

इसका मतलब है कि आप इस कार्य के लिए उपयोग करने aptitudeसे बेहतर होंगे apt-getक्योंकि पूर्व निर्भरता समस्या समाधान के लिए विकल्प प्रदान करता है। यह भी देखें


3
आपको या तो पहले एप्टीट्यूड को स्थापित करना होगा ( sudo apt-get install aptitude) या उपयोग करना होगा apt-get। एप्टीट्यूड डिफ़ॉल्ट रूप से मौजूद नहीं है।
किरी

2
'कट' कमांड गलत है क्योंकि सीमांकक एक स्थान है, इसके बजाय इसका उपयोग करें: एप्टीट्यूड पर्ज $ (dpkg-query -W -f = '$ {PackageSpec} $ {Maintainer} \ n' * ''। \ Grep medibuntu- | maintainers@lists.launchpad.net | \ cut -f1 -d '')

@dkk: मैंने कमांड को अलग तरीके से तय किया है।
sds

2
उबंटू में डिफ़ॉल्ट रूप से योग्यता स्थापित नहीं है । क्या कोई उपयोगकर्ता एक पैकेज (एप्टीट्यूड) स्थापित कर सकता है यदि वह पहले से ही एक दूषित भंडार है? क्या एप्टीट्यूड उसे कुछ भी स्थापित करने की अनुमति देगा?
निकोटक्स

1
ठीक है, जो NikTh आपको बता रहा है कि आपके उत्तर का उपयोग शुरू करने से पहले आपके उत्तर को पहले स्थापित करना चाहिए ;)।
ब्रिअम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.