Instalador de paquetes

Odoo cuenta con instaladores de paquetes para distribuciones Linux basadas en Debian (Debian, Ubuntu, etc.), distribuciones Linux basadas en RPM (Fedora, CentOS, RHEL, etc.) y Windows, tanto para las ediciones Community como Enterprise.

Los paquetes oficiales de compilación nocturna (o nightly) de Odoo Community están disponibles en el servidor nocturno con los requisitos necesarios para las dependencias.

Nota

Es posible que sea complicado mantener los paquetes nocturnos actualizados.

Puedes descargar los paquetes oficiales de Community y Enterprise descargar desde la página de descargas de Odoo.

Nota

Debes iniciar sesión como cliente con suscripción de pago para bases de datos locales o como partner para descargar los paquetes Enterprise.

Linux

Preparación

Odoo necesita un servidor PostgreSQL para funcionar de forma correcta.

La configuración predeterminada del paquete “deb” de Odoo es usar el servidor PostgreSQL en el mismo host que la instancia de Odoo. Ejecuta el siguiente comando para instalar el servidor PostgreSQL:

$ sudo apt install postgresql -y

Advertencia

wkhtmltopdf no está instalado mediante pip y debes instalarlo de forma manual en la versión 0.12.6 para que sea compatible con los encabezados y pies de páginas. Consulta la wiki de wkhtmltopdf para obtener más detalles sobre las diferentes versiones.

Repositorio

Odoo S.A. cuenta con un repositorio con el que puedes instalar la edición Community si ejecutas los siguientes comandos:

$ wget -q -O - https://nightly.odoo.com/odoo.key | sudo gpg --dearmor -o /usr/share/keyrings/odoo-archive-keyring.gpg
$ echo 'deb [signed-by=/usr/share/keyrings/odoo-archive-keyring.gpg] https://nightly.odoo.com/18.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo

Usa el comando habitual apt-get upgrade para mantener la instalación actualizada.

Nota

Por el momento no hay un repositorio nocturno para la edición Enterprise.

Paquete de distribución

En lugar de usar el repositorio, puedes descargar los paquetes de las ediciones Community y Enterprise desde la página de descargas de Odoo.

Nota

El paquete “deb” de Odoo 18 actualmente es compatible con Debian Bookworm (12) y Ubuntu Jammy (22.04LTS) o versiones posteriores.

Una vez que hayas descargado los paquetes, ejecuta los siguientes comandos como root para instalar Odoo como servicio, crear el usuario necesario de PostgreSQL e iniciar el servidor de manera automática:

# dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
# apt-get install -f # should install the missing dependencies
# dpkg -i <path_to_installation_package>

Advertencia

  • El paquete Debian python3-xlwt, necesario para exportar en formato XLS, no existe en Debian Buster ni en Ubuntu 18.04. Si lo necesitas, instálalo de forma manual con el siguiente comando:

    $ sudo pip3 install xlwt
    
  • El paquete Python num2words, necesario para mostrar cantidades en texto, no existe en Debian Buster ni en Ubuntu 18.04, lo que podría ocasionar problemas con el módulo l10n_mx_edi. Si lo necesitas, instálalo de forma manual con el siguiente comando:

    $ sudo pip3 install num2words
    

Windows

Advertencia

El paquete para Windows sirve para realizar pruebas o ejecutar instancias locales de un solo usuario, pero no se recomienda su uso en producción debido a varias limitaciones y riesgos asociados con el despliegue de Odoo en Windows.

  1. Descarga el instalador desde el servidor nocturno (solo Community) o el instalador de Windows desde la página de descargas de Odoo (cualquier edición).

  2. Ejecuta el archivo que descargaste.

    Advertencia

    En Windows 8 y versiones posteriores puede aparecer la advertencia «Windows protegió tu PC». Haz clic en Más información y luego en Ejecutar de todos modos para continuar.

  3. Acepta el mensaje del control de cuentas de usuario.

  4. Sigue los pasos de instalación.

Odoo se ejecutará en automático al terminar la instalación.