मैं अपने डेबियन इंस्टॉलेशन से सभी i386 आर्किटेक्चर पैकेज कैसे निकालूं?


41

मैंने i386अपने डेबियन amd64किस्त में विदेशी वास्तुकला को जोड़ा । मेरे द्वारा इसे कैसे दूर किया जाएगा? जब मैं इस कमांड का प्रयास करता हूं: तो dpkg --remove-architecture i386, मुझे पहले सभी i386पैकेजों को हटाने के लिए कहा जाता है।

जवाबों:


50

मैं अन्य ब्लॉग पोस्टों से महत्वपूर्ण जानकारी एकत्र करने के बाद अपने स्वयं के प्रश्न का उत्तर दे रहा हूं।

  1. विदेशी वास्तुशिल्प क्या स्थापित हैं: dpkg --print-foreign-architectures
    • दिखा सकते हैं: i386
  2. सभी i386पैकेज निकालें :apt-get purge ".*:i386"
    • नोट: purgeकीवर्ड (इसके बजाय remove) आपके द्वारा अनइंस्टॉल किए जा रहे पैकेजों से जुड़ी सभी कॉन्फ़िगरेशन फ़ाइलों को हटा देता है। (धन्यवाद PCGuyIV!)
  3. अब आप i386वास्तुकला को हटा सकते हैं :dpkg --remove-architecture i386

2
चीयर्स। यह एकदम सही था।
ग्लेन

@kevinarpe आप इस उत्तर को सर्वश्रेष्ठ उत्तर के रूप में स्वीकार कर सकते हैं।
71GA

22

मैं "हटाने" के बजाय "पर्ज" का उपयोग करूंगा।

~# apt-get purge ".*:i386"
~# dpkg --remove-architecture i386

"पर्ज" कीवर्ड आपके द्वारा अनइंस्टॉल किए जा रहे पैकेजों से जुड़ी सभी कॉन्फ़िगरेशन फ़ाइलों को हटा देता है।


2
क्या आप अपने उत्तर का विस्तार और अंतर समझाने के लिए कर सकते हैं?
फिक्सर 1234


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