Skip to content

Overlay del portage de Gentoo Linux para ebuilds relacionados con Odoo.

License

Notifications You must be signed in to change notification settings

i-nis/gentoo-portage-odoo

Repository files navigation

gentoo-portage-odoo

Repoman Status License

Overlay del portage de Gentoo Linux para ebuilds relacionados con Odoo.

Este proyecto es un esfuerzo para crear una rama para el portage de Gentoo Linux que contemple el desarrollo de la plataforma ERP & CRM basada en Odoo.

El conjunto de ebuilds que conforman este proyecto es software libre publicado bajo la Licencia Pública General de GNU, según se publica en: http://www.gnu.org/licenses/gpl-2.0.txt

Acerca de Odoo

Odoo es un sistema de ERP integrado de código abierto actualmente producido por la empresa belga Odoo S.A.

Portage

Portage es el gestor de paquetes oficial de la distribución de Linux Gentoo y también el de Funtoo Linux, Sabayon y Google Chrome OS entre otras.

Implementa gestión de dependencias, afinamiento preciso de los paquetes a gusto del administrador, instalaciones falsas (al estilo OpenBSD), entornos de prueba durante la compilación, desinstalación segura, perfiles de sistema, paquetes virtuales, gestión de los ficheros de configuración y múltiples ranuras para distintas versiones de un mismo paquete.

El portage dispone de un árbol local que contiene las descripciones de los paquetes de software y las funcionalidades necesarias para instalarlos en archivos llamados ebuilds. Este árbol se puede sincronizar con un servidor remoto mediante una orden:

emerge --sync

Extender el portage con los ebuilds de este proyecto

Para extender su portage con los ebuilds desarrollados por este proyecto, debe crear el archivo /etc/portage/repos.conf/odoo.conf con el siguiente contenido:

[odoo]
location = /usr/local/portage/odoo
sync-type = git
sync-uri = https://github.com/i-nis/gentoo-portage-odoo.git
auto-sync = yes

Selección del perfil del Portage

El perfil de Portage especifica los parámetros USE y los valores predeterminados para los paquetes necesarios a instalar que son dependencias de Odoo.

Para enumerar los perfiles incluidos, utilice:

eselect profile list

Como resultado se mostrará un listado similar al siguiente:

  [35]  odoo:default/linux/amd64/17.1/hardened/odoo-11 (stable)
  [36]  odoo:default/linux/amd64/17.1/hardened/odoo-12 (stable)
  [37]  odoo:default/linux/amd64/17.1/hardened/odoo-13 (stable)

Si desea instalar Odoo 11 en plataformas basadas en la arquitectura amd64 ejecute:

eselect profile set odoo:default/linux/amd64/17.1/hardened/odoo-11

Para plataformas basadas en la arquitectura x86:

eselect profile set odoo:default/linux/x86/17.0/hardened/odoo-11

About

Overlay del portage de Gentoo Linux para ebuilds relacionados con Odoo.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages