AskCleanAskClean

هل تستهلك نماذج Ollama مساحة كبيرة على Mac؟ احذفها بأمان

فريق AskClean · آخر تحديث 2026-08-05

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

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

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

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

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

يعرض ollama ls الأسماء الدقيقة والوسوم والأحجام المعلنة وتواريخ التعديل، ويعرض 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 واختبر الموقع الجديد قبل حذف القديم.

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

اعثر على موقع نماذج Ollama وحجمها الفعلي، واحذفها واحدًا تلو الآخر باستخدام Ollama، واحم المصادر الفريدة للنماذج المخصصة.

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

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

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

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

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

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

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

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

المصادر

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