كيفية إلغاء تثبيت Homebrew بالكامل دون ملفات متبقية في macOS؟
لإلغاء تثبيت Homebrew بالكامل من نظام macOS دون ترك أي ملفات متبقية، عليك اتّباع عملية من خطوتين: أولًا إلغاء تثبيت Homebrew وحزمه، ثم البحث يدويًا عن الملفات المتبقية وإزالتها…
لإلغاء تثبيت Homebrew بالكامل من نظام macOS دون ترك أي ملفات متبقية، عليك اتّباع عملية من خطوتين:
أولًا، إلغاء تثبيت Homebrew وحزمه.
ثانيًا، البحث يدويًا عن أي ملفات متبقية وإزالتها.
فيما يلي الخطوات التفصيلية الموضّحة في هذا الفيديو:–
إذًا، كيف تلغي تثبيت حزمة Homebrew وتزيل أي ملفات متبقية؟
الخطوة 1: إلغاء تثبيت Homebrew وحزمه
1- افتح Terminal:
- اذهب إلى
Applications > Utilities > Terminal، أو استخدم Spotlight (Command + Space، اكتب “Terminal”).
2- اعرض الحزم المثبّتة (اختياري):
- لرؤية ما ثبّته Homebrew، نفّذ:
brew list - يساعدك هذا على تأكيد ما هو موجود قبل إلغاء التثبيت.
3- ألغِ تثبيت جميع حزم Homebrew:
- أزِل جميع الحزم المثبّتة (الصيغ وCask) بـ:
brew uninstall --force $(brew list --formula) brew uninstall --force $(brew list --cask) --forceيضمن عدم مقاطعة العملية بأي مطالبات.
4- نفّذ سكربت الإزالة الرسمي:
- يوفّر Homebrew سكربتًا لإزالة نفسه. نزّله ونفّذه:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)" - اتّبع المطالبات:
- اكتب
yواضغطEnterلتأكيد إلغاء التثبيت. - إذا طلب كلمة مرور المسؤول، فأدخِلها.
- اكتب
- يزيل هذا ملفات Homebrew الأساسية (مثل
/usr/local/Homebrewأو/opt/homebrewعلى Apple Silicon).
5- تأكّد من اختفاء Homebrew:
- نفّذ:
brew --version - إذا أعاد “command not found”، فقد أُلغي تثبيت Homebrew.
الخطوة 2: البحث عن الملفات المتبقية وإزالتها
يزيل سكربت إزالة Homebrew مكوّناته الرئيسية، لكن قد تبقى بعض الملفات المتبقية (مثل الذاكرة المؤقتة أو ملفات الإعداد أو الاعتماديات المثبّتة يدويًا). إليك كيفية تنظيفها:
1- تحقّق من أدلّة Homebrew الشائعة:
- افتح Terminal وافحص هذه المواقع:
- لأجهزة Intel:
/usr/local/Cellarو/usr/local/Homebrewو/usr/local/bin/brew - لأجهزة Apple Silicon:
/opt/homebrew/Cellarو/opt/homebrew/Homebrewو/opt/homebrew/bin/brew
- لأجهزة Intel:
- أزِلها يدويًا:
sudo rm -rf /usr/local/Cellar /usr/local/Homebrew /usr/local/bin/brew- أو لأجهزة Apple Silicon:
sudo rm -rf /opt/homebrew/Cellar /opt/homebrew/Homebrew /opt/homebrew/bin/brew
- أو لأجهزة Apple Silicon:
- أدخِل كلمة مرور المسؤول عند الطلب.
2- أزِل ذاكرة Homebrew المؤقتة:
- احذف مجلد الذاكرة المؤقتة:
rm -rf ~/Library/Caches/Homebrew
3- أزِل ملفات الإعداد:
- تحقّق من ملفات الإعداد المرتبطة بـ Homebrew:
rm -rf ~/.brew rm -f ~/.zshrc.brew # If you added Homebrew to your shell - إذا كنت تستخدم Bash أو Zsh، فتحقّق من
~/.zshrcأو~/.bash_profileبحثًا عن إدخالات مسار Homebrew (مثلeval "$(/opt/homebrew/bin/brew shellenv)") وأزِلها بمحرّر نصوص:nano ~/.zshrc- احذف السطر، واحفظ (
Control + XثمYثمEnter)، وأعد تحميل الصدفة:source ~/.zshrc
- احذف السطر، واحفظ (
4- أزِل الملفات الثنائية أو الروابط المتبقية:
- تحقّق من
/usr/local/binأو/opt/homebrew/binبحثًا عن الروابط الرمزية:ls -l /usr/local/bin | grep brew - احذف أي روابط مرتبطة بـ Homebrew:
sudo rm -f /usr/local/bin/brew /usr/local/bin/<package-name>
5- ابحث عن الملفات الشاردة:
- استخدم
findلتحديد أي ملفات متبقية من Homebrew:sudo find / -name "*homebrew*" -exec rm -rf {} + 2>/dev/null sudo find / -name "*brew*" -exec rm -rf {} + 2>/dev/null - يبحث هذا في نظامك بالكامل ويحذف المطابقات (تُكتَم الأخطاء بـ
2>/dev/null).
6- أفرِغ سلة المهملات:
- في Finder، انقر بزر الفأرة الأيمن على سلة المهملات >
Empty Trash(أوCommand + Shift + Deleteوأكّد) لإزالة جميع الملفات المحذوفة نهائيًا.
7- تأكّد من التنظيف:
- أعد تشغيل Terminal وتحقّق:
which brew - إذا لم يُعد شيئًا أو أعاد “not found”، فقد اختفى Homebrew تمامًا.
- تحقّق من التخزين: قائمة Apple >
About This Mac>Storageلتأكيد تحرّر المساحة.
ملاحظات
- البنية مهمّة:
- تستخدم أجهزة Intel
/usr/local، بينما تستخدم Apple Silicon/opt/homebrew. اضبط المسارات بناءً على جهازك (نفّذuname -mفي Terminal:x86_64= Intel،arm64= Apple Silicon). - تحذير:
- كن حذرًا مع
sudo rm -rf— احذف فقط الملفات التي تتأكّد أنها مرتبطة بـ Homebrew لتجنّب إزالة ملفات النظام.