Модели Ollama занимают много места на Mac? Удалите их безопасно
Команда AskClean · Обновлено 2026-08-05
На Mac модели Ollama обычно находятся в ~/.ollama/models и могут занимать десятки или сотни гигабайт. Получите список через ollama ls и удаляйте командой ollama rm только конкретную ненужную модель. Сохраните 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: модель, которая сейчас не загружена, всё равно может использоваться по расписанию.
- Выполните ollama ls и сохраните точные имена, теги, отображаемые размеры и даты изменения.
- Выполните ollama ps, затем найдите приложения, скрипты, локальные API и автоматизации, которые могут загружать каждого кандидата.
- Измерьте активную библиотеку командой du -sh ~/.ollama/models или используйте подтверждённый путь OLLAMA_MODELS.
- Сохраните Modelfile и локальные ресурсы каждой собственной модели, затем выполните ollama rm model:tag только для одного проверенного кандидата.
- Снова выполните 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_MODELS | ollama ls показывает точные имена, теги, отображаемые размеры и даты изменения, а ollama ps — модели, загруженные сейчас. Измерьте библиотеку командой du -sh ~/.ollama/models или подставьте подтверждённый путь OLLAMA_MODELS. Из-за общих данных и особенностей учёта файловой системы сумма размеров может не совпасть с фактически освободившимся объёмом. Свяжите каждого кандидата с приложениями, расширениями редактора, скриптами и локальными API: модель, которая сейчас не загружена, всё равно может использоваться по расписанию. |
| Удаляйте по одной модели с помощью CLI Ollama | ollama 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.
Источники