Programas adicionales para OpenERP (Odoo)

Luego de hacer una instalación y configuración de OpenERP/Odoo en un servidor, se requieren ciertos paquetes adicionales que muchas veces los necesita el sistema base o núcleo del ERP o algunos otros módulos tanto de terceros como propios.

Una de las lista de paquetes que utilizo para estos caso es la siguiente, como usuario root:

aptitude install python-cups python-dateutil python-decorator python-docutils python-feedparser python-gdata python-geoip python-gevent python-imaging python-jinja2 python-ldap python-mako python-mock python-openid python-passlib python-psutil python-pychart python-pydot python-pyparsing python-pypdf python-reportlab python-requests python-simplejson python-tz python-unicodecsv python-unittest2 python-vatnumber python-vobject python-werkzeug python-xlwt python-yaml xmlstarlet xsltproc wkhtmltopdf xvfb

Quizás alguno que otro no exista tal cual como lo listé, será cuestión de buscar uno similar, estos nombres en su mayoría son los que vienen del repositorio de Debian. Por ejemplo en el caso del wkhtmltopdf cambió no hace mucho por el nombre wkhtmltox y también este paquete en particular, usa otro tratamiento y esto dependerá de la versión del sistema operativo y la versión del OpenERP/Odoo.

Otros programas adicionales son los que vienen de un repositorio propio de python, que utilizan el manejador pip de python para descargar e instalar como módulos con clases y métodos predefinidos. Inicialmente es instalar el motor pip para python y luego los paquetes.

Como usuario root instalación pip:

aptitude install python-pip

Luego, previamente he tenido un archivo de texto con la lista de paquetes, un archivo de texto sencillo que llamé paquetes_pip y dentro la lista de paquetes, por ejemplo:

Babel
Cheetah
GeoIP-Python
GnuPGInterface
Jinja2
M2Crypto
...
...
...
Pygments
SOAPpy
Werkzeug
ZSI
argparse

Todos los que sean necesarios agregar, finalmente uso recursos Bash para que el pip vaya línea por línea instalando cada paquete, como usuario root instalación de programas:

cat paquetes_pip | while read LINEA; do pip install ${LINEA}; done

Acá dejé un archivo de texto para descargar una lista más completa de los paquetes pip que generalmente instalo y utiliza el OpenERP/Odoo.

Advertisements

About felixurbina

Humano con todos los defectos y virtudes que vienen de fábrica.
This entry was posted in OpenERP, Debian, Odoo. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s