Instalación
Para instalar Ollama, ejecuta el siguiente comando:
shell
curl -fsSL https://ollama.com/install.sh | shInstalación manual
Nota
Si estás actualizando desde una versión anterior, primero debes eliminar las bibliotecas antiguas con sudo rm -rf /usr/lib/ollama.
Descarga y extrae el paquete:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrInicia Ollama:
shell
ollama serveEn otra terminal, verifica que Ollama se esté ejecutando:
shell
ollama -vInstalación para GPU AMD
Si tienes una GPU AMD, también descarga y extrae el paquete ROCm adicional:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64-rocm.tar.zst \
| sudo tar x -C /usrInstalación para ARM64
Descarga y extrae el paquete específico para ARM64:
shell
curl -fsSL https://ollama.com/download/ollama-linux-arm64.tar.zst \
| sudo tar x -C /usrAgregar Ollama como servicio de inicio (recomendado)
Crea un usuario y un grupo para Ollama:
shell
sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama
sudo usermod -a -G ollama $(whoami)Crea un archivo de servicio en /etc/systemd/system/ollama.service:
ini
[Unit]
Description=Ollama Service
After=network-online.target
[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment="PATH=$PATH"
[Install]
WantedBy=multi-user.targetLuego inicia el servicio:
shell
sudo systemctl daemon-reload
sudo systemctl enable ollamaInstalar controladores CUDA (opcional)
Descarga e instala CUDA.
Verifica que los controladores estén instalados ejecutando el siguiente comando, que debería mostrar información detallada sobre tu GPU:
shell
nvidia-smiInstalar controladores AMD ROCm (opcional)
Descarga e instala ROCm v7.
Iniciar Ollama
Inicia Ollama y verifica que se esté ejecutando:
shell
sudo systemctl start ollama
sudo systemctl status ollamaNota
Si bien AMD ha contribuido con el controlador amdgpu al código fuente oficial del kernel de Linux, la versión incluida es antigua y puede no admitir todas las funciones de ROCm. Te recomendamos instalar el controlador más reciente desde https://www.amd.com/en/support/linux-drivers para obtener el mejor soporte para tu GPU Radeon.
Personalización
Para personalizar la instalación de Ollama, puedes editar el archivo de servicio de systemd o las variables de entorno ejecutando:
shell
sudo systemctl edit ollamaComo alternativa, crea manualmente un archivo de anulación en /etc/systemd/system/ollama.service.d/override.conf:
ini
[Service]
Environment="OLLAMA_DEBUG=1"Actualización
Actualiza Ollama ejecutando nuevamente el script de instalación:
shell
curl -fsSL https://ollama.com/install.sh | shO volviendo a descargar Ollama:
shell
curl -fsSL https://ollama.com/download/ollama-linux-amd64.tar.zst \
| sudo tar x -C /usrInstalación de versiones específicas
Usa la variable de entorno OLLAMA_VERSION con el script de instalación para instalar una versión específica de Ollama, incluyendo versiones prelanzamiento. Puedes encontrar los números de versión en la página de lanzamientos.
Por ejemplo:
shell
curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.7 shVisualización de registros
Para ver los registros de Ollama ejecutándose como servicio de inicio, ejecuta:
shell
journalctl -e -u ollamaDesinstalación
Elimina el servicio de ollama:
shell
sudo systemctl stop ollama
sudo systemctl disable ollama
sudo rm /etc/systemd/system/ollama.serviceElimina las bibliotecas de ollama de tu directorio lib (ya sea /usr/local/lib, /usr/lib o /lib):
shell
sudo rm -r $(which ollama | tr 'bin' 'lib')Elimina el binario de ollama de tu directorio bin (ya sea /usr/local/bin, /usr/bin o /bin):
shell
sudo rm $(which ollama)Elimina los modelos descargados, así como el usuario y el grupo del servicio de Ollama:
shell
sudo userdel ollama
sudo groupdel ollama
sudo rm -r /usr/share/ollama