
Homebrew 7.0.0: تثبيت أسرع وفحص ثغرات مدمج وانتقال أجهزة Intel إلى الفئة الثالثة
صدرت Homebrew 7.0.0: تثبيت الحزم وترقيتها أسرع، وتطبيق macOS رسمي وفحص ثغرات مدمج، وانتهاء دعم macOS 10.15، وانتقال أجهزة Intel Mac إلى الفئة الثالثة. كما تستبدل Homebrew حماية Bubblewrap في Linux بـLandlock وتُسرّع التنزيلات.
صدرت Homebrew 7.0.0 في 13 سبتمبر 2026، وأعلنها المشرف Mike McQuaid بوصفها أكبر تحديث منذ 6.0.0: فهي تُسرّع تثبيت الحزم وترقيتها، وتشدّد حماية الـsandbox، وتضيف تطبيقًا رسميًا لنظام macOS وفحصًا مدمجًا للثغرات داخل مدير الحزم، وتنهي دعم macOS 10.15 Catalina. كما تنتقل أجهزة Intel Mac إلى الفئة الثالثة.
تثبيت أسرع وانتظار أقل
أصبحت أوامر brew install وbrew reinstall وbrew upgrade تتداخل في تحضير الحزم والتنزيلات، بما في ذلك الدفعات التي يحرّكها ملف Brewfile، ما يقلّص الانتظار بين الحزم. ويجمع brew config تفاصيل النظام المستقلة بالتوازي، بينما يقرأ brew fetch معلومات التنزيل مباشرة من بيانات API الوصفية للـbottles والـcasks بدل تحميل تعريف الحزمة كاملًا لمجرد معرفة الروابط وقيم التحقق. ولا يكرّر brew cleanup فحص الذاكرة المؤقتة، وتُشغّل Homebrew عددًا أقل من العمليات الفرعية عند البدء وتعيد استخدام بيانات API المُحلَّلة في التشغيلات الدافئة، مع استمرار التحقق من التوقيعات في كل تحميل.
الأمان: ثمانية تنبيهات وقاعدة بيانات جديدة
تسرد ملاحظات الإصدار ثمانية تنبيهات أمنية. أخطرها، بتصنيف High وأُصلح في 6.0.12، تعلّق ببيانات وصفية غير موقّعة لإزالة cask كان يمكنها تنفيذ أوامر عبر sudo؛ وقد حُذف كود الاستعادة المعرّض للخطر. أما العلّة بتصنيف Moderate التي أُصلحت في 7.0.0 فقد سمحت لـcask خبيث بتنفيذ شيفرة خارج sandbox التثبيت في macOS عبر LaunchServices، لذا أصبحت Homebrew تقيّد تشغيل التطبيقات وخدمات Mach واتصالات Unix socket. وثمّة مشكلة أخرى بتصنيف Moderate، أُصلحت أيضًا في 6.0.12، تتعلق بتجاهل مثبّت macOS لإعدادات Git التي تملكها البادئة، وهو ما قد ينفّذ برامج بصلاحيات root.
كذلك تقدّم Homebrew قاعدة بيانات للثغرات والأمر المدمج brew vulns، الذي يفحص الصيغ المثبَّتة مقابل بيانات OSV.dev دون taps أو gems إضافية، ويمكنه ترتيب الأولويات حسب الخطورة ومدى توفّر إصلاح. وتُنشر سجلاتها بصيغة OSV تحت رخصة CC0.
إزالة macOS 10.15 وانتقال أجهزة Intel
أُزيل دعم macOS 10.15 وما قبله، وانتقل macOS Sonoma 14 إلى الفئة الثالثة. ويصبح macOS على معمارية Intel x86_64 في الفئة الثالثة في سبتمبر 2026، وهو قرار أُعلن في أغسطس 2025 وأُعيد في ملاحظات 5.0.0 بعد أن أزالت Apple دعم Intel من macOS 27 Golden Gate وأعلنت GitHub Actions سحب مشغّلات Intel الخاصة بـmacOS في خريف 2027. وستظل Homebrew تعمل على Intel حتى سبتمبر 2027، لكن دون دعم المشروع أو بناءات bottle المنتظمة، ومثبّت .pkg مخصّص الآن لـApple Silicon فقط ويتطلب macOS Sequoia 15 أو أحدث.
على macOS يثبّت الأمر brew install homebrew-app تطبيق BrewUI، الواجهة الرسومية الرسمية للمشروع، الذي يتيح تصفّح الحزم وعرض أوامر brew التي تقف خلفها. وعلى Linux تستبدل Homebrew حماية Bubblewrap بـLandlock الذي لا يحتاج إلى تبعيات أو صلاحيات Docker موسّعة؛ وتظل الأنوية التي تفتقر إلى Landlock تعمل بالإعداد الأقل أمانًا السابق لـ6.0.0، بينما ينبّه brew doctor إلى غياب الحماية.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.