मैन्युअल टर्मिनल अनइंस्टॉल द्वारा मैक ओएस एक्स में ऐप्स & सॉफ़्टवेयर को पूरी तरह से कैसे हटाएं

विषयसूची:

Anonim

Mac OS X में अधिकांश ऐप्स को /एप्लिकेशन/फ़ोल्डर से ट्रैश में खींचकर आसानी से अनइंस्टॉल किया जा सकता है, और कई अन्य अनइंस्टॉल एप्लिकेशन के साथ आते हैं जो घर को साफ कर देंगे और ऐप्स को पूरी तरह से हटा भी देंगे। इसके अतिरिक्त, मैक ओएस के लिए थर्ड पार्टी यूटिलिटीज हैं जो ऐप्स को पूरी तरह से हटाने को ड्रैग एंड ड्रॉप के रूप में सरल बना सकती हैं।

एक और समाधान, जो सबसे अच्छा आरक्षित है और केवल उन्नत Mac उपयोगकर्ताओं द्वारा उपयोग के लिए है जो कमांड लाइन के साथ सहज हैं और जिनके पास Mac OS X का गहरा ज्ञान, एक ऐप और सभी संबंधित घटकों का पूरी तरह से मैन्युअल निष्कासन है, और यही वह है जिसे हम यहां कवर करेंगे।

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

मैक ओएस एक्स में ऐप्स / सॉफ्टवेयर के सभी घटकों को कैसे ढूंढें

हम Terminal और mdfind का उपयोग करेंगे, हालांकि अन्य कमांड लाइन खोज उपकरण भी इस उद्देश्य के लिए काम कर सकते हैं। -नाम फ्लैग: के साथ उपयोग करने के लिए सामान्य सिंटैक्स निम्नलिखित कमांड है

"

mdखोज -नाम आवेदन नाम"

आप -नाम फ़्लैग के बिना भी सबसे व्यापक संभव खोज का उपयोग कर सकते हैं लेकिन आपके परिणाम कम सटीक हो सकते हैं, चाहे वह आपके लिए उपयोगी हो

उदाहरण के लिए, टेलीपोर्ट, मैक ओएस एक्स कीबोर्ड और माउस शेयरिंग यूटिलिटी के साथ एक ही कीबोर्ड से कई मैक को नियंत्रित करने के लिए संबंधित फाइलों और घटकों को खोजने के लिए, आप निम्नलिखित का उपयोग कर सकते हैं:

"

mdfind -नाम टेलीपोर्ट"

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

आम तौर पर बोलते हुए, आप बायनेरिज़, .app फ़ाइलों और सॉफ़्टवेयर के शेष हिस्सों की तलाश कर रहे हैं, जैसे प्लिस्ट फ़ाइलें, वरीयताएँ, कैश, डेमॉन और अन्य सहायक फ़ाइलें और कई ऐप्स से जुड़े घटक ओएस एक्स में। एप्लिकेशन घटक विभिन्न प्रकार के स्थानों में दिखाई दे सकते हैं, जिनमें निम्न फ़ाइल पथ शामिल हैं लेकिन इन तक सीमित नहीं हैं:

/अनुप्रयोग/ ~/अनुप्रयोग/ ~/पुस्तकालय/आवेदन समर्थन/ ~/पुस्तकालय/वरीयताएँ/ ~/पुस्तकालय/कैश/ ~/पुस्तकालय/कंटेनर/अनुप्रयोग] ~/लाइब्रेरी/लॉन्चएजेंट्स/एप्लीकेशन] ~/लाइब्रेरी/प्रेफरेंसपेन्स/ ~/लाइब्रेरी/सेव्ड\ एप्लीकेशन\ स्टेट/ ~/डाउनलोड्स//सिस्टम/लाइब्रेरी/लॉन्चडेमन्स//सिस्टम/लाइब्रेरी/लॉन्चएजेंट्स/

दोहराने के लिए, यह किसी दिए गए एप्लिकेशन के लिए संबंधित फ़ाइलों को संग्रहीत करने की पूरी सूची हो भी सकती है और नहीं भी, यही कारण है कि mdfind कमांड द्वारा रिपोर्ट की गई बातों पर ध्यान देना महत्वपूर्ण है।यदि आप जिसे पूरी तरह से अनइंस्टॉल करना चाहते हैं वह एक कमांड लाइन उपयोगिता है, तो इसमें विभिन्न प्रकार के बाइनरी फ़ोल्डरों में घटक हो सकते हैं, चाहे /usr/bin /usr/sbin या अन्य,

ऐप्स और शेष एप्लिकेशन घटकों को पूरी तरह से हटाया जा रहा है

केवल उन संबंधित फ़ाइलों को हटाएं जो हटाने के लिए उपयुक्त हैं, इसका कोई सार्वभौमिक उत्तर नहीं है, इसलिए आपको mdfind उपयोगिता के माध्यम से मिलने वाली फ़ाइलों पर ध्यान देने की आवश्यकता है। सुनिश्चित करें कि आप वास्तव में जानते हैं कि यह कौन सी फ़ाइल है जिसे आप हटा रहे हैं और आप इसे क्यों हटा रहे हैं - जैसा कि पहले ही उल्लेख किया गया है, यह वास्तव में मैक ओएस एक्स के उन्नत ज्ञान वाले विशेषज्ञ उपयोगकर्ताओं के लिए है - आप गलती से गलत चीज़ को हटाना नहीं चाहते हैं . यदि आप rm कमांड से परिचित नहीं हैं, तो आप फ़ाइलों को स्थायी रूप से rm या srm कमांड से हटा सकते हैं, यह प्रतिवर्ती नहीं है, इसलिए सावधानी से उपयोग करें या आप अनजाने में कुछ महत्वपूर्ण हटा सकते हैं।

अगर आप जो कर रहे हैं उस पर आप पूरी तरह से आश्वस्त नहीं हैं, तो आगे बढ़ने से पहले आपको कम से कम मैक का बैकअप लेना चाहिए, जो वैसे भी नियमित रूप से करना एक अच्छा विचार है।

यहां प्रशासनिक विशेषाधिकारों की अनुमति देने के लिए सुडो उपसर्ग के साथ आरएम का एक उदाहरण दिया गया है, काल्पनिक स्थानों पर कुछ काल्पनिक फाइलों को हटा दिया गया है (हां, ये नकल/चिपकाने और हास्यास्पद शक्तिशाली आरएम के दुरुपयोग को रोकने के लिए बनाए गए हैं आज्ञा):

sudo rm -rif ~/Directory/Component/Removeme.pane sudo rm -rif /TheLibrary/LaunchDaemons/sketchyd sudo rm -rif /usr/sbin/crudrunner sudo आरएम-रिफ ~/डाउनलोड/स्केचडेमन-इंस्टॉलर.टीजीजेड सूडो आरएम-रिफ ~/.टोफू/प्राथमिकताएं/com.company.crudrunner.plist

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

मैन्युअल ऐप और टर्मिनल के माध्यम से ओएस एक्स में घटक निकालना: संघनित संस्करण

बेताब? कमांड लाइन विशेषज्ञ और जानते हैं कि वास्तव में कबाड़ कहां मिलेगा? यहाँ संक्षिप्त संस्करण है, स्पष्टीकरण के बिना – यदि आप नहीं जानते कि आप क्या कर रहे हैं तो सीधे इस पर न जाएँ:

  • ज्ञात एप्लिकेशन फ़ाइलों को ट्रैश करें
  • लॉन्च टर्मिनल और शेष घटकों को खोजने के लिए निम्नलिखित सिंटैक्स का उपयोग करें
  • mdखोजें -नाम

  • rm के साथ सिस्टम स्थानों से संबंधित फ़ाइलें निकालें:
  • sudo rm -rf /जो भी

  • mdfind द्वारा लौटाई गई संबंधित घटक फ़ाइलों के साथ आवश्यकतानुसार दोहराएं

आप Finder के साथ GUI से घटकों को निकालना भी चुन सकते हैं। ओएस एक्स के खोजक के माध्यम से उपयोगकर्ता कैश फ़ाइलों और अन्य ~/लाइब्रेरी/ घटकों को ट्रैश करना आसानी से किया जाता है, जबकि जीयूआई के साथ गहरे सिस्टम फ़ोल्डर्स या यूनिक्स निर्देशिका जैसे /usr/sbin/ में खुदाई करने की विशेष रूप से अनुशंसा नहीं की जाती है। यह प्रक्रिया मैक ओएस एक्स के साथ बंडल किए गए डिफ़ॉल्ट सॉफ़्टवेयर को हटाने के लिए काम करती है, हालांकि ऐसा करने के लिए बहुत ही आकर्षक कारण के बिना, इसकी अनुशंसा नहीं की जाती है।

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

मैन्युअल टर्मिनल अनइंस्टॉल द्वारा मैक ओएस एक्स में ऐप्स & सॉफ़्टवेयर को पूरी तरह से कैसे हटाएं