Programmes d’installation

Odoo fournit des programmes d’installation pour les distributions Linux basées sur Debian (Debian, Ubuntu, etc.), les distributions Linux basées sur RPM (Fedora, CentOS, RHEL, etc.) et Windows pour les versions Community et Enterprise.

Les packages nightly Community officiels avec toutes les dépendances nécessaires sont disponibles sur le serveur nightly.

Note

Les packages nightly peuvent être difficiles à maintenir à jour.

Les packages Community et Enterprise officiels peuvent être téléchargés à partir de la page de téléchargement d’Odoo.

Note

Il est nécessaire d’être connecté en tant que client ou partenaire payant pour télécharger les packages Enterprise.

Linux

Préparation

Odoo a besoin d’un serveur PostgreSQL pour fonctionner correctement.

La configuration par défaut pour le package “deb” d’Odoo est d’utiliser le serveur PostgreSQL sur le même hôte que l’instance Odoo. Exécutez la commande suivante afin d’installer le serveur PostgreSQL :

$ sudo apt install postgresql -y

Avertissement

wkhtmltopdf n’est pas installé par pip et doit être installé manuellement dans la version 0.12.5 pour qu’il prenne en charge les en-têtes et les pieds de page. Consultez la wiki wkhtmltopdf pour plus de détails sur les différentes versions.

Dépôt

Odoo S.A. fournit un dépôt qui peut être utilisé pour installer l’édition Community en exécutant les commandes suivantes :

$ 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/14.0/nightly/deb/ ./' | sudo tee /etc/apt/sources.list.d/odoo.list
$ sudo apt-get update && sudo apt-get install odoo

Utilisez la commande habituelle apt-get upgrade pour maintenir l’installation à jour.

Note

Pour l’instant, il n’y a pas de dépôt nightly pour l’édition Enterprise.

Package de distribution

Au lieu d’utiliser le dépôt, les packages pour les éditions Community et Enterprise peuvent être téléchargés à partir de la page de téléchargement d’Odoo.

Note

Odoo 14 “deb” package currently supports Debian Buster and Ubuntu 18.04 or above.

Une fois le package téléchargé, exécutez les commandes suivantes en tant que racine pour installer Odoo en tant que service, créer l’utilisateur PostgreSQL et automatiquement démarrer le serveur :

# 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>

Avertissement

  • Le package Debian python3-xlwt, nécessaire pour exporter au format XLS, n’existe pas en Debian Buster ni dans Ubuntu 18.04. Si nécessaire, installez-le manuellement avec ce qui suit :

    $ sudo pip3 install xlwt
    
  • Le package Python num2words - nécessaire au rendu des montants textuels - n’existe pas dans Debian Buster ni dans Ubuntu 18.04, ce qui pourrait causer des problèmes avec le module l10n_mx_edi. Si nécessaire, installez-le manuellement avec ce qui suit :

    $ sudo pip3 install num2words
    

Windows

Avertissement

La version Windows est proposée pour faciliter les tests ou l’exécution d’instances locales pour un seul utilisateur, mais le déploiement en production est déconseillé en raison d’un nombre de limitations et de risques associés au déploiement d’Odoo sur une plateforme Windows.

  1. Téléchargez le programme d’installation depuis le serveur nightly (Community uniquement) ou le programme d’installation Windows depuis la page de téléchargement d’Odoo (toutes les éditions).

  2. Exécutez le fichier téléchargé.

    Avertissement

    Sur Windows 8 et les versions ultérieures, un avertissement intitulé Windows a protégé votre PC pourrait s’afficher. Cliquez sur Informations complémentaires et ensuite sur Exécuter quand même pour continuer.

  3. Acceptez l’invitation UAC

  4. Suivez les étapes d’installation.

Odoo démarre automatiquement à la fin de l’installation.