Homebrew (برنامج)

From binaryoption
Jump to navigation Jump to search
Баннер1

Homebrew برنامج إدارة الحزم لنظام macOS

Homebrew هو مدير حزم مجاني ومفتوح المصدر لنظام التشغيل macOSLinux بشكل غير رسمي). يسهل تثبيت البرامج من سطر الأوامر، مما يوفر بديلاً لـ GUI (الواجهة الرسومية) التقليدية. يعتبر Homebrew أداة قوية بشكل خاص للمطورين، ولكنه مفيد لأي مستخدم macOS يريد تثبيت برامج مفتوحة المصدر بسهولة.

ما هو مدير الحزم؟

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

لماذا نستخدم Homebrew؟

  • سهولة التثبيت: يتيح Homebrew تثبيت البرامج المعقدة بسهولة باستخدام أمر بسيط.
  • إدارة التبعيات: يتعامل Homebrew تلقائيًا مع التبعية (dependencies) - أي المكتبات والبرامج الأخرى التي يحتاجها البرنامج ليعمل.
  • التحديثات: يسهل Homebrew تحديث جميع البرامج المثبتة دفعة واحدة.
  • إزالة سهلة: يمكنك إزالة البرامج المثبتة بسهولة باستخدام أمر واحد.
  • مفتوح المصدر: Homebrew هو برنامج مفتوح المصدر، مما يعني أنه مجاني للاستخدام والتعديل.
  • مجتمع نشط: يتمتع Homebrew بمجتمع كبير ونشط من المستخدمين والمطورين.

كيفية تثبيت Homebrew

لتثبيت Homebrew، افتح Terminal (طرفية) والصق الأمر التالي:

Admin (talk)bash /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Admin (talk)

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

الأوامر الأساسية في Homebrew

| الأمر | الوصف | |---|---| | `brew install <package>` | تثبيت حزمة (برنامج). | | `brew update` | تحديث قائمة الحزم المتاحة. | | `brew upgrade` | ترقية جميع الحزم المثبتة إلى أحدث إصدار. | | `brew uninstall <package>` | إزالة حزمة. | | `brew search <keyword>` | البحث عن حزمة. | | `brew list` | عرض قائمة الحزم المثبتة. | | `brew info <package>` | عرض معلومات حول حزمة معينة. | | `brew help` | عرض تعليمات حول Homebrew. |

أمثلة على استخدام Homebrew

  • لتثبيت Python: `brew install python`
  • لتحديث Homebrew: `brew update`
  • لترقية جميع الحزم المثبتة: `brew upgrade`
  • لإزالة Node.js: `brew uninstall node`
  • للبحث عن حزم متعلقة بـ Git: `brew search git`

Homebrew والصيانة المستمرة

بعد التثبيت، من المهم تحديث Homebrew بانتظام لضمان حصولك على أحدث إصدارات البرامج وإصلاحات الأمان. قم بتشغيل `brew update` و `brew upgrade` بانتظام.

Homebrew و التوافق مع البرامج الأخرى

عادةً ما يتعايش Homebrew بشكل جيد مع البرامج الأخرى المثبتة على جهاز macOS. ومع ذلك، قد تكون هناك بعض الحالات التي تتسبب فيها التبعيات في تعارضات. في هذه الحالات، قد تحتاج إلى استخدام chown أو chmod لتغيير أذونات الملفات أو استخدام virtualenv لإنشاء بيئات معزولة.

بدائل Homebrew

هناك العديد من البدائل لـ Homebrew، بما في ذلك:

  • MacPorts: مدير حزم آخر لنظام macOS.
  • Fink: مدير حزم قديم لنظام macOS.
  • pkgsrc: مدير حزم متعدد الأنظمة الأساسية.

Homebrew و Docker

يمكن استخدام Homebrew لتثبيت Docker و الأدوات المرتبطة به. هذا يسهل عملية إنشاء وتشغيل الحاويات (containers).

Homebrew و Kubernetes

يمكن استخدام Homebrew لتثبيت أدوات سطر الأوامر لـ Kubernetes، مثل `kubectl`.

Homebrew و Git

يعتبر تثبيت Git عبر Homebrew طريقة شائعة للحصول على أحدث إصدار من نظام التحكم في الإصدار.

Homebrew و Visual Studio Code

يمكن تثبيت Visual Studio Code عبر Homebrew، مما يوفر طريقة سهلة لتثبيت محرر الأكواد الشهير.

استراتيجيات التداول ذات الصلة

التحليل الفني و حجم التداول

الموارد الإضافية

ابدأ التداول الآن

سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер