AskClean

هل تشغل نماذج Ollama مساحة على Mac؟ قِسها واحذف ما لا تحتاجه

فريق AskClean · آخر تحديث 2026-11-02

توجد نماذج Ollama على Mac عادةً في ~/.ollama/models، وقد تستهلك عشرات أو مئات الغيغابايتات. اعرضها باستخدام ollama ls، ثم احذف نموذجًا مؤكدًا واحدًا لم تعد تحتاجه باستخدام ollama rm. احتفظ بملفات Modelfile وكل المصادر المحلية اللازمة لإعادة بناء النماذج المخصصة، ولا تحذف ملفات blob المشتركة يدويًا.

ذراع آلية ترفع كتلة نموذج ذكاء اصطناعي إلى صندوق إعادة تدوير، فيما تبقى كتل أخرى وإحداها تحت غطاء شفاف
عامل أوزان النماذج المنزّلة بوصفها بيانات عالية كلفة الاستبدال، واحم الملفات اللازمة لإعادة إنشاء النماذج المخصصة.

افصل النماذج عن الإعدادات والسجلات والمصادر

توجد المكتبة الافتراضية في ~/.ollama/models، ويضم المجلد الأب ~/.ollama إعدادات أيضًا، بينما توجد سجلات التطبيق والخادم في ~/.ollama/logs. يدير Ollama الأوزان عبر ملفات بيان (manifests) وملفات blob معنونة بحسب محتواها وقد تشترك فيها عدة نماذج، فلا يدلك اسم الملف على النموذج الذي ما زال يحتاج إليه. وإذا ضُبط OLLAMA_MODELS فقد تكون المكتبة النشطة على قرص آخر. لذلك لا تحذف ~/.ollama كله ولا ملف blob كبيرًا منفردًا عندما تريد إزالة نموذج واحد فقط.

راجع النماذج واستخدامها وحجمها الفعلي

يعرض ollama ls الأسماء الدقيقة والوسوم والأحجام المعلنة وتواريخ التعديل، والوسم مهم لأن model:latest ووسمًا آخر للنموذج نفسه قد يشيران إلى ملفات بيان مختلفة. ويعرض ollama ps النماذج المحملة حاليًا. قِس المكتبة باستخدام du -sh ~/.ollama/models أو استبدل المسار بموقع OLLAMA_MODELS المؤكد؛ وقد يختلف مجموع الأحجام عن المساحة المحررة فعلًا بسبب البيانات المشتركة وحساب نظام الملفات. اربط كل مرشح بتطبيقاته وتكاملات المحرر والنصوص البرمجية وواجهات API المحلية.

  1. شغّل ollama ls، واحفظ الأسماء الدقيقة والوسوم والأحجام المعلنة وتواريخ التعديل.
  2. شغّل ollama ps، ثم حدد التطبيقات والنصوص البرمجية وواجهات API المحلية وعمليات الأتمتة التي قد تحمّل كل نموذج مرشح.
  3. قِس الموقع النشط باستخدام du -sh ~/.ollama/models أو مسار OLLAMA_MODELS المؤكد.
  4. احمِ ملف Modelfile والمصادر المحلية لكل نموذج مخصص، ثم شغّل ollama rm model:tag لهدف واحد فقط.
  5. أعد ollama ls، وقِس التخزين مجددًا، ثم شغّل كل نموذج ومسار عمل مهم أبقيت عليه.

عدم تحميل نموذج الآن لا يعني أنه غير مستخدم؛ فقد تستدعيه أداة عند بدء مهمة. وتحمل ملفات ~/.ollama/models/blobs بصمات محتوى لا أسماء نماذج، لذا قد يكسر حذفها اليدوي نموذجًا أردت الاحتفاظ به.

احذف نموذجًا واحدًا باستخدام سطر أوامر Ollama

انسخ الاسم الدقيق من ollama ls، وأوقف مسارات العمل المعتمدة عليه، ثم شغّل ollama rm model:tag لذلك الهدف وحده. لا تحذف شيئًا مباشرة من ~/.ollama/models/blobs، ولا تمرر قائمة كاملة غير مراجعة إلى ollama rm. يمكن إعادة تنزيل نموذج عام حُذف خطأً باستخدام ollama pull model:tag إذا توفرت الشبكة والنطاق الترددي والوسم نفسه، لكن ذلك لا يستعيد نموذجًا مخصصًا غير موثق. وإزالة نموذج لا تلغي تثبيت تطبيق Ollama أو أداة سطر الأوامر؛ فإلغاء التثبيت الكامل عملية مستقلة تشمل التطبيق والرابط التنفيذي والإعدادات والسجلات والتكاملات ومكتبة النماذج.

