Instalación y preparación de entorno de odoo v11 en Ubuntu 16.04/18.04 LTS

Empiece a escribir aquí...

Instalación de PyCharm

Para instalarla agregamos el repositorio


            sudo add-apt-repository ppa:mystic-mirage/pycharm


            sudo apt-get update


Dependiendo de la versión deseada


            sudo apt install pycharm-community

            o

            sudo apt install pycharm

        

Instalación de git

 Creación de nuevo proyecto en PyCharm

Clonación de OCA en proyecto Odoo v11

 Install PostgreSQL

        sudo apt-get install postgresql postgresql-client phppgadmin

        sudo -u postgres createuser odoo --no-superuser --createdb --no-createrole

        sudo -u postgres psql template1 -U postgres -c "alter user odoo with password 'hereyourpassword'"

 

Install Odoo v11


1.Haga cumplir el uso de la configuración regional POSIX para evitar posibles errores durante la instalación


 (esto no tiene nada que ver con el lenguaje Odoo):

              export LC_ALL=C

2.Instale Odoo 11 dependencias específicas de Python:

            sudo apt-get install python3 python3-pip python3-suds python3-all-dev 

            sudo apt-get install python3-dev python3-setuptools python3-tk

3. Instale dependencias globales (comunes a Odoo versión 10):

            sudo apt install git libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev 

            sudo apt install pkg-config libtiff5-dev libjpeg8-dev libjpeg-dev zlib1g-dev libfreetype6-dev 

            sudo apt install liblcms2-dev liblcms2-utils libwebp-dev tcl8.6-dev tk8.6-dev libyaml-dev fontconfig

4. Instale Odoo 11 dependencias específicas de Python:

            sudo -H pip3 install --upgrade pip

            sudo -H pip3 install -r /opt/odoo/doc/requirements.txt

            sudo -H pip3 install -r /opt/odoo/requirements.txt

5. Instale menos CSS a través de Node.js y npm:

            sudo curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - \

            && sudo apt-get install -y nodejs \

            && sudo npm install -g less less-plugin-clean-css