AskCleanAskClean

Модели Ollama занимают много места на Mac? Удалите их безопасно

Команда AskClean · Обновлено 2026-08-05

На Mac модели Ollama обычно находятся в ~/.ollama/models и могут занимать десятки или сотни гигабайт. Получите список через ollama ls и удаляйте командой ollama rm только конкретную ненужную модель. Сохраните Modelfile и другие локальные ресурсы, без которых собственную модель нельзя собрать заново, и не удаляйте общие блобы вручную.

Роботизированная рука убирает один тёмный блок локальной ИИ-модели; другой блок остаётся под прозрачным защитным колпаком
Удаляйте только выбранную модель и сохраняйте остальные модели, Modelfile и исходные файлы собственных сборок.

Отделите модели от конфигурации, журналов и исходников

Стандартная библиотека находится в ~/.ollama/models; родительская ~/.ollama содержит также конфигурацию, а ~/.ollama/logs — диагностические журналы. Ollama хранит веса через манифесты и блобы с адресацией по содержимому, которые иногда используются несколькими моделями. Если задана OLLAMA_MODELS, активная библиотека может находиться на другом диске. Поэтому не удаляйте всю ~/.ollama или отдельный крупный блоб, когда нужно убрать лишь одну модель. Удаление модели не удаляет приложение и CLI, а удаление /Applications/Ollama.app не гарантирует очистку библиотеки: полное удаление Ollama — отдельная задача.

Проверьте модели, их использование и фактический объём

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 — хеши, а не названия моделей: ручное удаление может сломать модель, которую вы хотели сохранить.

Удаляйте по одной модели с помощью CLI Ollama

Скопируйте точное имя из ollama ls, остановите зависимые процессы и выполните ollama rm model:tag только для выбранной модели. Не удаляйте файлы напрямую из ~/.ollama/models/blobs и не передавайте весь непроверенный список в ollama rm. Ошибочно удалённую общедоступную модель можно снова загрузить через ollama pull model:tag, если есть сеть, достаточно трафика и тот же тег всё ещё доступен; это не восстановит незадокументированную собственную сборку.

Сохраните собственные модели и проверьте результат

Собственную модель можно воссоздать, только если сохранены Modelfile, GGUF-файл, адаптеры, шаблон промпта и все локальные исходные ресурсы. Держите эти данные вне библиотеки моделей и в проверенной резервной копии. После каждого удаления снова выполните ollama ls, измерьте активный путь и запустите сохранённые модели и интеграции. Если Ollama нужна без сети, не удаляйте необходимые модели либо перенесите библиотеку через OLLAMA_MODELS и проверьте новое место до удаления старой копии. AskClean показывает стандартную библиотеку целиком, предупреждает о высокой стоимости повторной загрузки и по умолчанию её не выбирает.

Границы удаления и стоимость восстановления

Найдите расположение и фактический объём моделей Ollama, удаляйте их по одной через Ollama и сохраните уникальные исходники собственных моделей.

Объект или действиеГде и чем проверитьПоследствие
Отделите модели от конфигурации, журналов и исходниковollama ls / ollama psСтандартная библиотека находится в ~/.ollama/models; родительская ~/.ollama содержит также конфигурацию, а ~/.ollama/logs — диагностические журналы. Ollama хранит веса через манифесты и блобы с адресацией по содержимому, которые иногда используются несколькими моделями. Если задана OLLAMA_MODELS, активная библиотека может находиться на другом диске. Поэтому не удаляйте всю ~/.ollama или отдельный крупный блоб, когда нужно убрать лишь одну модель. Удаление модели не удаляет приложение и CLI, а удаление /Applications/Ollama.app не гарантирует очистку библиотеки: полное удаление Ollama — отдельная задача.
Проверьте модели, их использование и фактический объём~/.ollama/models или OLLAMA_MODELSollama ls показывает точные имена, теги, отображаемые размеры и даты изменения, а ollama ps — модели, загруженные сейчас. Измерьте библиотеку командой du -sh ~/.ollama/models или подставьте подтверждённый путь OLLAMA_MODELS. Из-за общих данных и особенностей учёта файловой системы сумма размеров может не совпасть с фактически освободившимся объёмом. Свяжите каждого кандидата с приложениями, расширениями редактора, скриптами и локальными API: модель, которая сейчас не загружена, всё равно может использоваться по расписанию.
Удаляйте по одной модели с помощью CLI Ollamaollama rm model:tagСкопируйте точное имя из ollama ls, остановите зависимые процессы и выполните ollama rm model:tag только для выбранной модели. Не удаляйте файлы напрямую из ~/.ollama/models/blobs и не передавайте весь непроверенный список в ollama rm. Ошибочно удалённую общедоступную модель можно снова загрузить через ollama pull model:tag, если есть сеть, достаточно трафика и тот же тег всё ещё доступен; это не восстановит незадокументированную собственную сборку.
Сохраните собственные модели и проверьте результатModelfile + исходные файлы + сохранённые рабочие процессыСобственную модель можно воссоздать, только если сохранены Modelfile, GGUF-файл, адаптеры, шаблон промпта и все локальные исходные ресурсы. Держите эти данные вне библиотеки моделей и в проверенной резервной копии. После каждого удаления снова выполните ollama ls, измерьте активный путь и запустите сохранённые модели и интеграции. Если Ollama нужна без сети, не удаляйте необходимые модели либо перенесите библиотеку через OLLAMA_MODELS и проверьте новое место до удаления старой копии. AskClean показывает стандартную библиотеку целиком, предупреждает о высокой стоимости повторной загрузки и по умолчанию её не выбирает.

Частые вопросы

Где Ollama хранит модели на Mac?

Стандартный путь — ~/.ollama/models. Если настроена OLLAMA_MODELS, активная библиотека может находиться в другом месте; перед измерением или удалением стандартной папки проверьте, как запускается Ollama.

Как безопаснее всего удалить одну модель Ollama?

Скопируйте её точное имя и тег из ollama ls, проверьте зависимые процессы, сохраните исходники собственной модели и выполните ollama rm model:tag. Затем снова проверьте список и запустите модели, которые решили оставить.

Можно ли удалить файлы из ~/.ollama/models/blobs вручную?

Нет. Блобы названы по хешу содержимого и могут использоваться моделями, которые вы сохраняете. Ручное удаление способно повредить библиотеку; удаляйте модели через CLI Ollama.

Источники

Другие руководства по хранилищу для разработчиков