كيفية إلغاء تثبيت XCode
جدول المحتويات:
- قم بإلغاء تثبيت Xcode تمامًا من نظام التشغيل Mac OS X
- لماذا إلغاء تثبيت Xcode؟
- إلغاء تثبيت مجموعة أدوات تطوير Unix الخاصة بـ Xcode
- قم بإلغاء تثبيت مجلد مطور Xcode والمحتويات فقط
- Uninstall Xcode System Support
مدرج أدناه إرشادات بسيطة جديدة لإلغاء تثبيت الإصدارات الحديثة من Xcode. تتم أيضًا تغطية حذف الإصدارات القديمة من Xcode ، وهذا دليل شامل لإلغاء تثبيت Xcode من أي جهاز Mac بغض النظر عن الإصدار وإصدار Mac OS X.
Xcode هي مجموعة مطوري Apple لنظامي التشغيل iOS و Mac OS X ، فمن الضروري إذا كنت تنوي كتابة تطبيقات لأي من نظامي التشغيل وتثبيته يتضمن عددًا من المرافق المفيدة الأخرى بخلاف IDE الرئيسي نفسه.تشمل الجوانب الإضافية أشياء مثل Interface Builder ، و iPhone Simulator ، و Quartz Composer ، و Dashcode ، و gcc ، و dtrace ، و perl ، و python ، و ruby ، وغير ذلك الكثير الذي يستخدم خارج تطوير iOS و Mac OS X الأساسيين ، مما يضيف أدوات مساعدة قيّمة إلى المدراء والمسؤولين
تثبيت Xcode هو مجرد مسألة تنزيله من Mac App Store ، ولكن ماذا لو كنت تريد إزالة Xcode؟
تعتمد كيفية حذف Xcode على الإصدار الذي تحاول إزالته من جهاز Mac. سنغطي إزالة الإصدارات الأحدث من Xcode أولاً ، ثم نغطي حذف الإصدارات القديمة من التطبيق أيضًا.
إلغاء تثبيت Xcode 10 ، Xcode 9 ، Xcode 8 ، إلخ من نظام التشغيل Mac OS X
لإلغاء تثبيت الإصدارات الأحدث من Xcode يشبه إلى حد كبير حذف أي تطبيق آخر من جهاز Mac:
- انتقل إلى المجلد / Applications / وحدد موقع تطبيق "Xcode"
- اسحب "XCode" إلى سلة المهملات وقم بإفراغ سلة المهملات كالمعتاد بالنقر بزر الماوس الأيمن على أيقونة سلة المهملات واختيار "إفراغ سلة المهملات"
بعد ذلك ، ربما تريد حذف مجلد أدوات مطور المستخدم ، الموجود في الموقع التالي - لاحظ أن هذا يتضمن بيانات مطور المستخدم ، لذلك لا تفعل ذلك إذا كان لديك مشاريع وبيانات أخرى في Xcode التي لم تقم بنسخها احتياطيًا في أي مكان آخر أو تهتم بها:
الدليل هو ~ / Library / Developer / ، يجب أن يحتوي مجلد المستخدم على مجلدي "Xcode" و "CoreSimulator":
- افتح دليل المستخدم الرئيسي وانتقل إلى المكتبة
- قم بزيارة مجلد "Developer" واحذفه
يجب أن يؤدي حذف هذه المجلدات إلى جانب التطبيق إلى استعادة حوالي 11 جيجابايت من مساحة القرص من نظام التشغيل Mac ولن يتوفر Xcode بعد الآن على Xcode. إذا قمت بتثبيت أدوات سطر الأوامر بشكل منفصل ، فلا ينبغي أن تتأثر بحذف xcode نفسه.
التحديث:أشار قراءنا إلى أن Xcode 4.3 يبسط هذه العملية إلى حد كبير عن طريق تجميع Xcode في تطبيق واحد. لذلك ، هذا الدليل هو الأكثر صلة بالإصدارات الأقدم. يجب أن يكون XCode 4.3 والإصدارات الأحدث قادرة على إلغاء التثبيت مثل أي تطبيق Mac آخر ، بينما تتطلب الإصدارات القديمة من XCode العملية اليدوية الموضحة أدناه.
قم بإلغاء تثبيت Xcode تمامًا من نظام التشغيل Mac OS X
لاحظ أن إلغاء تثبيت Xcode يختلف عن الإصدارات السابقة من التطبيق. التعليمات أدناه لا تزال صالحة لجميع الإصدارات السابقة من Xcode ، ومع ذلك ، ستجد أن القيام بذلك لا يشبه إلغاء تثبيت تطبيقات Mac العامة أو حتى التخلي عن التطبيقات الافتراضية لأن Xcode به مساحة أكبر بكثير ، لذلك لإلغاء تثبيت Xcode ، سأحتاج إلى المغامرة في سطر الأوامر.
سيؤدي هذا إلى إزالة كل ما يتعلق بـ Xcode من جهاز Mac:
- قم بتشغيل Terminal ، الموجود في / Applications / Utilities / واكتب ما يلي:
- قم بتأكيد كلمة مرور المسؤول (مطلوبة لـ sudo) واترك البرامج النصية تعمل
sudo / Developer / Library / uninstall-devtools --mode=all
لا تنس حذف تطبيق تثبيت Xcodeإذا قمت بإلغاء تثبيت Xcode ، فمن المحتمل أن تطبيق Install Xcode الأصلي لا يزال موجودًا في جهازك / التطبيقات / المجلد كما تم تنزيله من Mac App Store ، لا تنس حذف هذا أيضًا وإلا فإنك تهدر 1.8 جيجابايت من مساحة القرص.
لماذا إلغاء تثبيت Xcode؟
إذا كنت لا تستخدم Xcode أو كانت المرافق المصاحبة لها ، فمن الأفضل إلغاء تثبيت المجموعة. لماذا ا؟ أبسط سبب هو أن Xcode يشغل مساحة كبيرة على القرص ، وعادةً ما يستهلك التثبيت ما لا يقل عن 7 جيجابايت من مساحة القرص ، وتطبيق المثبت وحده هو 1.8 غيغابايت ، هذه سعة تخزين كبيرة يشغلها شيء لا فائدة منه على الأرجح.
الآن بعد أن غطينا العملية الأساسية لإلغاء تثبيت كل ما يتعلق بـ Xcode ولماذا يستفيد بعض الأشخاص من القيام بذلك ، سنغوص في بعض المعلومات الأكثر تحديدًا وبعض خيارات إلغاء التثبيت الأخرى التي يمكن مفيدة لبعض المستخدمين.
أولاً ، أمر إلغاء التثبيت أعلاه مع -mode=يعمل الكل في الواقع على تشغيل ثلاثة نصوص برمجية منفصلة مما يجعل عملية إلغاء التثبيت أسهل ، بالنسبة لأولئك الذين لديهم فضول ، فإن هذه البرامج النصية المنفصلة هي:
/ Library / Developer / Shared / uninstall-devtools /Library/Developer/4.1/uninstall-devtools / Developer / Library / uninstall-developer-folder
لا تحتاج إلى تشغيلها بشكل مستقل ، على الرغم من أنه يمكنك اختيار القيام بذلك إذا أردت ، المزيد عن ذلك أدناه.
إذا كنت تريد إلغاء تثبيت أجزاء من Xcode بشكل انتقائي بدلاً من كل شيء ، فاستخدم الأوامر أدناه. هذه ليست ضرورية إذا قمت بتشغيل الأمر أعلاه –mode=all.
إلغاء تثبيت مجموعة أدوات تطوير Unix الخاصة بـ Xcode
إذا كنت تريد فقط إزالة جانب سطر الأوامر من الأشياء ، يمكنك القيام بذلك باستخدام هذا الأمر:
sudo / Developer / Library / uninstall-devtools --mode=unixdev
هذا مرتبط بالفعل بالنص "/ Library / Developer / Shared / uninstall-devtools" المذكور أعلاه. أنا شخصياً أعتقد أن مجموعة أدوات unix هي أحد الجوانب الأكثر فائدة لتثبيت Xcode ، لذا لست متأكدًا من سبب رغبتك في القيام بذلك ، ولكن من الجيد أن تعرف أنك تستطيع ذلك.
قم بإلغاء تثبيت مجلد مطور Xcode والمحتويات فقط
سيبقي هذا جوانب أخرى من Xcode سليمة ولكنه سيزيل كل شيء داخل دليل / Developer:
sudo / Developer / Library / uninstall-devtools --mode=xcodedir
هذا الأمر هو في الأساس اختصار للنص "/ Developer / Library / uninstall-developer-folder" المذكور سابقًا. إذا كنت تريد التخلص من دليل / Developer ، فقم بتشغيل هذا الأمر بدلاً من حذفه يدويًا من خلال Finder.
Uninstall Xcode System Support
إلغاء التثبيت الانتقائي لدعم نظام Xcode فقط (غير مستحسن):
sudo / Developer / Library / uninstall-devtools --mode=Systemsupport
يعمل هذا الأمر فقط على البرامج النصية التالية: "/ Library / Developer / Shared / uninstall-devtools" و "/Library/Developer/4.1/uninstall-devtools"
مواقع ملفات بيانات Xcode
المجموعة الكاملة من البيانات ذات الصلة بـ Xcode ، والتي قد ترغب في نسخها احتياطيًا أو حذفها إذا كنت تقوم بإلغاء تثبيت Xcode من جهاز Mac ، هي المواقع والملفات التالية:
/ Applications / Xcode.app
~ / Library / Caches / com.apple.dt.Xcode
~ / Library / Developer
~ / Library / MobileDevice
~ / Library / Preferences / com.apple.dt.Xcode.plist
/ Library / Preferences / com.apple.dt.Xcode.plist
/ النظام / المكتبة / الإيصالات / com.apple.pkg.XcodeExtensionSupport.bom
/ النظام / المكتبة / الإيصالات / com.apple.pkg.XcodeExtensionSupport.plist
/ النظام / المكتبة / الإيصالات / com.apple.pkg.XcodeSystemResources.bom
/ النظام / المكتبة / الإيصالات / com.apple.pkg.XcodeSystemResources.plist
يمكنك حذف هذه الملفات يدويًا أيضًا ، ولكن مرة أخرى إذا كنت تهتم بالحفاظ على بيئتك ، ففكر في نسخ البيانات احتياطيًا قبل إزالة تطبيقات Xcode والملفات والمكونات يدويًا.
هذا فقط يختتم الأمر. قد تتمكن من إنجاز بعض هذه المهام باستخدام أداة إزالة مثل AppCleaner أيضًا ، ولكن للحصول على أفضل النتائج ، من الجيد الالتزام بالحل المرفق مع Xcode نفسه.