كيفية إلغاء تثبيت Homebrew بالكامل دون ملفات متبقية في macOS؟

0

لإلغاء تثبيت Homebrew بالكامل من نظام macOS دون ترك أي ملفات متبقية، عليك اتّباع عملية من خطوتين: أولًا إلغاء تثبيت Homebrew وحزمه، ثم البحث يدويًا عن الملفات المتبقية وإزالتها…

3views

لإلغاء تثبيت 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
              • أزِلها يدويًا: 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
              • أدخِل كلمة مرور المسؤول عند الطلب.

              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 لتجنّب إزالة ملفات النظام.

                          اترك تعليقاً

                          لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *