Key Takeaways
- macOS: نزّل ملف .dmg من ollama.com أو شغّل `brew install ollama` -- ثم `ollama run llama3.2` لبدء المحادثة.
- Windows: نزّل المثبّت من ollama.com/download. يعمل Ollama كخدمة في الخلفية في علبة النظام.
- Linux: أمر curl واحد يثبّت كل شيء -- `curl -fsSL https://ollama.com/install.sh | sh`.
- الحد الأدنى من المتطلبات: 4 GB من RAM لنموذج 3B، و8 GB من RAM لنموذج 7B. لا حاجة إلى GPU للبدء.
- يكشف Ollama واجهة REST API متوافقة مع OpenAI على `http://localhost:11434` -- ويستطيع أي تطبيق يستخدم SDK الخاص بـ OpenAI استخدامها دون تغيير في الكود.
- 👉 قبل التثبيت، تأكّد من أن التشغيل المحلي هو الخيار المناسب لحالة استخدامك — راجع LLM محلي مقابل API سحابية لمعرفة متى تتفوق السحابة على الاستدلال المحلي.
قبل التثبيت: هل LLM المحلي هو الخيار المناسب لحالة استخدامك؟
يستغرق تثبيت Ollama 5 دقائق، لكن تشغيل أول نموذج لديك بنجاح قد يستغرق 20-40 دقيقة إذا واجهت مشكلات في اكتشاف GPU أو عدم توافق التعريفات أو قيود RAM.
إذا لم تكن متأكدًا من أن الاستدلال المحلي هو الخيار المناسب لك، **قارن أولًا الإيجابيات والسلبيات الكاملة بين المحلي والسحابة** — قد تكتشف أن البدء بـ API سحابية (جاهزة في 5 دقائق، دون حاجة لحل مشكلات) هو الطريق الأذكى. يكتشف كثير من المستخدمين ذلك بعد التثبيت؛ والأفضل تقريره الآن.
وللمستخدمين الملتزمين بالتشغيل المحلي، تابع أدناه. وللذين يقيّمون السحابة أولًا، راجع المقارنة الكاملة.
ما هو Ollama ولماذا تستخدمه؟
Ollama محرك استدلال مفتوح المصدر يشغّل نماذج اللغة الكبيرة محليًا. يدمج إدارة النماذج وخلفية الاستدلال llama.cpp وواجهة REST API متوافقة مع OpenAI في تطبيق واحد خفيف. دون Python ودون بيئة conda ودون إعداد CUDA.
يحافظ Ollama على مكتبة نماذج منتقاة (ollama.com/library) بتنزيلات بأمر واحد لـ Meta Llama 3.3 و Microsoft Phi-3 و Google Gemma 2 و Mistral و Qwen3 وأكثر من 100 نموذج إضافي. يُنزَّل النموذج مرة واحدة ويُخزَّن مؤقتًا على القرص -- وتنطلق التشغيلات اللاحقة في أقل من 5 ثوانٍ.
للاطلاع على بدائل Ollama، راجع مثبّتات LLM المحلية بنقرة واحدة. ولمقارنة Ollama بـ LM Studio، راجع كيفية تثبيت LM Studio.
كيف يُثبَّت Ollama على macOS؟
توجد طريقتان. تنزيل المثبّت أسرع؛ و Homebrew أفضل إذا كنت تدير البرامج بـ brew.
- 1اذهب إلى ollama.com/download وانقر "تنزيل لـ macOS".
- 2افتح ملف Ollama.dmg المنزَّل واسحب Ollama إلى مجلد التطبيقات.
- 3افتح Ollama من التطبيقات. تظهر أيقونة llama في شريط القوائم -- وأصبح Ollama يعمل بالفعل كخدمة في الخلفية.
- 4افتح Terminal وشغّل أول نموذج لديك: `ollama run llama3.2`
- 5يُنزَّل النموذج (~2 GB لـ llama3.2:3b) وتظهر واجهة محادثة. اكتب رسالة واضغط Enter.
تثبيت Ollama على macOS بـ Homebrew
brew install ollama
# Start the Ollama service
ollama serve &
# Pull and run a model
ollama run llama3.2كيف يُثبَّت Ollama على Windows؟
- 1اذهب إلى ollama.com/download وانقر "تنزيل لـ Windows".
- 2شغّل المثبّت OllamaSetup.exe المنزَّل. يُثبَّت Ollama في %LOCALAPPDATA%\Programs\Ollama.
- 3ينطلق Ollama تلقائيًا ويظهر كأيقونة في علبة النظام.
- 4افتح PowerShell أو موجّه الأوامر وشغّل: `ollama run llama3.2`
- 5يُنزَّل النموذج عند أول تشغيل. وتستخدم التشغيلات اللاحقة النموذج المخزَّن مؤقتًا.
دعم GPU على Windows
يكتشف Ollama على Windows ويستخدم تلقائيًا بطاقات NVIDIA (CUDA 11.3+) و AMD (ROCm 6+). إذا كانت لديك بطاقة NVIDIA RTX، فسيُنزِّل Ollama طبقات النموذج إلى VRAM تلقائيًا -- دون حاجة إلى إعداد يدوي. للتحقق من استخدام GPU، شغّل `ollama run llama3.2` وراجع مدير المهام ← GPU لرؤية النشاط.
كيف يُثبَّت Ollama على Linux؟
أمر واحد يثبّت Ollama على أي توزيعة Linux:
curl -fsSL https://ollama.com/install.sh | shتشغيل Ollama كخدمة systemd على Linux
يسجّل سكربت التثبيت Ollama تلقائيًا كخدمة systemd. لإدارتها:
# Check service status
systemctl status ollama
# Start / stop / restart
systemctl start ollama
systemctl stop ollama
systemctl restart ollama
# View logs
journalctl -u ollama -f
كيف يُنزَّل ويُشغَّل أول نموذج في Ollama؟
بعد تثبيت Ollama، شغّل هذا الأمر لتنزيل نموذج وبدئه:
# Pull a model (downloads to ~/.ollama/models)
ollama pull llama3.2
# Run it interactively
ollama run llama3.2
# Or pull and run in one step
ollama run llama3.2بأي نموذج ينبغي أن تبدأ؟
لأول تشغيل، تغطي هذه النماذج الثلاثة ملفات أجهزة مختلفة:
| النموذج | حجم التنزيل | RAM المطلوبة | الأفضل لـ |
|---|---|---|---|
| Llama 3.2 3B | ~2 GB | 4 GB | أول تجربة -- أي جهاز |
| Llama 3.3 8B | ~4.7 GB | 8 GB | استخدام عام على معظم الحواسيب المحمولة |
| phi4-mini | ~2.3 GB | 4 GB | استجابات سريعة، RAM قليلة |
كيف تتحقق من أن Ollama يعمل؟
اختبر REST API مباشرةً للتأكد من أن Ollama يعمل ويمكن الوصول إليه:
# Check Ollama is running
curl http://localhost:11434
# Expected: "Ollama is running"
# List downloaded models
ollama list
# Send a prompt via API (OpenAI-compatible)
curl http://localhost:11434/api/generate -d '{
"model": "llama3.2",
"prompt": "What is 2+2?",
"stream": false
}'أوامر مفيدة في Ollama
| الأمر | ما يفعله |
|---|---|
| ollama list | يعرض كل النماذج المنزَّلة وأحجامها |
| ollama pull <model> | ينزّل نموذجًا دون تشغيله |
| ollama rm <model> | يحذف نموذجًا من القرص |
| ollama ps | يعرض النماذج المحمّلة حاليًا في الذاكرة |
| ollama show <model> | يعرض تفاصيل النموذج (المعاملات، القالب، الترخيص) |
| ollama serve | يبدأ خادم Ollama يدويًا (إذا لم يعمل كخدمة) |
حل مشكلات تثبيت Ollama الشائعة

