Главная страница » Блог » Как установить Ollama на Windows, macOS и Linux
Толкование снов за 1 минуту
Опиши сон — бот подскажет значение символов и возможные смыслы.
Перейти в Telegram-ботСодержание
Ollama — это программа для запуска языковых моделей непосредственно на компьютере. С её помощью можно установить локальную нейросеть, общаться с ней через терминал, подключать модели к приложениям и использовать API для создания собственных ИИ-сервисов.
Главное преимущество Ollama заключается в простоте установки. Пользователю не нужно вручную настраивать Python, библиотеки машинного обучения и окружение для каждой модели. Достаточно установить программу, выбрать подходящую нейросеть и выполнить команду запуска.
В этом руководстве разберём, как установить Ollama на Windows, macOS и Linux, скачать первую модель, проверить работу программы и устранить распространённые ошибки.
Ollama — это инструмент для загрузки и локального запуска больших языковых моделей. Он предоставляет командный интерфейс и локальный API, через который к нейросети могут обращаться другие программы.
С помощью Ollama можно:
После установки Ollama запускает локальный сервер, который по умолчанию доступен по адресу:
http://localhost:11434

Перед установкой необходимо убедиться, что компьютер соответствует минимальным требованиям.
Требования к оперативной памяти зависят не столько от самой Ollama, сколько от выбранной модели.
| Объём оперативной памяти | Какие модели можно запускать |
|---|---|
| 8 ГБ | Небольшие модели размером 1–3 млрд параметров |
| 16 ГБ | Большинство моделей размером 7–8 млрд параметров |
| 32 ГБ | Более крупные модели и увеличенный контекст |
| 64 ГБ и больше | Крупные модели, сложные задачи и параллельный запуск |
На компьютере с небольшим объёмом памяти лучше начинать с компактной модели. Попытка запустить слишком большую нейросеть может привести к зависанию системы или ошибке нехватки памяти.
Сама программа занимает относительно немного места, однако модели могут весить несколько гигабайт. Крупные модели занимают десятки и даже сотни гигабайт.
Рекомендуется заранее освободить не менее 10–20 ГБ, если планируется установить одну или несколько небольших моделей.
Ollama может работать без отдельной видеокарты, используя центральный процессор и оперативную память. Однако генерация ответов в таком случае обычно происходит медленнее.
Поддерживаемая видеокарта позволяет ускорить работу нейросети. Скорость зависит от модели графического процессора, объёма видеопамяти, операционной системы и размера выбранной языковой модели.

Самый простой способ установки Ollama на Windows — использовать официальный установочный файл.
Стандартный установщик устанавливает Ollama в учётную запись текущего пользователя и обычно не требует прав администратора.
Ollama также можно установить одной командой. Откройте PowerShell и выполните:
irm https://ollama.com/install.ps1 | iex
После завершения установки закройте PowerShell и откройте его заново.
Введите команду:
ollama --version
Если установка выполнена правильно, система покажет установленную версию программы.
Также можно выполнить:
ollama
В актуальных версиях программа может открыть интерактивное меню, через которое можно запускать модели и доступные интеграции.

Рекомендуемый способ установки на macOS — использование официального DMG-файла.
После первого запуска приложение проверит, доступна ли команда ollama в терминале. Если команда отсутствует, Ollama может предложить создать ссылку в каталоге /usr/local/bin.
Откройте Terminal и выполните:
ollama --version
Если терминал показывает номер версии, установка завершена успешно.

На Linux Ollama удобно устанавливается с помощью официального скрипта.
Откройте терминал и выполните:
curl -fsSL https://ollama.com/install.sh | sh
Скрипт определит архитектуру системы, загрузит необходимые файлы и установит Ollama.
Выполните:
ollama --version
Затем проверьте состояние службы:
systemctl status ollama
Если служба остановлена, её можно запустить командой:
sudo systemctl start ollama
Чтобы Ollama автоматически запускалась вместе с системой, выполните:
sudo systemctl enable ollama
Если программа не была запущена как системная служба, локальный сервер можно запустить вручную:
ollama serve
Терминал с запущенным сервером следует оставить открытым. Для выполнения других команд потребуется открыть новое окно терминала.

После установки Ollama необходимо загрузить языковую модель. Она содержит данные и параметры, благодаря которым нейросеть генерирует ответы.
Модель можно скачать отдельно командой:
ollama pull gemma3
После завершения загрузки запустите её:
ollama run gemma3
Команда ollama run при необходимости сама начинает загрузку модели, поэтому отдельное выполнение ollama pull не всегда обязательно.
После запуска появится строка ввода. Можно написать, например:
Объясни простыми словами, что такое искусственный интеллект.
Для выхода из диалога можно использовать команду:
/bye
Либо нажать сочетание клавиш Ctrl + D.
При выборе модели необходимо учитывать объём оперативной и видеопамяти. Чем крупнее модель, тем больше ресурсов ей потребуется.
Для первого запуска лучше выбрать компактную модель. Она быстрее загружается и может работать даже на относительно слабом компьютере.
При выборе обращайте внимание на:
Для обычного общения подойдут универсальные языковые модели. Для программирования лучше выбирать модели, обученные работе с кодом. Для RAG-систем дополнительно понадобятся модели эмбеддингов.
ollama ls
Команда показывает модели, которые уже загружены на компьютер.
ollama pull gemma3
ollama run gemma3
ollama ps
ollama stop gemma3
ollama rm gemma3
ollama serve
ollama --version
После запуска Ollama локальный API обычно доступен на порту 11434.
Проверить версию сервера можно командой:
curl http://localhost:11434/api/version
Для просмотра списка загруженных моделей используется запрос:
curl http://localhost:11434/api/tags
Пример обращения к модели через API:
curl http://localhost:11434/api/generate -d '{ "model": "gemma3", "prompt": "Напиши короткое описание локальной нейросети", "stream": false }'
На Windows аналогичный запрос можно выполнить через PowerShell или использовать программу для работы с API.
При локальном обращении к адресу localhost:11434 отдельный API-ключ обычно не требуется.