احمِ النماذج المخصصة وتحقق من النتيجة

لا يمكن إعادة بناء نموذج مخصص إلا إذا احتفظت بملف Modelfile وملف GGUF والمهايئات وقالب المطالبة وكل موارده المحلية الخاصة، فانسخ هذه المدخلات احتياطيًا خارج المكتبة. بعد كل حذف، أعد ollama ls، وقِس المسار النشط، وشغّل النماذج الباقية وتكاملاتها. وللعمل دون اتصال، اقبل الكلفة التشغيلية لإعادة التنزيل أو انقل المكتبة بحذر باستخدام OLLAMA_MODELS واختبر الموقع الجديد قبل حذف القديم. يعرض AskClean مكتبة Ollama الافتراضية عنصرًا واحدًا غير محدد افتراضيًا مع تنبيه إلى كلفة إعادة التنزيل؛ فإن اخترته فأنت تختار كل النماذج في ذلك الموقع، وما تؤكده يُحذف نهائيًا، لذا احذف النماذج منفردة باستخدام ollama rm.

حدود الحذف وكلفة الاستعادة

اعرف أين يخزن Ollama النماذج على Mac، وقِس المساحة التي تشغلها، واحذف نموذجًا واحدًا بـ ollama rm أو انقل المكتبة إلى قرص آخر، مع حماية مصادر النماذج المخصصة.

العنصر أو الإجراءموضع أو أداة الفحصالعاقبة
افصل النماذج عن الإعدادات والسجلات والمصادر~/.ollama/models / ~/.ollama/logs / OLLAMA_MODELSتوجد المكتبة الافتراضية في ~/.ollama/models، ويضم المجلد الأب ~/.ollama إعدادات أيضًا، بينما توجد سجلات التطبيق والخادم في ~/.ollama/logs.
راجع النماذج واستخدامها وحجمها الفعليollama ls / ollama ps / du -shيعرض ollama ls الأسماء الدقيقة والوسوم والأحجام المعلنة وتواريخ التعديل، والوسم مهم لأن model:latest ووسمًا آخر للنموذج نفسه قد يشيران إلى ملفات بيان مختلفة.
احذف نموذجًا واحدًا باستخدام سطر أوامر Ollamaollama rm model:tagانسخ الاسم الدقيق من ollama ls، وأوقف مسارات العمل المعتمدة عليه، ثم شغّل ollama rm model:tag لذلك الهدف وحده.
احمِ النماذج المخصصة وتحقق من النتيجةملف Modelfile وملفات المصدر ومسارات العمل التي تحتفظ بهالا يمكن إعادة بناء نموذج مخصص إلا إذا احتفظت بملف Modelfile وملف GGUF والمهايئات وقالب المطالبة وكل موارده المحلية الخاصة، فانسخ هذه المدخلات احتياطيًا خارج المكتبة.

الأسئلة الشائعة

أين تُخزَّن نماذج Ollama على Mac؟

الموقع الافتراضي هو ~/.ollama/models. وإذا كان OLLAMA_MODELS مضبوطًا، فقد تكون المكتبة النشطة في موضع آخر؛ فتحقق من طريقة تشغيل Ollama قبل قياس المجلد الافتراضي أو حذفه.

ما الطريقة الآمنة لحذف نموذج Ollama واحد؟

انسخ الاسم والوسم الدقيقين من ollama ls، وتحقق من مسارات العمل التي تعتمد عليه، واحفظ مصادر النموذج المخصص، ثم شغّل ollama rm model:tag. بعد ذلك راجع القائمة واختبر النماذج الباقية.

هل يمكنني حذف ملفات من ~/.ollama/models/blobs مباشرة؟

لا. تحمل ملفات blob بصمات محتوى وقد تستخدمها نماذج تريد الاحتفاظ بها، والحذف اليدوي قد يجعل المكتبة غير متسقة؛ فدع سطر أوامر Ollama يدير الحذف لكل نموذج.

المصادر

واصل تنظيف مساحة تخزين المطوّرين