मैं लिनक्स टकसाल 20 में एक पैकेज को पूरी तरह से कैसे हटा सकता हूं?

How Do I Completely Remove Package Linux Mint 20




किसी भी ऑपरेटिंग सिस्टम से इंस्टॉल किए गए पैकेज को हटाने का कार्य निश्चित रूप से एक परेशानी का सबब बन सकता है यदि इसे लापरवाही से संभाला जाए। ऐसा इसलिए है क्योंकि जब भी आप किसी पैकेज को हटाने का प्रयास करते हैं, तो आप उम्मीद करते हैं कि वह अपने किसी भी निशान को पीछे नहीं छोड़ेगा। दूसरे शब्दों में, आप वांछित पैकेज को साफ हटाना चाहते हैं। हालाँकि, इस तरह के पूर्ण निष्कासन को कुछ उपाय किए बिना प्राप्त नहीं किया जा सकता है।

इसीलिए आज का लेख लिनक्स में एक पैकेज को पूरी तरह से हटाने की विधि पर केंद्रित होगा।







नोट: इस आलेख में हमने जिस विधि का प्रयास किया है और आपके साथ साझा किया है वह लिनक्स मिंट 20 सिस्टम पर किया गया है। हालांकि, उबंटू 20.04 और डेबियन 10 पर भी वही कदम उठाए जा सकते हैं।



लिनक्स टकसाल 20 में एक पैकेज को पूरी तरह से हटाने की विधि:

लिनक्स टकसाल 20 में एक पैकेज को पूरी तरह से हटाने के लिए, निर्दिष्ट क्रम में चरणों की निम्नलिखित श्रृंखला का प्रदर्शन किया जाना चाहिए:



चरण # 1: लिनक्स टकसाल 20 में सभी स्थापित पैकेजों की सूची बनाएं:

सबसे पहले, आपको पता होना चाहिए कि आप किस पैकेज को हटाना चाहते हैं। उसके लिए, आप अपने लिनक्स मिंट 20 सिस्टम पर सभी इंस्टॉल किए गए पैकेजों को सूचीबद्ध करने का प्रयास कर सकते हैं। फिर इस लिस्ट से आप आसानी से पता लगा सकते हैं कि आप किस पैकेज को पूरी तरह से हटाना चाहते हैं। लिनक्स टकसाल 20 में सभी स्थापित पैकेजों को सूचीबद्ध करने के लिए, आपको टर्मिनल में नीचे दिखाए गए आदेश को निष्पादित करना होगा:





उपयुक्त सूची--स्थापित

हमारे लिनक्स टकसाल 20 सिस्टम पर सभी स्थापित पैकेजों की सूची निम्न छवि में दिखाई गई है:



इस सूची से, आप आसानी से कोई भी पैकेज चुन सकते हैं जिसे आप अपने Linux Mint 20 सिस्टम से पूरी तरह से हटाना चाहते हैं। हम नीचे दिखाए गए चरणों में अपने लिनक्स मिंट 20 सिस्टम से tcpreplay पैकेज को हटा देंगे।

चरण # 2: लिनक्स टकसाल 20 से एक पैकेज निकालें

इस संबंध में हम जो पहला कमांड निष्पादित करेंगे, वह केवल एक विशेष पैकेज को उसकी कॉन्फ़िगरेशन फ़ाइलों के बिना हटा देगा। इस प्रयोजन के लिए, निम्न आदेश का उपयोग किया जाता है:

सुडो उपयुक्त-निकालेंपैकेज का नाम

यहां, आप PackageName को संबंधित पैकेज के नाम से बदल सकते हैं जिसे आप हटाना चाहते हैं। हमारे मामले में, जिस पैकेज को हम हटाना चाहते थे वह tcpreplay था।

एक बार जब आप इस कमांड को निष्पादित कर लेते हैं, तो आपको Y टाइप करके और फिर एंटर कुंजी दबाकर अपनी कार्रवाई की पुष्टि करने के लिए कहा जाएगा, जैसा कि नीचे दी गई छवि में दिखाया गया है। हालाँकि, यदि आप चाहते हैं कि हटाने की प्रक्रिया बिना किसी पुष्टि के सुचारू रूप से चले, तो आप -y ध्वज को हटाने के आदेश के बाद उपयोग कर सकते हैं।

जब निर्दिष्ट पैकेज सफलतापूर्वक हटा दिया जाता है, तो आप अपने टर्मिनल पर निम्न छवि में दिखाए गए संदेशों के समान संदेश देखेंगे:

चरण #3: लिनक्स टकसाल 20 . से उक्त पैकेज की कॉन्फ़िगरेशन फ़ाइलें निकालें

जब आपके लिनक्स मिंट 20 सिस्टम से निर्दिष्ट पैकेज को सफलतापूर्वक हटा दिया गया है, तो अगला कदम नीचे दिखाए गए कमांड के साथ इसकी कॉन्फ़िगरेशन फ़ाइलों को हटाना है:

सुडो उपयुक्त-पर्स प्राप्त करेंपैकेज का नाम

यहां, आप PackageName को संबंधित पैकेज के नाम से बदल सकते हैं जिसे आप हटाना चाहते हैं। हमारे मामले में, हम जिस पैकेज कॉन्फ़िगरेशन फ़ाइलों को हटाना चाहते थे, वह tcpreplay थी।

एक बार निर्दिष्ट पैकेज की कॉन्फ़िगरेशन फ़ाइलें आपके Linux Mint 20 सिस्टम से हटा दी गई हैं, तो आप अपने टर्मिनल पर निम्न छवि में दिखाए गए संदेशों से मिलते-जुलते संदेश देखेंगे।

चरण # 4: लिनक्स टकसाल 20 से सभी अप्रासंगिक पैकेज और निर्भरता को हटा दें

अंत में, अंतिम चरण आपके लिनक्स टकसाल 20 सिस्टम से सभी अप्रासंगिक और अप्रयुक्त पैकेजों और निर्भरताओं को साफ करना है जो निर्दिष्ट पैकेज के साथ स्थापित हो गए हैं। पैकेज को हटाने के बाद, आपको अब उन पैकेजों और निर्भरताओं की आवश्यकता नहीं होगी। उनसे छुटकारा पाने के लिए, आप नीचे दिखाए गए आदेश को निष्पादित कर सकते हैं:

सुडो apt-get autoremove

जब यह कमांड आपके लिनक्स मिंट 20 सिस्टम से सभी अप्रयुक्त पैकेजों और निर्भरताओं को हटाने का सफलतापूर्वक प्रयास करता है, तो आप कह पाएंगे कि आपका निर्दिष्ट पैकेज पूरी तरह से हटा दिया गया है।

निष्कर्ष

आज के गाइड ने आपको लिनक्स मिंट 20 में एक पैकेज को पूरी तरह से हटाने की प्रक्रिया के बारे में बताया। उसी विधि का उपयोग डेबियन 10 या उबंटू 20.04 सिस्टम पर भी किया जा सकता है।