odoo
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| odoo [2017/10/12 08:11] – [Installer les prérequis à Odoo] simon | odoo [2026/08/22 13:57] (Version actuelle) – supprimée - modification externe (Date inconnue) 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Odoo ====== | ||
| - | [[https:// | ||
| - | ===== Installation ===== | ||
| - | Comme je compte développer pour Odoo, j'ai voulu mettre en place un [[chroot]] et compiler Odoo dedans. Pour avoir quelque chose de facilement sauvegardable et réplicable. | ||
| - | |||
| - | ==== chroot ==== | ||
| - | Les détails sur la configuration d'une Debian dans un [[chroot]] sont sur [[chroot|cette page]]. Voici un résumé : | ||
| - | <code bash> | ||
| - | # debootstrap --arch=amd64 --include=locales-all stretch chroot/ | ||
| - | </ | ||
| - | <code bash> | ||
| - | $ vim launch-debian-stretch.sh | ||
| - | </ | ||
| - | <code bash> | ||
| - | #!/bin/bash | ||
| - | |||
| - | cd / | ||
| - | sudo mount --bind /proc proc | ||
| - | sudo mount --bind /sys sys | ||
| - | sudo chroot . /bin/bash | ||
| - | sudo umount sys | ||
| - | sudo umount proc | ||
| - | </ | ||
| - | <code bash> | ||
| - | $ chmod +x launch-debian-stretch.sh | ||
| - | </ | ||
| - | |||
| - | Pour se connecter à l' | ||
| - | <code bash> | ||
| - | # ./ | ||
| - | </ | ||
| - | |||
| - | ==== Configuration avant d' | ||
| - | Une fois sur la Debian " | ||
| - | <code bash> | ||
| - | # apt install sudo | ||
| - | </ | ||
| - | |||
| - | Création d'un user " | ||
| - | <code bash> | ||
| - | # useradd -m -g sudo -s /bin/bash odoo | ||
| - | # passwd odoo | ||
| - | Entrez le nouveau mot de passe UNIX : | ||
| - | Retapez le nouveau mot de passe UNIX : | ||
| - | passwd: password updated successfully | ||
| - | </ | ||
| - | |||
| - | Connexion sur le compte " | ||
| - | <code bash> | ||
| - | root@laptop:/# | ||
| - | odoo@laptop:/ | ||
| - | odoo | ||
| - | odoo@laptop:/ | ||
| - | /home/odoo | ||
| - | </ | ||
| - | |||
| - | ==== Installer les prérequis à Odoo ==== | ||
| - | Donc, sur notre installation " | ||
| - | <code bash> | ||
| - | # apt install git curl | ||
| - | </ | ||
| - | |||
| - | Installation de NPM : | ||
| - | <code bash> | ||
| - | # curl -sL https:// | ||
| - | </ | ||
| - | < | ||
| - | <code bash> | ||
| - | ## Installing the NodeSource Node.js v8.x repo... | ||
| - | |||
| - | ## Populating apt-get cache... | ||
| - | |||
| - | + apt-get update | ||
| - | Ign:1 http:// | ||
| - | Atteint:2 http:// | ||
| - | Lecture des listes de paquets... Fait | ||
| - | |||
| - | ## Installing packages required for setup: apt-transport-https lsb-release... | ||
| - | |||
| - | + apt-get install -y apt-transport-https lsb-release > /dev/null 2>&1 | ||
| - | |||
| - | ## Confirming " | ||
| - | |||
| - | + curl -sLf -o /dev/null ' | ||
| - | |||
| - | ## Adding the NodeSource signing key to your keyring... | ||
| - | |||
| - | + curl -s https:// | ||
| - | OK | ||
| - | |||
| - | ## Creating apt sources list file for the NodeSource Node.js v8.x repo... | ||
| - | |||
| - | + echo 'deb https:// | ||
| - | + echo ' | ||
| - | |||
| - | ## Running `apt-get update` for you... | ||
| - | |||
| - | + apt-get update | ||
| - | Ign:1 http:// | ||
| - | Atteint:2 http:// | ||
| - | Réception de:4 https:// | ||
| - | Réception de:5 https:// | ||
| - | Réception de:6 https:// | ||
| - | 6.417 o réceptionnés en 0s (7.096 o/s) | ||
| - | Lecture des listes de paquets... Fait | ||
| - | |||
| - | ## Run `apt-get install nodejs` (as root) to install Node.js v8.x and npm | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | <code bash> | ||
| - | # apt install nodejs | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | Lecture des listes de paquets... Fait | ||
| - | Construction de l' | ||
| - | Lecture des informations d' | ||
| - | The following additional packages will be installed: | ||
| - | libpython-stdlib libpython2.7-minimal libpython2.7-stdlib python | ||
| - | python-minimal python2.7 python2.7-minimal | ||
| - | Paquets suggérés : | ||
| - | python-doc python-tk python2.7-doc binutils binfmt-support | ||
| - | Les NOUVEAUX paquets suivants seront installés : | ||
| - | libpython-stdlib libpython2.7-minimal libpython2.7-stdlib nodejs | ||
| - | python python-minimal python2.7 python2.7-minimal | ||
| - | 0 mis à jour, 8 nouvellement installés, 0 à enlever et 0 non mis à jour. | ||
| - | Il est nécessaire de prendre 16,6 Mo dans les archives. | ||
| - | Après cette opération, 74,3 Mo d' | ||
| - | Souhaitez-vous continuer ? [O/n] | ||
| - | Réception de:1 http:// | ||
| - | Réception de:2 http:// | ||
| - | Réception de:3 https:// | ||
| - | Réception de:4 http:// | ||
| - | Réception de:5 http:// | ||
| - | Réception de:6 http:// | ||
| - | Réception de:7 http:// | ||
| - | Réception de:8 http:// | ||
| - | 16,6 Mo réceptionnés en 11s (1.488 ko/s) | ||
| - | E: Impossible d' | ||
| - | Sélection du paquet libpython2.7-minimal: | ||
| - | (Lecture de la base de données... 20634 fichiers et répertoires déjà installés.) | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de libpython2.7-minimal: | ||
| - | Sélection du paquet python2.7-minimal précédemment désélectionné. | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de python2.7-minimal (2.7.13-2) ... | ||
| - | Sélection du paquet python-minimal précédemment désélectionné. | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de python-minimal (2.7.13-2) ... | ||
| - | Sélection du paquet libpython2.7-stdlib: | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de libpython2.7-stdlib: | ||
| - | Sélection du paquet python2.7 précédemment désélectionné. | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de python2.7 (2.7.13-2) ... | ||
| - | Sélection du paquet libpython-stdlib: | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de libpython-stdlib: | ||
| - | Paramétrage de libpython2.7-minimal: | ||
| - | Paramétrage de python2.7-minimal (2.7.13-2) ... | ||
| - | Linking and byte-compiling packages for runtime python2.7... | ||
| - | Paramétrage de python-minimal (2.7.13-2) ... | ||
| - | Sélection du paquet python précédemment désélectionné. | ||
| - | (Lecture de la base de données... 21380 fichiers et répertoires déjà installés.) | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de python (2.7.13-2) ... | ||
| - | Sélection du paquet nodejs précédemment désélectionné. | ||
| - | Préparation du dépaquetage de .../ | ||
| - | Dépaquetage de nodejs (8.7.0-1nodesource1) ... | ||
| - | Traitement des actions différées (« triggers ») pour mime-support (3.60) ... | ||
| - | Paramétrage de nodejs (8.7.0-1nodesource1) ... | ||
| - | Paramétrage de libpython2.7-stdlib: | ||
| - | Paramétrage de python2.7 (2.7.13-2) ... | ||
| - | Paramétrage de libpython-stdlib: | ||
| - | Paramétrage de python (2.7.13-2) ... | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | Odoo a apparemment besoin de " | ||
| - | <code bash> | ||
| - | # npm install -g less less-plugin-clean-css | ||
| - | / | ||
| - | + less@3.0.0-alpha.3 | ||
| - | + less-plugin-clean-css@1.5.1 | ||
| - | added 17 packages in 8.182s | ||
| - | </ | ||
odoo.1507795872.txt.gz · Dernière modification : (modification externe)
