Instala Odoo 20
en Ubuntu 26.04 LTS
Resolute Raccoon
Odoo 20 sobre Ubuntu 26.04 LTS, la última versión estable de Ubuntu. Guía paso a paso probada de principio a fin en una máquina limpia: uv de Astral para fijar la versión de Python, y el nuevo motor de informes de Odoo funcionando.
Cambios respecto a Ubuntu 24.04
Python y el motor PDF son lo nuevo
El 90% del proceso es idéntico a la guía de 24.04. Cambia cómo se gestiona Python y se añade Paper Muncher como motor de PDF, además del clásico wkhtmltopdf.
Antes de empezar
Requisitos previos
Guía de instalación
12 pasos — desde cero hasta Odoo corriendo
Ejecuta los comandos como root salvo donde se indique lo contrario.
Recomendado para servidores. Si estás montando un entorno de desarrollo en tu propio equipo con Ubuntu de escritorio, puedes usar tu usuario habitual del sistema — no hace falta crear uno nuevo y evitas problemas de permisos innecesarios.
Servidor / VPS: crea el usuario dedicado con el comando de abajo.
Refrescamos el índice de paquetes para que los pasos siguientes usen las versiones más recientes del repositorio. No ejecutamos apt upgrade: en un sistema que no esté limpio puede arrastrar cambios inesperados. Si quieres actualizar el sistema, hazlo por tu cuenta y bajo tu responsabilidad.
En Ubuntu 26.04 no instalamos python3-dev, python3-pip ni python3-venv vía apt — esos los gestiona uv en el paso 05. Sí necesitamos las librerías de sistema para las extensiones C de Odoo.
Odoo se conecta a PostgreSQL con el nombre del usuario del sistema que lo ejecuta. Por eso el rol que crees aquí tiene que llamarse igual que ese usuario: elige el comando según lo que hicieras en el paso 01.
Instalamos uv en /usr/local/bin para que esté disponible para todos los usuarios del servidor. A continuación fijamos Python 3.12 como versión del entorno — más rápido que pip y sin depender de la versión global del sistema.
Odoo 20 estrena
Paper Muncher, su motor de
PDF propio (Vaev), que se comunica con Odoo por pipes —sin HTTP
de por medio— y trae sandbox nativo en Linux. Se instala como paquete
.deb oficial: usa
resolute en Ubuntu 26.04 (también publican
noble, jammy,
plucky, trixie y
bookworm).
wkhtmltopdf sigue siendo el motor por defecto de
Odoo 20 y se instala igual que en la guía de 24.04 — lo mantenemos para
los reportes que aún no se hayan migrado.
📦 Descargas:
odoo/paper-muncher/releases
·
wkhtmltopdf/packaging/releases
Hemos preparado nuestra propia solución para ARM y la vamos a publicar en GitHub, con vídeo explicativo paso a paso. Mientras tanto, para wkhtmltopdf sí hay build arm64 oficial.
A partir de aquí trabajamos como usuario odoo. Si elegiste la opción B del paso 04 (entorno local), sáltate el su odoo y crea la estructura en tu propio $HOME: el resto de la guía es idéntico, solo cambia la ruta base.
Con uv venv --python 3.12 .venv el entorno queda vinculado a una versión fija de Python. Si en el futuro hay que cambiarla, se cambia de forma explícita y controlada — sin sorpresas.
Con uv pip la instalación es significativamente más rápida que con pip estándar. Hay que estar en la carpeta del proyecto para que uv detecte el entorno virtual automáticamente.
Accede desde el navegador a
http://
Crea el fichero con nano ~/odoo_dev/odoo20/manage_odoo.sh, pega el contenido, guarda con Ctrl+X → Y → Enter y dale permisos.
Elige cómo la usas
La misma guía, a tres velocidades
La primera es a mano y sin IA. Las otras dos existen porque esto es un procedimiento verificado y no una lista de comandos sueltos: eso lo puede leer un agente. Si usas una de esas dos, copia el prompt y cambia [URL de esta guía] por la dirección de esta página.
Es la más lenta de las tres, y la única que te deja sabiendo montar un Odoo sin que nadie te lleve de la mano.
¿Y ahora qué?
Siguientes pasos para producción
Esta guía cubre la instalación base. Para un entorno productivo real necesitas esto:
Campus Cleverit
¿Quieres ir más allá de la instalación?
Aprende a desarrollar en Odoo con base técnica real — backend, OWL, módulos, reportes e integraciones. Cursos en español orientados a producción.
¿Necesitas instalación rápida o soporte técnico?
Troton Installer Pro — Odoo en 3 minutos
Instala Odoo 20
en Ubuntu 26.04 LTS
Resolute Raccoon
Odoo 20 sobre Ubuntu 26.04 LTS, la última versión estable de Ubuntu. Guía paso a paso probada de principio a fin en una máquina limpia: uv de Astral para fijar la versión de Python, y el nuevo motor de informes de Odoo funcionando.
Cambios respecto a Ubuntu 24.04
Python y el motor PDF son lo nuevo
El 90% del proceso es idéntico a la guía de 24.04. Cambia cómo se gestiona Python y se añade Paper Muncher como motor de PDF, además del clásico wkhtmltopdf.
Antes de empezar
Requisitos previos
Guía de instalación
12 pasos — desde cero hasta Odoo corriendo
Ejecuta los comandos como root salvo donde se indique lo contrario.
Recomendado para servidores. Si estás montando un entorno de desarrollo en tu propio equipo con Ubuntu de escritorio, puedes usar tu usuario habitual del sistema — no hace falta crear uno nuevo y evitas problemas de permisos innecesarios.
Servidor / VPS: crea el usuario dedicado con el comando de abajo.
Refrescamos el índice de paquetes para que los pasos siguientes usen las versiones más recientes del repositorio. No ejecutamos apt upgrade: en un sistema que no esté limpio puede arrastrar cambios inesperados. Si quieres actualizar el sistema, hazlo por tu cuenta y bajo tu responsabilidad.
En Ubuntu 26.04 no instalamos python3-dev, python3-pip ni python3-venv vía apt — esos los gestiona uv en el paso 05. Sí necesitamos las librerías de sistema para las extensiones C de Odoo.
Odoo se conecta a PostgreSQL con el nombre del usuario del sistema que lo ejecuta. Por eso el rol que crees aquí tiene que llamarse igual que ese usuario: elige el comando según lo que hicieras en el paso 01.
Instalamos uv en /usr/local/bin para que esté disponible para todos los usuarios del servidor. A continuación fijamos Python 3.12 como versión del entorno — más rápido que pip y sin depender de la versión global del sistema.
Odoo 20 estrena
Paper Muncher, su motor de
PDF propio (Vaev), que se comunica con Odoo por pipes —sin HTTP
de por medio— y trae sandbox nativo en Linux. Se instala como paquete
.deb oficial: usa
resolute en Ubuntu 26.04 (también publican
noble, jammy,
plucky, trixie y
bookworm).
wkhtmltopdf sigue siendo el motor por defecto de
Odoo 20 y se instala igual que en la guía de 24.04 — lo mantenemos para
los reportes que aún no se hayan migrado.
📦 Descargas:
odoo/paper-muncher/releases
·
wkhtmltopdf/packaging/releases
Hemos preparado nuestra propia solución para ARM y la vamos a publicar en GitHub, con vídeo explicativo paso a paso. Mientras tanto, para wkhtmltopdf sí hay build arm64 oficial.
A partir de aquí trabajamos como usuario odoo. Si elegiste la opción B del paso 04 (entorno local), sáltate el su odoo y crea la estructura en tu propio $HOME: el resto de la guía es idéntico, solo cambia la ruta base.
Con uv venv --python 3.12 .venv el entorno queda vinculado a una versión fija de Python. Si en el futuro hay que cambiarla, se cambia de forma explícita y controlada — sin sorpresas.
Con uv pip la instalación es significativamente más rápida que con pip estándar. Hay que estar en la carpeta del proyecto para que uv detecte el entorno virtual automáticamente.
Accede desde el navegador a
http://
Crea el fichero con nano ~/odoo_dev/odoo20/manage_odoo.sh, pega el contenido, guarda con Ctrl+X → Y → Enter y dale permisos.
Elige cómo la usas
La misma guía, a tres velocidades
La primera es a mano y sin IA. Las otras dos existen porque esto es un procedimiento verificado y no una lista de comandos sueltos: eso lo puede leer un agente. Si usas una de esas dos, copia el prompt y cambia [URL de esta guía] por la dirección de esta página.
Es la más lenta de las tres, y la única que te deja sabiendo montar un Odoo sin que nadie te lleve de la mano.
¿Y ahora qué?
Siguientes pasos para producción
Esta guía cubre la instalación base. Para un entorno productivo real necesitas esto:
Campus Cleverit
¿Quieres ir más allá de la instalación?
Aprende a desarrollar en Odoo con base técnica real — backend, OWL, módulos, reportes e integraciones. Cursos en español orientados a producción.
¿Necesitas instalación rápida o soporte técnico?
Troton Installer Pro — Odoo en 3 minutos