Instalar o Ollama no Linux
Linux é o sistema operacional nativo do Ollama: aquele em que ele funciona melhor, em que as atualizações são feitas de forma mais organizada e em que você tem mais controle. Este guia abrange Ubuntu/Debian/Fedora com systemd, a configuração de GPUs NVIDIA e AMD e como disponibilizar o servidor na sua LAN sem quebrar tudo.
#Por que usar Linux para IA local?
Três razões práticas: os drivers de GPU (CUDA, ROCm) são mais estáveis no Linux do que no Windows, as ferramentas de linha de comando se integram naturalmente e os homelabs rodam no Linux por padrão. Use também o systemd para iniciar o Ollama com o sistema de forma organizada.
#Pré-requisitos
Seu ChatGPT privado e gratuito na sua máquina em 1 hora — LM Studio, Ollama, Open WebUI, seus documentos, sem nuvem.
- Espaço online vitalício
- PDF + arquivos
- Atualizações vitalícias
- Núcleo 5.10+
- Qualquer distribuição razoável em 2026. uname -r para verificar.
- curl ou wget
- Para baixar o script de instalação.
- sudo / root
- A instalação grava arquivos em /usr/local/bin e cria um serviço systemd.
- 10 GB de disco
- Os modelos estão localizados em /usr/share/ollama/.ollama/models por padrão.
#1. Instalação em uma linha
O script detecta sua distribuição, instala o binário em /usr/local/bin/ollama, cria um usuário de sistema ollama, implanta uma unidade do systemd e inicia o serviço. 30 segundos.
#2. Serviço systemd
O serviço é criado em /etc/systemd/system/ollama.service. Para personalizá-lo (por exemplo: mudar o diretório dos modelos, disponibilizá-lo na LAN):
Adicione as variáveis de ambiente úteis na seção [Service]:
#3. GPU NVIDIA
Ollama detecta CUDA automaticamente se os drivers estiverem instalados. Verificação:
#4. GPU AMD (ROCm)
As placas Radeon RX 6000, 7000 e Instinct são compatíveis via ROCm. A instalação é mais delicada do que com CUDA, mas funciona.
#5. Expor na rede local
Por padrão, o Ollama escuta apenas em localhost:11434. Para que outro computador ou um Raspberry Pi possa enviar consultas a ele:
#Solução de problemas
- systemctl status ollama → failed
- Verificar journalctl -u ollama -n 50. Causas frequentes: porta 11434 já ocupada ou permissões no diretório models.
- GPU não detectada
- nvidia-smi e rocminfo devem responder. Caso contrário: drivers. Um reinício após a instalação é muitas vezes necessário.
- Modelo lento, 100% CPU
- ollama ps ne montre pas GPU. Drivers ok, mais variable CUDA_VISIBLE_DEVICES mal réglée ? Vérifiez environnement du service.
- Espaço insuficiente
- Mova OLLAMA_MODELS para um SSD maior. Não esquecer de executar chown -R ollama:ollama no novo diretório.
Um comentário, um erro ou uma observação? Avise-nos; isso ajuda a melhorar o guia para todos.