- Windows y macOS: la aplicación de escritorio descarga actualizaciones automáticamente; haga clic en el icono de Ollama en la bandeja del sistema o en la barra de menús y seleccione Reiniciar para actualizar.
- Linux: vuelva a ejecutar el script de instalación:
curl -fsSL https://ollama.com/install.sh | sh. Esta actualización se realiza in situ y deja intactos sus modelos. - Los modelos se actualizan por separado:
ollama pull <modelo>recupera la versión más reciente de un modelo, descargando únicamente las capas que han cambiado. - Compruebe su versión con
ollama -v; en Linux puede revertir la actualización pasandoOLLAMA_VERSION=<x.y.z>al script de instalación.
Para actualizar Ollama en Windows o macOS, haga clic en el icono de Ollama en la bandeja del sistema o en la barra de menús y seleccione Reiniciar para actualizar — la aplicación de escritorio descarga nuevas versiones automáticamente en segundo plano. En Linux, vuelva a ejecutar el script oficial de instalación: curl -fsSL https://ollama.com/install.sh | sh. Es fundamental destacar que esto actualiza únicamente el entorno de ejecución de Ollama. Los modelos que ha descargado se actualizan por separado, mediante ollama pull.
Esta guía abarca todos los aspectos: cómo comprobar qué versión está ejecutando, cómo actualizarla en cada plataforma, la diferencia —a menudo ignorada— entre actualizar Ollama y actualizar un modelo, qué efecto tiene volver a extraer (re-pull) un modelo en su disco y cómo revertir los cambios si una nueva versión provoca errores. Si está evaluando la herramienta en sí y no su mantenimiento, comience con nuestra guía completa de Ollama.
- Compruebe qué versión está ejecutando
- Actualizando Ollama en sí
- Actualizar Ollama frente a actualizar un modelo: no es lo mismo
- Volver a descargar (re-pull) un modelo para obtener la versión más reciente
- Dónde se almacenan los modelos y cómo afectan las actualizaciones al disco
- Revertir a una versión anterior
- Preguntas frecuentes
Compruebe qué versión está ejecutando
En cualquier terminal: PowerShell, Terminal.app o una shell de Linux:
ollama --version
# La versión de Ollama es 0.5.7 (su número será distinto)ollama -v es la forma abreviada. Si el servidor de Ollama está en ejecución (escucha en el puerto 11434 de forma predeterminada), también puede consultarse mediante HTTP, lo cual resulta útil en máquinas remotas y contenedores:
curl http://localhost:11434/api/version
# {"version":"0.5.7"}Compare esto con la versión más reciente disponible en la página de versiones (releases) del proyecto en GitHub (github.com/ollama/ollama/releases) —que también aloja el registro de cambios (changelog). Un detalle importante a tener en cuenta: si la CLI y el servidor en ejecución tienen versiones distintas —lo cual es habitual justo después de una actualización, antes de reiniciar cualquier componente— ollama --version muestra una advertencia sobre esta discrepancia. Reiniciar la aplicación o el servicio la elimina.
Actualizando Ollama en sí
El método adecuado depende de cómo lo haya instalado:
| Plataforma / método de instalación | Cómo actualizar |
|---|---|
| Windows (instalador) | Automático: haga clic en el icono de Ollama en la bandeja del sistema y seleccione Reiniciar para actualizar; o ejecute el último OllamaSetup.exe |
| macOS (aplicación de escritorio) | Automático: haga clic en el icono de la barra de menú y seleccione Reiniciar para actualizar; o descargue la nueva versión y reemplace la aplicación |
| macOS (CLI con Homebrew) | brew upgrade ollama |
| Linux (script de instalación) | Ejecute nuevamente curl -fsSL https://ollama.com/install.sh | sh |
| Linux (archivo tarball manual) | Descargue el nuevo archivo tarball desde la página de versiones de GitHub y extraiga su contenido sobre la instalación anterior |
| Docker (cualquier sistema operativo) | docker pull ollama/ollama, luego vuelva a crear el contenedor |
Windows
La aplicación para Windows verifica automáticamente la disponibilidad de actualizaciones. Cuando una esté lista, haga clic en el icono de Ollama en la bandeja del sistema y seleccione Reiniciar para actualizar. Ese es todo el proceso.
Para actualizar manualmente —o si el icono de la bandeja no ofrece ninguna opción— descargue la última versión de OllamaSetup.exe desde ollama.com/download y ejecútela. Se instalará sobre la copia existente sin necesidad de desinstalarla previamente, en su perfil de usuario, en la ruta %LOCALAPPDATA%\Programs\Ollama, por lo que no se requieren privilegios de administrador. Sus modelos se almacenan por separado en C:\Users\\.ollama y permanecen intactos.
macOS
Mismo patrón: la aplicación descarga actualizaciones en segundo plano y el icono de la barra de menú muestra Reiniciar para actualizar cuando una actualización está lista. Para actualizar manualmente, descargue la última versión para macOS desde ollama.com/download y reemplace la aplicación en /Aplicaciones.
Si instaló la CLI mediante Homebrew en lugar de la aplicación de escritorio, actualícela del mismo modo en que la instaló: brew upgrade ollama. Tenga en cuenta que la versión de Homebrew puede tardar varios días en alcanzar la versión oficial, y ejecutar simultáneamente el servidor instalado mediante Homebrew junto con la aplicación de escritorio es una causa frecuente de advertencias por discrepancia de versiones: elija una opción y manténgase en ella.
Linux
La misma instrucción de una sola línea utilizada para una instalación limpia (explicada detalladamente en nuestro Guía de instalación de Ollama), también sirve para realizar actualizaciones:
curl -fsSL https://ollama.com/install.sh | shEl script detecta su pila de GPU, sustituye el binario y no modifica el directorio de modelos. Si Ollama se ejecuta como un servicio systemd —comportamiento predeterminado cuando el script lo configura— reinícielo para que el servidor coincida con la nueva CLI:
sudo systemctl restart ollama
ollama -vSi prefiere no redirigir un script hacia sh, descargue el archivo tarball para Linux (por ejemplo, ollama-linux-amd64.tgz) desde la página de versiones de GitHub y extráigalo sobre la instalación anterior. Los pasos manuales exactos han cambiado entre versiones, así que siga las instrucciones actuales para Linux en la documentación oficial de Ollama, en lugar de recurrir a entradas antiguas de blogs.
Docker
docker pull ollama/ollama
docker stop ollama && docker rm ollama
docker run -d --name ollama -v ollama:/root/.ollama -p 11434:11434 ollama/ollamaSiempre que sus modelos residan en un volumen con nombre o en un montaje vinculado (bind mount) en /root/.ollama (como se indica arriba), sobrevivirán a la recreación del contenedor. Añada a la orden sus indicadores habituales de GPU. ejecutar comando. Para fijar una versión en lugar de seguir la más reciente, use una etiqueta de versión como ollama/ollama:0.5.7.
Actualizar Ollama frente a actualizar un modelo: no es lo mismo
Esta es la distinción que muchas personas pasan por alto. Ollama, el programa es el servidor, la interfaz de línea de comandos (CLI) y el entorno de ejecución para inferencia. Modelos Los modelos son archivos de datos descargados desde el registro de ollama.com y almacenados localmente. Actualizar uno nunca actualiza al otro.
Dos consecuencias prácticas. Primero, actualizar el binario de Ollama nunca modifica los pesos de sus modelos: un modelo que se comportaba de cierta manera ayer se comportará igual tras una actualización de la aplicación (las correcciones del motor de inferencia pueden afectar sutilmente la salida, pero los pesos permanecen idénticos). Segundo, los modelos recién publicados suelen requerir una versión más reciente del entorno de ejecución: si ve un error como «este modelo requiere una versión más reciente de Ollama», la solución consiste en actualizar la aplicación, no el modelo.
Mientras tanto, las etiquetas de modelos se vuelven a publicar en el registro principal. Una etiqueta como llama3.3:70b puede ser actualizada por su editor: puede incluir una plantilla de chat corregida, pesos actualizados o una cuantización predeterminada distinta. Su copia local permanece congelada en la versión que descargó hasta que explícitamente la vuelva a extraer.
Volver a descargar (re-pull) un modelo para obtener la versión más reciente
Actualizar un modelo es un solo comando:
ollama pull llama3.3Los modelos se almacenan como capas con dirección de contenido («blobs» nombrados mediante resúmenes SHA-256), por lo que al volver a extraerlos se comparan los manifiestos y solo se descargan las capas modificadas. Si no ha cambiado nada, el comando verifica la integridad y finaliza rápidamente: volver a extraer un modelo ya actualizado es rápido y seguro. Para ver cuándo se volvió a publicar una etiqueta, consulte su página en ollama.com/library; localmente, el comando ollama list muestra una columna MODIFIED (modificado) que indica cuándo extrajo o creó cada modelo por última vez.
No existe un comando integrado «actualizar todos los modelos». En macOS o Linux, un bucle de shell lo logra:
ollama list | tail -n +2 | awk '{print $1}' | while read m; do ollama pull "$m"; doneUna advertencia: ocasionalmente, una etiqueta republicada apunta a una cuantización predeterminada o a una cantidad distinta de parámetros respecto a la que originalmente descargó, lo cual modifica los requisitos de memoria. Si tras una actualización un modelo de repente no cabe en su GPU, evalúe su nuevo tamaño con la herramienta Calculadora de VRAM antes de culpar a su GPU. Y si está reconsiderando qué modelos ejecutar, nuestro resumen de los mejores modelos locales para Ollama es el punto de partida ideal.
Dónde se almacenan los modelos y cómo afectan las actualizaciones al disco
| Plataforma | Ubicación predeterminada de los modelos |
|---|---|
| Windows | C:\Users\<tú>\.ollama\models |
| macOS | ~/.ollama/models |
| Linux (instalación mediante script, servicio systemd) | /usr/share/ollama/.ollama/models |
| Linux (ejecución manual como usuario) | ~/.ollama/models |
| Docker | /root/.ollama/models dentro del contenedor |
Puede cambiar esta ubicación mediante la variable de entorno OLLAMA_MODELS (debe establecerse para el proceso del servidor, no solo para su shell).
Dentro de ese directorio, manifests describe cada etiqueta de modelo y blobs contiene las capas reales. Dado que las capas usan direccionamiento por contenido, dos etiquetas que comparten una base descargan las capas compartidas una sola vez. Cuando una nueva extracción trae capas nuevas, las anteriores quedan sin referencia y Ollama elimina automáticamente los «blobs» sin referencia al iniciar el servidor; por tanto, el uso de disco puede aumentar brevemente tras una actualización y disminuir tras un reinicio. (Establecer OLLAMA_NOPRUNE deshabilita esta limpieza). Para liberar espacio intencionadamente, elimine los modelos que ya no usa con ollama rm <modelo>.
Revertir a una versión anterior
Linux: El script de instalación acepta una versión fija («pin»), que constituye la forma más limpia de revertir cambios. Elija la versión deseada en la página de versiones de GitHub y ejecute:
curl -fsSL https://ollama.com/install.sh | OLLAMA_VERSION=0.5.7 shWindows y macOS: descargue el instalador o el paquete de la aplicación correspondiente a la versión anterior desde la página de versiones de GitHub e instálelo sobre la versión actual. Advertencia: las aplicaciones de escritorio se actualizan automáticamente y, a fecha de redacción, no ofrecen una opción soportada para fijar una versión; por tanto, es probable que vuelva a aparecer el mensaje «Reiniciar para actualizar». Si es fundamental mantener una versión exacta (por ejemplo, en un entorno de producción), el servicio de Linux o una imagen de Docker con etiqueta de versión es la forma fiable de hacerlo.
Modelos Revertir modelos es más difícil: el registro no le permite descargar fácilmente la versión de ayer de una etiqueta, y al volver a extraerla se sustituye su manifiesto local. Por tanto, antes de volver a extraer un modelo del que depende, guarde su versión actual bajo un nombre nuevo:
ollama cp llama3.3 llama3.3-known-good
ollama pull llama3.3ollama cp es casi gratuito: crea un nuevo manifiesto que hace referencia a las mismas capas; y como estas siguen referenciadas, la poda no las eliminará. Si la versión actualizada presenta errores, ejecute llama3.3-known-good en su lugar. El costo adicional de disco corresponde únicamente a las capas modificadas.
Preguntas frecuentes
¿Actualiza Ollama mis modelos al actualizarse?
No. Las actualizaciones sustituyen únicamente el binario y los archivos de la aplicación; los modelos residen en un directorio independiente (véase la tabla anterior) y nunca se modifican. Una desinstalación completa uninstall es distinta: según la plataforma, el directorio de modelos puede eliminarse o no; por tanto, cópielo primero a algún lugar seguro si los cientos de gigabytes de modelos descargados son importantes para usted. ~/.ollama/models ¿El comando
¿vuelve a descargar todo el modelo? ollama pull No. Las capas usan direccionamiento por contenido, así que una extracción solo descarga lo que cambió desde su última extracción. Si la etiqueta no se ha republicado, el comando verifica su copia local y finaliza en segundos sin descargar nada.
¿Cómo actualizo todos mis modelos a la vez?
No existe un comando integrado para ello. Use un bucle de shell sobre
ollama list ollama list, como el mostrado anteriormente, o vuelva a extraer únicamente los pocos modelos que realmente utiliza. Como volver a verificar modelos sin cambios cuesta casi nada, ejecutar dicho bucle ocasionalmente es inocuo.
¿Por qué un nuevo modelo no se ejecuta hasta que actualice Ollama?
Las nuevas arquitecturas de modelos requieren soporte en el entorno de ejecución de inferencia de Ollama, por lo que los modelos recién publicados suelen especificar una versión mínima de Ollama. Si una extracción o ejecución falla con un mensaje indicando que el modelo requiere una versión más reciente de Ollama, actualice primero la aplicación y vuelva a intentarlo.
¿Puedo saltarme varias versiones al actualizar?
Sí. Las actualizaciones no son incrementales: cada versión es una compilación completa, por lo que puede pasar directamente desde una versión antigua a la más reciente mediante cualquiera de los métodos anteriores. Aun así, vale la pena echar un vistazo rápido a las notas de la versión en GitHub para conocer los cambios de comportamiento si realiza una actualización importante.
¿vuelve a descargar todo el modelo? LM Studio ¿actualizar de la misma manera?
No: LM Studio es una aplicación independiente con su propio actualizador integrado, y sus motores de ejecución y su catálogo de modelos se actualizan de forma independiente de Ollama. Si utiliza ambas herramientas, consulte nuestra Guía completa de LM Studio para obtener información sobre cómo funciona su flujo de actualización.

