जवाबों:
"अनइंस्टॉल" का क्या अर्थ है?
से की मैनपेजdpkg
इस साधन
पैकेज को डी-इंस्टॉलेशन या हटाने के लिए चुना गया है (यानी हम कॉन्फ़िगरेशन फ़ाइलों को छोड़कर सभी फ़ाइलों को निकालना चाहते हैं)।
आपने भी पूछा
ऐसा क्या किया जा सकता है कि "डीपकास्ट" के रूप में चिह्नित पैकेज "डीपीकेजी - मत-चयन" द्वारा सूचीबद्ध नहीं हैं?
dpkg --get-selections
कमांड में सूचीबद्ध न होने के दो तरीके हैं ।
आप उन पैकेजों को अचयनित कर सकते हैं, जिन्हें हटाने के लिए चुना जाता है। इस तरह से, dpkg --get-selection
"deinstall" प्रविष्टि नहीं दिखाएंगे।
देखो इस जवाब सटीक प्रक्रिया यह करने के लिए के लिए
यह अनुशंसित नहीं है, यदि आपने dpkg --clear-selections
गलती से किया है , जो सभी पैकेजों को "deinstall" के रूप में चिन्हित करता है, केवल एक को छोड़कर (यहां, अनिवार्य का मतलब यह नहीं है कि आपके पास बिना किसी अनावश्यक सॉफ़्टवेयर के सिस्टम हो सकता है, आवश्यक का मतलब है, आप केवल बूट कर सकते हैं और एक बहुत ही निम्न-स्तरीय लिनक्स प्रणाली है) ।
इच्छित कार्य को करने की आज्ञा है:
sudo apt-get dselect-upgrade
आशा है कि यह आपके प्रश्न का उत्तर देगा।
अधिक जानकारी के लिए आप इन लिंक को देख सकते हैं।
यदि apt-get --purge
पैकेज को हटाने में विफल रहता है तो निम्न प्रयास करें:
यह सुनिश्चित करने के लिए कि आप वास्तव में उन्हें हटाना चाहते हैं, डी-इंस्टॉल किए गए पैकेजों की जाँच करें।
dpkg --get-selections | grep deinstall | cut -f1
यदि आप सुनिश्चित हैं, निष्पादित करें dpkg --purge
:
sudo dpkg --purge `dpkg --get-selections | grep deinstall | cut -f1`
dpkg --get-selections | awk '$2 == "deinstall" {print $1}'