Hola en esta entrada veremos el paso a paso de como instalar Odoo 10 CE para trabajar con pycharm y poder hacer debug.
1- Instalamos PyCharm
sudo add-apt-repository ppa:mystic-mirage/pycharm sudo apt-get update sudo apt-get install pycharm-community
3- Creamos el usuario Odoo
adduser --system --home=/opt/odoo --group odoo
4- Instalación de PostgreSQL
creamos el archivo pgdg.list
nano /etc/apt/sources.list.d/pgdg.list
5- insertamos el siguiente código
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
6- Importamos la llave del repositorio anterior, actualizamos e instalamos postgresql
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \ sudo apt-key add - sudo apt-get update apt-get install postgresql postgresql-server-dev-9.6
7- Reiniciamos postgres, iniciamos sesión en postgres y creamos el usuario postgres
service postgresql restart su - postgres createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo
8- Luego de ingresar la clave, salimos de la sesión de postgres
exit
9- Descargamos Odoo, Instalamos unzip
apt-get install unzip
10- Ingresamos en la carpeta /opt/odoo y descargamos la fuente para la versión comunity
cd /home/marlon/Documentos/odoo-apt wget https://github.com/odoo/odoo/archive/10.0.zip unzip 10.0.zip
11- Le damos permisos al usuario odoo sobre esa carpeta
chown -R marlon: odoo-10.0
12 – Instalamos pip.
apt-get install python-setuptools apt install python-pip libcups2-dev python-ldap libxml2-dev libxslt-dev node-less libsasl2-dev libldap2-dev python-lxml pip install --upgrade pip pip install -r requirements.txt sudo apt-get install python-psutil
13- Editar archivo de configuración de postgres pg_hba.conf
nano /etc/postgresql/9.6/main/pg_hba.conf
14- Cambiamos la siguiente línea
local all all peer *Sustituimos por: local all all trust
15- Reiniciamos Postgres
service postgresql restart
Marlon Falcón es Gerente general de Falcon Solutions.
Entradas recientes
- Correo DTE para Fatura Electrónica junio 7, 2021
- Cambio de _inherit = [‘mail.activity.mixin’, ‘mail.thread’] julio 14, 2019
- Notas en el Desktop de Linux Mint abril 19, 2019