Homebrew (برنامج): Difference between revisions
(@pipegas_WP) |
(@pipegas_WP) |
||
Line 1: | Line 1: | ||
== Homebrew برنامج إدارة الحزم لنظام macOS == | |||
'''Homebrew''' هو مدير حزم مجاني ومفتوح المصدر لنظام التشغيل [[macOS]] و [[Linux]]. يسهل تثبيت البرامج من سطر الأوامر، مما يوفر بديلاً لـ [[GUI]] ( | '''Homebrew''' هو مدير حزم مجاني ومفتوح المصدر لنظام التشغيل [[macOS]] (و [[Linux]] بشكل غير رسمي). يسهل تثبيت البرامج من سطر الأوامر، مما يوفر بديلاً لـ [[GUI]] (الواجهة الرسومية) التقليدية. يعتبر Homebrew أداة قوية بشكل خاص للمطورين، ولكنه مفيد لأي مستخدم [[macOS]] يريد تثبيت برامج مفتوحة المصدر بسهولة. | ||
== ما هو مدير الحزم؟ == | == ما هو مدير الحزم؟ == | ||
قبل | قبل الخوض في تفاصيل Homebrew، من المهم فهم مفهوم [[مدير الحزم]]. مدير الحزم هو أداة تقوم بأتمتة عملية تثبيت وتحديث وإزالة البرامج على نظام التشغيل. بدلاً من تنزيل ملفات التثبيت يدويًا وتشغيلها، يمكنك استخدام مدير الحزم لتثبيت البرامج ببساطة عن طريق كتابة أمر واحد في سطر الأوامر. | ||
== لماذا نستخدم Homebrew؟ == | == لماذا نستخدم Homebrew؟ == | ||
* '''سهولة التثبيت:''' يتيح Homebrew تثبيت البرامج المعقدة بسهولة باستخدام أمر بسيط. | |||
* '''إدارة التبعيات:''' يتعامل Homebrew تلقائيًا مع [[التبعية]] (dependencies) - أي المكتبات والبرامج الأخرى التي يحتاجها البرنامج ليعمل. | |||
* '''التحديثات:''' يسهل Homebrew تحديث جميع البرامج المثبتة دفعة واحدة. | |||
* '''إزالة سهلة:''' يمكنك إزالة البرامج المثبتة بسهولة باستخدام أمر واحد. | |||
* '''مفتوح المصدر:''' Homebrew هو برنامج [[مفتوح المصدر]]، مما يعني أنه مجاني للاستخدام والتعديل. | |||
* '''مجتمع نشط:''' يتمتع Homebrew بمجتمع كبير ونشط من المستخدمين والمطورين. | |||
== كيفية تثبيت Homebrew == | |||
لتثبيت Homebrew، افتح [[Terminal]] (طرفية) والصق الأمر التالي: | |||
[[User:Admin|Admin]] ([[User talk:Admin|talk]])bash | |||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" | |||
[[User:Admin|Admin]] ([[User talk: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 و التوافق مع البرامج الأخرى == | ||
Homebrew | عادةً ما يتعايش Homebrew بشكل جيد مع البرامج الأخرى المثبتة على جهاز [[macOS]]. ومع ذلك، قد تكون هناك بعض الحالات التي تتسبب فيها التبعيات في تعارضات. في هذه الحالات، قد تحتاج إلى استخدام [[chown]] أو [[chmod]] لتغيير أذونات الملفات أو استخدام [[virtualenv]] لإنشاء بيئات معزولة. | ||
== بدائل Homebrew == | == بدائل Homebrew == | ||
هناك العديد من البدائل لـ Homebrew، بما في ذلك: | |||
* [[MacPorts]]: مدير حزم آخر لنظام macOS. | |||
* [[Fink]]: مدير حزم قديم لنظام macOS. | |||
* [[pkgsrc]]: مدير حزم متعدد الأنظمة الأساسية. | |||
== Homebrew و [[Docker]] == | |||
يمكن استخدام Homebrew لتثبيت [[Docker]] و الأدوات المرتبطة به. هذا يسهل عملية إنشاء وتشغيل [[الحاويات]] (containers). | |||
== Homebrew | == Homebrew و [[Kubernetes]] == | ||
يمكن استخدام Homebrew لتثبيت أدوات سطر الأوامر لـ [[Kubernetes]]، مثل `kubectl`. | |||
== | == Homebrew و [[Git]] == | ||
على | يعتبر تثبيت [[Git]] عبر Homebrew طريقة شائعة للحصول على أحدث إصدار من نظام التحكم في الإصدار. | ||
== Homebrew و [[Visual Studio Code]] == | |||
يمكن تثبيت [[Visual Studio Code]] عبر Homebrew، مما يوفر طريقة سهلة لتثبيت محرر الأكواد الشهير. | |||
== استراتيجيات التداول ذات الصلة == | |||
* [[استراتيجية الاختراق]] | |||
* [[استراتيجية المتابعة]] | |||
* [[استراتيجية المتوسط المتحرك]] | * [[استراتيجية المتوسط المتحرك]] | ||
* [[استراتيجية | * [[استراتيجية بولينجر باند]] | ||
* [[استراتيجية | * [[استراتيجية RSI]] | ||
* [[استراتيجية MACD]] | * [[استراتيجية MACD]] | ||
* [[استراتيجية الاختراق]] | * [[استراتيجية فيبوناتشي]] | ||
* [[استراتيجية | * [[استراتيجية المثلثات]] | ||
* [[استراتيجية القنوات]] | |||
* [[استراتيجية الاختراق الزائف]] | |||
* [[استراتيجية الدعم والمقاومة]] | |||
* [[استراتيجية التحليل الموجي]] | |||
* [[استراتيجية الاختراق الثوري]] | |||
* [[استراتيجية التداول المتأرجح]] | * [[استراتيجية التداول المتأرجح]] | ||
* [[استراتيجية التداول اليومي]] | * [[استراتيجية التداول اليومي]] | ||
== التحليل الفني | == التحليل الفني و حجم التداول == | ||
* [[ | * [[الشموع اليابانية]] | ||
* [[مستويات فيبوناتشي]] | |||
* [[مؤشر القوة النسبية (RSI)]] | |||
* [[مستويات | * [[مؤشر الماكد (MACD)]] | ||
* [[ | * [[حجم التداول]] | ||
* [[ | * [[متوسطات الحركة]] | ||
* [[ | * [[خطوط الدعم والمقاومة]] | ||
* [[ | * [[أنماط الرسوم البيانية]] | ||
* [[ | |||
* [[ | |||
* [[التحليل الموجي إليوت]] | * [[التحليل الموجي إليوت]] | ||
* [[ | * [[مؤشر ستوكاستيك]] | ||
* [[ | * [[مؤشر ADX]] | ||
* [[ | * [[مؤشر ATR]] | ||
* [[ | * [[مؤشر Ichimoku]] | ||
* [[مؤشر Parabolic SAR]] | |||
* [[مؤشر CCI]] | |||
== | == الموارد الإضافية == | ||
Homebrew | * [[الموقع الرسمي لـ Homebrew]]: [https://brew.sh/](https://brew.sh/) | ||
* [[وثائق Homebrew]]: [https://docs.brew.sh/](https://docs.brew.sh/) | |||
* [[مجتمع Homebrew على GitHub]]: [https://github.com/Homebrew/homebrew](https://github.com/Homebrew/homebrew) | |||
[[Category: | [[Category:الفئة:برامج_مجانية]] | ||
== ابدأ التداول الآن == | == ابدأ التداول الآن == |
Latest revision as of 10:58, 24 April 2025
Homebrew برنامج إدارة الحزم لنظام macOS
Homebrew هو مدير حزم مجاني ومفتوح المصدر لنظام التشغيل macOS (و Linux بشكل غير رسمي). يسهل تثبيت البرامج من سطر الأوامر، مما يوفر بديلاً لـ 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، مما يوفر طريقة سهلة لتثبيت محرر الأكواد الشهير.
استراتيجيات التداول ذات الصلة
- استراتيجية الاختراق
- استراتيجية المتابعة
- استراتيجية المتوسط المتحرك
- استراتيجية بولينجر باند
- استراتيجية RSI
- استراتيجية MACD
- استراتيجية فيبوناتشي
- استراتيجية المثلثات
- استراتيجية القنوات
- استراتيجية الاختراق الزائف
- استراتيجية الدعم والمقاومة
- استراتيجية التحليل الموجي
- استراتيجية الاختراق الثوري
- استراتيجية التداول المتأرجح
- استراتيجية التداول اليومي
التحليل الفني و حجم التداول
- الشموع اليابانية
- مستويات فيبوناتشي
- مؤشر القوة النسبية (RSI)
- مؤشر الماكد (MACD)
- حجم التداول
- متوسطات الحركة
- خطوط الدعم والمقاومة
- أنماط الرسوم البيانية
- التحليل الموجي إليوت
- مؤشر ستوكاستيك
- مؤشر ADX
- مؤشر ATR
- مؤشر Ichimoku
- مؤشر Parabolic SAR
- مؤشر CCI
الموارد الإضافية
- الموقع الرسمي لـ Homebrew: [1](https://brew.sh/)
- وثائق Homebrew: [2](https://docs.brew.sh/)
- مجتمع Homebrew على GitHub: [3](https://github.com/Homebrew/homebrew)
ابدأ التداول الآن
سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين