موصى به, 2024

اختيار المحرر

كيفية إزالة التطبيقات والبرامج بشكل كامل في نظام التشغيل mac os x عن طريق إزالة التثبيت اليدوي للطرف

بسم الله Official CLIP BISMILLAH Edition 2013 ARABE

بسم الله Official CLIP BISMILLAH Edition 2013 ARABE

جدول المحتويات:

Anonim

يمكن إلغاء تثبيت معظم التطبيقات في Mac OS X بسهولة عن طريق سحبها إلى Trash من المجلد / Applications / ، ويأتي العديد من التطبيقات الأخرى المصاحبة لتطبيقات إزالة التثبيت التي ستقوم بتنظيف المنزل وإزالة التطبيقات تمامًا أيضًا. بالإضافة إلى ذلك ، هناك أدوات مساعدة خارجية لنظام التشغيل Mac OS يمكنها أن تجعل الإزالة الكاملة للتطبيقات بسيطة مثل السحب والإفلات.

هناك حل آخر ، يتم حجزه على أفضل وجه ومخصص للاستخدام من قبل مستخدمي Mac المتقدمين الذين يشعرون بالراحة فقط من سطر الأوامر ولديهم معرفة أعمق بنظام التشغيل Mac OS X ، وهو الإزالة اليدوية الكاملة للتطبيق وجميع المكونات المرتبطة به ، وهذا ما سوف نغطي هنا.

طريقة العملية هذه أكثر تقنية وتعتمد على الجهاز لإنجاز إجراء إلغاء التثبيت الكامل. مرة أخرى ، هذا مخصص للمستخدمين المتقدمين فقط ، ونادراً ما يلزم إزالة تطبيق أو مكونات تطبيق بهذه الطريقة. سنقوم بتقسيم الخطوات إلى أجزاء قليلة ، أولاً سنبحث عن التطبيق والمكونات ذات الصلة ، الأمر الذي يتطلب مستوى من المعرفة والسلطة التقديرية لتحديد ما هو مرتبط وما هو غير متصل ، وثانياً ، الإزالة الفعلية للملفات المناسبة. إذا كنت مستخدمًا خبيرًا مرتاحًا جدًا لهذا الاحتمال وتريد فقط إجراءً قابلاً للتنفيذ دون أي تفسير لما يحدث ولماذا ، يمكنك الانتقال إلى إصدار مكثف أدناه.

كيفية البحث عن جميع مكونات التطبيقات / البرامج في نظام التشغيل Mac OS X

سنستخدم Terminal و mdfind ، على الرغم من أن أدوات البحث الأخرى في سطر الأوامر يمكن أن تعمل أيضًا لهذا الغرض. بناء الجملة العام هو الأمر التالي مع علامة -name *:

mdfind -name "application name"

* يمكنك أيضًا استخدام أوسع بحث ممكن بدون علامة -name ولكن قد تكون نتائجك أقل دقة ، سواء كان ذلك مفيدًا لك

على سبيل المثال ، للعثور على الملفات والمكونات المقترنة مع Teleport ولوحة المفاتيح Mac OS X ومشاركة أداة الماوس للتحكم في أجهزة Mac متعددة باستخدام لوحة مفاتيح واحدة ، يمكنك استخدام ما يلي:

mdfind -name "teleport"

يجب أن يقوم هذا البحث الواسع بإرجاع كل شيء على Mac مرتبط باسم التطبيق - هذا لا يعني أنه يجب عليك حذف كل ما يتم إرجاعه بواسطة البحث. مثال دقيق لكل ما تم العثور عليه ، قد تحتاج إلى ضبط معلمات البحث الخاصة بك لتحديد ما إذا كنت تجد جميع المكونات الضرورية للتطبيق و / أو البرنامج.

بشكل عام ، كنت تبحث عن ثنائيات ، وملفات .app ، وبقايا من البرنامج ، مثل ملفات plist ، والتفضيلات ، وذاكرة التخزين المؤقت ، والشياطين ، وملفات الملحقات الأخرى والمكونات المرتبطة بالعديد من التطبيقات في OS X. قد تظهر مكونات التطبيق في مواقع متنوعة ، بما في ذلك على سبيل المثال لا الحصر ، مسارات الملفات التالية:

/Applications/
~/Applications/
~/Library/Application Support/
~/Library/Preferences/
~/Library/Caches/
~/Library/Containers/Application]
~/Library/LaunchAgents/Application]
~/Library/PreferencePanes/
~/Library/Saved\ Application\ State/
~/Downloads/
/System/Library/LaunchDaemons/
/System/Library/LaunchAgents/

للتكرار ، قد تكون أو لا تكون هذه قائمة كاملة بالمواقع التي يتم تخزين الملفات ذات الصلة بها لتطبيق معين ، ولهذا السبب من المهم الانتباه إلى ما يتم الإبلاغ عنه بواسطة أمر mdfind. إذا كنت تبحث عن إلغاء التثبيت بالكامل هو أداة مساعدة لسطر الأوامر ، فقد تحتوي على مكونات في مجموعة متنوعة من المجلدات الثنائية ، سواء / usr / bin / usr / sbin أو غيرها ،

إزالة التطبيقات ومكونات التطبيق المتبقية تمامًا

قم بإزالة الملفات ذات الصلة المناسبة للحذف فقط ، ولا توجد إجابة شاملة على هذا هو السبب في أنك بحاجة إلى الانتباه إلى الملفات التي تم العثور عليها من خلال أداة mdfind. تأكد من أنك تعرف بالضبط ما هو الملف الذي تقوم بحذفه ولماذا تقوم بحذفه - كما هو مذكور بالفعل ، هذا مخصص بالفعل للمستخدمين الخبراء ذوي المعرفة المتقدمة بنظام التشغيل Mac OS X - لا تريد إزالة الشيء الخطأ عن طريق الخطأ . يمكنك حينئذٍ حذف الملفات بشكل دائم إما باستخدام الأمر rm أو srm ، إذا لم تكن معتادًا على الأمر rm ، فلا يمكن عكسها ، لذا استخدم بحذر أو يمكنك حذف شيء مهم عن غير قصد.

إذا لم تكن واثقا بشكل لا يصدق فيما تفعله ، فعليك على الأقل عمل نسخة احتياطية من نظام التشغيل Mac قبل الذهاب إلى أبعد من ذلك ، وهي فكرة جيدة أن تقوم بها بانتظام على أي حال.

فيما يلي مثال على rm مع بادئة sudo للسماح بالامتيازات الإدارية ، وإزالة بعض الملفات الوهمية في المواقع الوهمية (نعم ، تم إعدادها لمنع نسخ / لصق وإساءة استخدام الأمر rm الذي يبعث على السخرية):

sudo rm -rif ~/Directory/Component/Removeme.pane
sudo rm -rif /TheLibrary/LaunchDaemons/sketchyd
sudo rm -rif /usr/sbin/crudrunner
sudo rm -rif ~/Download/sketchydaemon-installer.tgz

sudo rm -rif ~ / .Tofu / Preferences / com.company.crudrunner.plist

مرة أخرى ، هذا مثال على ذلك ، المكون 'sudo rm -rif' حقيقي ولكن لا يوجد أي من الأدلة أو الملفات ، سيعتمد تمامًا على ما تجده مع mdfind وما تحدده يجب إزالته.

التطبيق اليدوي وإزالة المكونات في OS X عبر المحطة الطرفية: النسخة المختصرة

نافذ الصبر؟ سطر الأوامر خبير وتعرف بالضبط أين تجد غير المرغوب فيه؟ إليك النسخة المختصرة ، دون شرح - لا تقفز إلى هذا إذا كنت لا تعرف ما تفعله:

  • قم بنقل ملفات التطبيق المعروفة
  • قم بتشغيل Terminal واستخدم بناء الجملة التالي للعثور على المكونات المتبقية
  • mdfind -name

  • إزالة الملفات المرتبطة من مواقع النظام باستخدام rm:
  • sudo rm -rf /Whatever

  • كرر حسب الضرورة مع ملفات المكونات المرتبطة التي تم إرجاعها بواسطة mdfind

يمكنك أيضًا اختيار إزالة المكونات من واجهة المستخدم الرسومية باستخدام الباحث. يتم بسهولة تخزين ملفات التخزين المؤقت للمستخدم والملفات ~ / Library / المكونات بسهولة من خلال Finder of OS X ، في حين أن التنقيب في مجلدات النظام العميقة أو دلائل يونكس مثل / usr / sbin / مع واجهة المستخدم الرسومية غير مستحسن. تعمل هذه العملية على إزالة البرامج الافتراضية المرفقة مع نظام التشغيل Mac OS X ، على الرغم من عدم وجود سبب مقنع للغاية لذلك ، فمن غير المستحسن.

إذا ظهر أي من هذا على رأسك ، فذلك لأن هذا هو بالفعل أكثر تقدمًا مما يحتاج إليه مستخدم Mac العادي للقيام بذلك. بالنسبة إلى الغالبية العظمى من مستخدمي Mac ، من الأفضل اللجوء إلى طرق إلغاء تثبيت التطبيق التقليدية ، أو استخدام أداة إلغاء تثبيت تطبيق شاملة مثل AppCleaner ، وهي مجانية وتجري عملية البحث نفسها بشكل أساسي ولكن من خلال واجهة مستخدم رسومية تلقائية.

Top