Computer >> कंप्यूटर >  >> प्रणाली >> Linux

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

लिनक्स में विंडोज़ की रजिस्ट्री नरक नहीं है। अधिकांश उपयोगकर्ताओं के लिए, यह एक बड़ा लाभ है:एक कम अविश्वसनीय रूप से नाजुक, लगातार संशोधित केंद्रीय डेटाबेस जिस पर चिंतित होना चाहिए। नकारात्मक पक्ष यह है कि सॉफ़्टवेयर और उपयोगिताओं की स्थापना रद्द करने के लिए या तो एक सहायक इंस्टॉलर उपयोगिता की आवश्यकता होती है या आपकी उपयोगकर्ता फ़ाइलों के माध्यम से सावधानीपूर्वक तलाशी होती है। कई प्रोग्रामों में अनइंस्टॉल रूटीन या उपयोगिताएँ होती हैं, विशेष रूप से वे जो पैकेज प्रबंधकों के माध्यम से स्थापित की जाती हैं, जैसे कि apt-get, लेकिन अन्य को सॉफ़्टवेयर की स्थापना रद्द करने के बाद बचे हुए फ़ाइलों को मैन्युअल रूप से हटाने की आवश्यकता होती है।

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

पैकेज मैनेजर के साथ प्रोग्राम अनइंस्टॉल करना

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

आप अपने द्वारा संस्थापित संकुल के लिए INSTALL या README फ़ाइलें भी देख सकते हैं। आप इन्हें पैकेज के प्राथमिक बायनेरिज़ के साथ पा सकते हैं।

सिनैप्टिक का उपयोग करना

सिनैप्टिक डेबियन-आधारित लिनक्स अनुप्रयोगों के लिए एक जीयूआई पैकेज मैनेजर है। इसमें डिफ़ॉल्ट पैकेज प्रबंधन अनुप्रयोगों की तुलना में अधिक सक्षम निष्कासन उपकरण उपलब्ध हैं।

उबंटू सॉफ्टवेयर के माध्यम से सिनैप्टिक स्थापित करें या उपयुक्त-प्राप्त करें:

sudo apt-get install synaptic

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

किसी एप्लिकेशन को पूरी तरह से हटाने के लिए, उसके इंस्टॉल किए गए पैकेज पर राइट-क्लिक करें और संदर्भ मेनू से "मार्क फॉर कम्प्लीट रिमूवल" चुनें।

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

यह हटाने के लिए फाइलों को चिह्नित करता है। फ़ाइलों को हटाने के लिए, "लागू करें" पर क्लिक करें या Ctrl . दबाएं + <केबीडी>पी अपने कीबोर्ड पर।

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

उपयुक्त-प्राप्त का उपयोग करना

यदि आपने सॉफ़्टवेयर को apt-get . के साथ स्थापित किया है , इसे apt-get . से हटा दें . इसमें वही पैकेज शामिल होंगे जो सिनैप्टिक में पाए जाते हैं। लेकिन apt-get और Synaptic के बीच भिन्नता की थोड़ी संभावना को देखते हुए, आप अपने सॉफ़्टवेयर को उसी पैकेज प्रबंधक के साथ निकालना पसंद कर सकते हैं जिसने इसे स्थापित किया था। यह हमेशा पूर्ण विलोपन सुनिश्चित करेगा।

अपने सिस्टम से एक पैकेज और सभी संबद्ध फाइलों को हटाने के लिए, निम्नलिखित कमांड निष्पादित करें:

sudo apt-get purge package-name

package-name बदलें उस पैकेज के नाम के साथ जिसे आप हटाना चाहते हैं। हमारे उदाहरण में, हम वायरशार्क निकाल रहे हैं।

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

एक बार पैकेज मिल जाने के बाद, "Y" टाइप करें और फिर पैकेज को हटाने की पुष्टि करने के लिए "एंटर" दबाएं।

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

purge का उपयोग करना कमांड एप्लिकेशन के साथ-साथ इसकी कॉन्फ़िगरेशन फ़ाइलों को भी हटा देगा। हालांकि यह एप्लिकेशन की निर्भरता को नहीं हटाता है। मूल पैकेज के साथ स्वचालित रूप से डाउनलोड की गई किसी भी शेष निर्भरता को हटाने के लिए, निम्न आदेश चलाएँ:

sudo apt-get autoremove

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

yum-remove का उपयोग करना

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

यदि आपका लिनक्स डिस्ट्रो उपयुक्त-गेट के बजाय यम का उपयोग करता है, तो इस कमांड का उपयोग करें:

sudo yum remove package-name

फिर से, package-name replace को बदलें उस पैकेज के नाम के साथ जिसे आप हटाना चाहते हैं। एकाधिक पैकेजों की स्थापना रद्द करने के लिए, उन्हें हटाने के आदेश के बाद सूचीबद्ध करें।

sudo yum remove wireshark tmux unzip

यदि आपने यम की समूह कार्यक्षमता का उपयोग करके पैकेज स्थापित किए हैं, तो आपको उन्हें एक समूह के रूप में निकालना होगा।

sudo yum remove @"Group Name"

उस समूह से जुड़े सभी रिपॉजिटरी को हटाने के लिए उपयुक्त समूह नाम से बदलें। @ चिह्न एक समूह को निर्दिष्ट करता है, और उद्धरण चिह्नों का उपयोग समूह के नाम के स्थान पर कब्जा करने के लिए किया जाता है। यदि नाम में कोई स्थान नहीं है, तो उद्धरणों की सख्त आवश्यकता नहीं है।

मैन्युअल रूप से उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलें हटाना

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

  • ~/
  • /usr/bin
  • /usr/lib
  • /usr/स्थानीय
  • /usr/share/man
  • /usr/share/doc
  • /var
  • /रन
  • /lib
  • ~/.cache
  • ~/.स्थानीय
  • ~/.local/share
  • ~/.थंबनेल
  • ~/.config/

नोट :~/ मतलब होम फोल्डर, और "~/.लोकल" होम फोल्डर में एक हिडन फोल्डर (नाम .लोकल) है। आपको Ctrl press दबाना होगा + <केबीडी>एच अपने फ़ाइल प्रबंधक में छुपी हुई फ़ाइलें/फ़ोल्डर देखने के लिए।

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

Linux पर सॉफ़्टवेयर अनइंस्टॉल करने के बाद अवशिष्ट फ़ाइलें कैसे निकालें

आप पैकेज-विशिष्ट फ़ाइलों को भी देखना चाहेंगे जो पैकेज नाम साझा करते हैं। उदाहरण के लिए, केडीई उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलों को संग्रहीत करने के लिए "~/.kde" का उपयोग करता है।

निष्कर्ष

लिनक्स पर एप्लिकेशन को हटाने का सबसे अच्छा और आसान तरीका पैकेज मैनेजर के साथ है जिसने एप्लिकेशन इंस्टॉल किए हैं। चूंकि पैकेज प्रबंधक अधिकांश Linux प्लेटफ़ॉर्म पर सॉफ़्टवेयर का विशाल बहुमत स्थापित करते हैं, इसलिए इसे निकालने के लिए बस अपने पैकेज प्रबंधक का उपयोग करने से कई तरह की परिस्थितियां शामिल होती हैं। हालांकि, ज्यादातर मामलों में, आपकी उपयोगकर्ता कॉन्फ़िगरेशन फ़ाइलें अभी भी होम फ़ोल्डर में छूटी नहीं रहेंगी, इसलिए यह सुनिश्चित करने के लिए कि सभी अवशिष्ट फ़ाइलें हटा दी गई हैं, "~/.स्थानीय" फ़ोल्डर के माध्यम से जाना आपके लिए सबसे अच्छा है।


  1. कैसे पता करें कि लिनक्स में पैकेज स्थापित है या नहीं

    लिनक्स पैकेज सिर्फ सॉफ्टवेयर का संग्रह है, और आप उन्हें कैसे स्थापित करते हैं यह डिस्ट्रो से डिस्ट्रो में भिन्न होता है। जल्दी से जाँच करने के कुछ तरीके हैं कि कोई पैकेज वर्तमान में स्थापित है या नहीं। चाहे आप टर्मिनल का उपयोग करने में सहज हों या आप अधिक दृश्य दृष्टिकोण पसंद करते हैं, यहां बताया गया

  1. Linux में ज़िप फ़ाइलें कैसे निकालें

    ज़िप फ़ाइलें उतनी सामान्य नहीं हैं जितनी वे तब हुआ करती थीं जब डाउनलोड की गति धीमी थी और हर सहेजी गई बाइट मायने रखती थी। फिर भी, यह काफी सामान्य फ़ाइल प्रकार है। देर-सबेर आपको शायद एक खोलना पड़ेगा। आपके द्वारा उपयोग किए जाने वाले वितरण के आधार पर, ज़िप संग्रह को निकालना संभवतः काफी आसान है। फिर भी,

  1. Android पर ऐप्लिकेशन अनइंस्टॉल करने के बाद बची हुई फ़ाइलें कैसे निकालें

    Android यकीनन दुनिया का सबसे अच्छा मोबाइल ऑपरेटिंग सिस्टम है। Android का एकमात्र वास्तविक प्रतियोगी Apple iPhones पर iOS ऑपरेटिंग सॉफ़्टवेयर है। हालांकि, एक क्षेत्र जहां एंड्रॉइड आईओएस सॉफ्टवेयर से काफी आगे है और बाजार में कोई अन्य ऑपरेटिंग सिस्टम Google Play Store है। Google Play Store में एप्लिकेश