Primero agradecer al señor Johan Espinoza de la comunidad bachaco quien a sido la persona que nos a inducido a trabajar con este Framework y también a los compañeros Felipe villamizar, Juan Pablo Rodrigues, Victor Davila, Ahida Briceño y José Cabello
Gracias de ante mano por impulsar a una gran parte de la comunidad a trabajar con odoo
1.- Ejecución de Odoo 8 modo desarrollador en Linux
(Debían-Ubuntu-canaima)
Lo
primero que debemos hacer es actualizar los repositorios de linux
con
los siguientes comandos
-sudo
apt-get update
actualiza
la lista de paquetes disponibles y sus versiones
sudo
apt-get upgrade
una
vez el comando anterior ha descargado la lista de software disponible
y la versión en la que se encuentra, podemos actualizar dichos
paquetes usando este comandos
Le decimos que si y lo ejecutamos luego quedaran actualizados los repositorios
2.
Luego instalamos todas
las dependencias necesarias
de python
Ejecutando estos comandos:
apt-get
install bzr bzrtools python python-egenix-mxdatetime python-dateutil
python-pybabel python-openid python-feedparser python-lxml
python-libxml2 python-libxslt1 python-psycopg2 python-libxml2
python-libxslt1 python-imaging python-gdata python-ldap
python-reportlab python-pyparsing python-simplejson python-pydot
python-webdav graphviz python-werkzeug python-matplotlib
python-vatnumber python-numpy python-pychart python-vobject
python-zsi python-xlwt python-hippocanvas python-profiler python-dev
python-setuptools postgresql postgresql-client-common python-yaml
python-mako gcc mc python-babel python-feedparser
python-reportlab-accel python-zsi python-openssl python-jinja2
python-unittest2 python-mock python-docutils lptools make
python-psutil python-paramiko poppler-utils python-pdftools antiword
python-jinja2 python-requests git-core sudo python-decorator
python-pypdf python-passlib xsltproc
xmlstarlet python-soappy python-qrencode
3. Configuramos nuestro postgresql ya que lo hemos instalado junto con
las dependencias de python,
Con el comando nautilus buscamos un archivo de posgres que nos va a dar mas libertad a la hora de entrar a la base de datos para que no nos esté pidiendo clave cada ves que entremos a la base de datos la ruta es la siguiente
equipo/etc/postgresql/9.3/main/pg_hba.conf claro esto es estando como usuario root y entrando como ya lo dije con nautilus buscamos las lineas que estan sin comentar y a la ultima palabra la cambiamos por trust como se muestra en la siguiente imagen
Luego creamos nuestro usuario odoo que va a interactuar con la base de datos para eso tenemos que entrar como usuario postgres desde la consola de la siguiente manera
su postgres
postgres@jesus-VIT-P2402:/home/jesus$
creamos
el usuario odoo que trabajara con la base de datos
createuser
--help: con este comando podemos ver todos los permisos que
podamos crear para nuestro usuario odoo que va a interactuar con
nuestra base de datos se seleccionaran los necesarios
luego
creamos nuestro usuario
createuser
-d -S -w -R odoo
-w
nunca pedirá la contraseña
postgres@jesus-VIT-P2402:/home/jesus$
createuser -d -S -w -R odoo
Para
terminar de configurar nuestro postgresql restablecemos servicio para que no valla a generar inconveniente. con el
siguiente comando restablecemos nuestro postgres
service postgresql restart y sería de la siguiente manera
4.Instalamos
geany que va a ser nuestro entorno de desarrollo con el siguiente
comando
aptitude
install geany
5.Descargamos la carpeta
odoo desde los repositorios de github y lo pegamos en la carpeta personal de la maquina que estamos
utilizando,
https://github.com/odoo/odoo
6. Ahora para levantar nuestro servidor odoo nos ubicamos en la carpeta odoo desde la consola y como usuario normal
jesus@jesus-VIT-P2402:~$ cd odoo
jesus@jesus-VIT-P2402:~/odoo$
jesus@jesus-VIT-P2402:~/odoo$ ./openerp-server -r odoo --addons-path=addons
de esta manera levantará nuestro servidor, nos vamos al browser y desde alli por el puerto 8069 que es por defecto para levantar odoo lo hacemos de la siguiente manera
localhost:8069
de esta manera ya tenemos nuestro odoo levantado y podemos crear nuestra primera base de datos muchas gracias a toda la gente de la comunidad que una u otra siempre aporten algo interesante que nos pueda servir de ayuda para todos.
este es un pequeño aporte de mi persona Jesús Espinoza estamos a su disposición para cualquier ayuda duda etc. pueden escribir al siguiente correo
juventudproductivabicentenaria@gmail.com