Instalar Ollama en Linux
Linux es el sistema operativo nativo de Ollama: aquel en el que mejor funciona, en el que se actualiza de forma más limpia y en el que tienes más control. Esta guía cubre Ubuntu/Debian/Fedora con systemd, la configuración de las GPU NVIDIA y AMD, y cómo exponer el servidor en tu red local sin estropearlo todo.
#¿Por qué Linux para la IA local?
Tres razones prácticas: los controladores de GPU (CUDA, ROCm) son más estables en Linux que en Windows, las herramientas de línea de comandos se integran de forma natural y los laboratorios domésticos funcionan con Linux por defecto. Añade systemd para que Ollama se inicie de forma ordenada al arrancar el sistema.
#Prerrequisitos
Tu ChatGPT privado y gratuito en tu máquina en 1 hora — LM Studio, Ollama, Open WebUI, tus documentos, sin nube.
- Espacio en línea de por vida
- PDF + archivos
- Actualizaciones de por vida
- Núcleo 5.10+
- Cualquier distribución razonable en 2026. uname -r para comprobarlo.
- curl ou wget
- Para descargar el script de instalación.
- sudo / root
- La instalación escribe en /usr/local/bin y crea un servicio systemd.
- 10 GB de disco
- Los modelos se almacenan por defecto en /usr/share/ollama/.ollama/models.
#1. Instalación en una línea
El script detecta tu distribución, instala el binario en /usr/local/bin/ollama, crea un usuario del sistema llamado ollama, despliega una unidad de systemd e inicia el servicio. 30 segundos.
#2. Servicio systemd
El servicio se crea en /etc/systemd/system/ollama.service. Para personalizarlo (por ejemplo, cambiar el directorio de modelos o hacerlo accesible en la LAN):
Agrega las variables de entorno útiles en la sección [Service]:
#3. GPU NVIDIA
Ollama detecta CUDA automáticamente si los drivers están instalados. Verificación:
#4. GPU AMD (ROCm)
Las tarjetas Radeon RX 6000, 7000 e Instinct son compatibles mediante ROCm. La instalación es más delicada que con CUDA, pero funciona.
#5. Exponer en la red local
Por defecto, Ollama solo escucha en localhost:11434. Para que otro equipo o un Raspberry Pi pueda consultarlo:
#Solución de problemas
- systemctl status ollama → failed
- Comprobar journalctl -u ollama -n 50. Causas frecuentes: el puerto 11434 ya está en uso o hay problemas de permisos en el directorio models.
- GPU no detectado
- nvidia-smi y rocminfo deben responder. De lo contrario: controladores. A menudo es necesario reiniciar después de la instalación.
- Modelo lento, 100% CPU
- ollama ps no muestra la GPU. ¿Los controladores están bien, pero la variable CUDA_VISIBLE_DEVICES está mal configurada? Comprueba el entorno del servicio.
- Espacio insuficiente
- Mueve OLLAMA_MODELS a un SSD más grande. No olvidar chown -R ollama:ollama en el nuevo directorio.
¿Un comentario, un error, una precisión? Avísanos, eso mejora la guía para todos.