Ollama можно использовать как сервер для собственного Python-приложения.
Пример запроса с помощью библиотеки requests:
import requests url = "http://localhost:11434/api/generate" data = { "model": "gemma3", "prompt": "Составь план статьи про искусственный интеллект", "stream": False } response = requests.post(url, json=data, timeout=120) response.raise_for_status() result = response.json() print(result["response"])
Перед запуском кода необходимо:
Установка библиотеки:
pip install requests
Загруженные модели хранятся локально на компьютере. Конкретный путь зависит от операционной системы и способа запуска программы.
Поскольку модели могут занимать много места, пользователю рекомендуется периодически проверять список установленных файлов:
ollama ls
Ненужную модель можно удалить:
ollama rm название-модели
Не следует удалять файлы модели вручную, пока Ollama запущена. Безопаснее использовать встроенную команду удаления.
Версии Ollama для Windows и macOS могут автоматически загружать обновления. Для применения обновления программа может предложить перезапуск.
Также можно вручную скачать новую версию с официального сайта и установить её поверх существующей.
Для обновления Ollama на Linux повторно выполните официальный установочный скрипт:
curl -fsSL https://ollama.com/install.sh | sh
После обновления можно проверить версию:
ollama --version
Ошибка может выглядеть следующим образом:
ollama: command not found
В Windows может появиться сообщение:
'ollama' is not recognized as an internal or external command
Возможные решения:
На macOS также следует проверить, была ли создана ссылка на команду в каталоге /usr/local/bin.
Ошибка подключения обычно означает, что локальный сервер не запущен.
Попробуйте выполнить:
ollama serve
На Linux проверьте службу:
systemctl status ollama
При необходимости перезапустите её:
sudo systemctl restart ollama
Также необходимо убедиться, что порт 11434 не занят другой программой и не блокируется настройками системы.
Низкая скорость генерации может быть связана со следующими причинами:
Для ускорения работы можно выбрать более компактную модель, закрыть ненужные приложения или использовать модель с более сильным сжатием.
Если Ollama не может загрузить модель, причиной часто становится недостаток оперативной или видеопамяти.
В таком случае рекомендуется:
Проверить активные модели можно командой:
ollama ps
Остановить ненужную модель:
ollama stop название-модели
На Linux журналы службы можно посмотреть командой:
journalctl -e -u ollama
Для просмотра журнала в реальном времени можно использовать:
journalctl -u ollama -f
Если сервер запущен вручную командой ollama serve, сообщения и ошибки отображаются непосредственно в терминале.
Да, Ollama можно установить и использовать на компьютере без отдельной видеокарты. В этом случае вычисления выполняются преимущественно центральным процессором.
Для комфортной работы следует выбирать небольшие модели. Крупная нейросеть на процессоре может отвечать очень медленно и использовать значительную часть оперативной памяти.
После установки программы и загрузки модели основные локальные функции можно использовать без постоянного подключения к интернету.
Интернет потребуется для:
Важно учитывать, что сама локальная модель не получает актуальные сведения из интернета, если пользователь отдельно не подключил поиск или другой внешний источник данных.
Локальный запуск позволяет обрабатывать запросы непосредственно на компьютере. Однако безопасность зависит не только от Ollama, но и от настроек всей системы.
Не рекомендуется без необходимости открывать порт 11434 для общего доступа из интернета. Если API должен использоваться по сети, следует настроить авторизацию, межсетевой экран, защищённое соединение и ограничение доступных адресов.
Перед использованием локальной модели с конфиденциальной информацией необходимо также проверить:

После успешного запуска можно перейти к более сложным сценариям:
Установить Ollama можно на Windows, macOS и Linux. На Windows проще всего использовать файл OllamaSetup.exe или команду PowerShell, на macOS — официальный DMG-файл, а на Linux — установочный скрипт.
После установки достаточно выполнить команду ollama run с названием модели. Ollama автоматически загрузит необходимые файлы и откроет интерактивный диалог с нейросетью.
Для первого знакомства лучше выбирать небольшую модель, которая соответствует возможностям компьютера. После проверки работы можно подключить локальный API, графический интерфейс, инструменты программирования и собственные ИИ-приложения.
Программу можно установить локально, однако условия использования конкретной модели определяются её лицензией. Также отдельные облачные функции и внешние сервисы могут иметь собственные тарифы.
Нет, для стандартной установки и запуска моделей Python не требуется. Он понадобится только в том случае, если пользователь планирует разрабатывать собственные программы и интеграции.
Откройте терминал и выполните команду ollama --version. Если программа установлена, появится номер версии.
Используйте команду ollama run и название модели, например ollama run gemma3.
Введите команду ollama ls.
Выполните команду ollama rm и укажите название модели.
Да, но необходимо выбирать компактные модели. Скорость работы будет зависеть от процессора, объёма оперативной памяти и наличия поддерживаемой видеокарты.
Наиболее распространённые причины — незапущенный сервер, недостаток памяти, незавершённая загрузка модели, отсутствие свободного места или блокировка локального порта.
Про бизнес изнутри
Мысли, кейсы и выводы из реальной практики.
Без мотивационного шума и красивых сказок.
Подписаться на каналТакже читают