يقول Ollama "could not connect to ollama app, is it running?"
لا يعمل Ollama كخدمة في الخلفية. على macOS: افتح تطبيق Ollama من التطبيقات. على Linux: شغّل `systemctl start ollama` أو `ollama serve` في طرفية. على Windows: افتح Ollama من قائمة ابدأ.
تنزيل النموذج بطيء جدًا أو توقّف
تنزيلات النماذج كبيرة (2-47 GB). إذا توقّف التنزيل، اضغط Ctrl+C وأعد تشغيل `ollama pull <model>` -- يستأنف Ollama التنزيلات الجزئية. وللتنزيلات الأسرع، استخدم اتصالًا سلكيًا بدلًا من Wi-Fi.
يظهر الخطأ "error: model requires more system memory" عند تشغيل نموذج
النموذج كبير جدًا على RAM المتاحة. جرّب تكميمًا أقل: `ollama run llama3.2-instruct-q4_0` بدلًا من Q4_K_M الافتراضي. أو انتقل إلى نموذج أصغر مثل `llama3.2:3b`. راجع أفضل نماذج LLM المحلية للمبتدئين للحصول على توصيات مناسبة لـ RAM.
Ollama يعمل لكن GPU غير مُستخدمة
على Windows، تحقّق من أن تعريف NVIDIA إصدار 452.39 أو أحدث. على Linux، تأكّد من تثبيت NVIDIA container toolkit (يجب أن يعيد `nvidia-smi` معلومات GPU). يُنزِّل Ollama الطبقات إلى GPU تلقائيًا عند توفر VRAM -- شغّل `ollama ps` بعد بدء نموذج لرؤية استخدام GPU.
أين تُخزَّن ملفات نماذج Ollama؟
تُخزَّن النماذج في ~/.ollama/models على macOS و Linux. وعلى Windows، المسار الافتراضي هو C:\Users\<username>\.ollama\models. يمكنك تغيير موقع التخزين بضبط متغير البيئة OLLAMA_MODELS قبل بدء الخدمة.
ماذا تفعل بعد تثبيت Ollama؟
بمجرد عمل Ollama، تكون الخطوة التالية تشغيل أول نموذج LLM محلي لديك لفهم الـ prompting وطول السياق وما تتوقعه من سرعة الاستدلال المحلي. ولاختيار أفضل نموذج لجهازك، راجع أفضل نماذج LLM المحلية للمبتدئين. وإذا كنت تفضّل واجهة محادثة رسومية بدلًا من الطرفية، فإن كيفية تثبيت LM Studio يغطي بديل تطبيق سطح المكتب.
المصادر
- الموقع الرسمي لـ Ollama -- تنزيلات التثبيت والتوثيق الرسمي
- مستودع Ollama على GitHub -- الكود المصدري والمشكلات ونقاشات المجتمع
- مكتبة نماذج Ollama -- مجموعة منتقاة من النماذج المتاحة بروابط تنزيل
أخطاء شائعة عند تثبيت Ollama
- عدم التحقق من أن Ollama يعمل كخدمة في الخلفية قبل توقع استجابة API.
- محاولة تشغيل نماذج أكبر من RAM المتاحة دون التحقق أولًا من متطلبات الذاكرة.
- تجاهل اكتشاف GPU -- يدعم Ollama NVIDIA و AMD لكنه يتطلب تعريفات محدّثة.
