Changes between Version 6 and Version 7 of DocumentacionUsuario1.1.0/EntornosVagrant


Ignore:
Timestamp:
Apr 22, 2016, 2:44:55 PM (8 years ago)
Author:
ramon
Comment:

Nueva sección para entorno de creación del Browser.

Legend:

Unmodified
Added
Removed
Modified
  • DocumentacionUsuario1.1.0/EntornosVagrant

    v6 v7  
    2323||{{{Vagrantfile-devel-vbox}}}||Vagrantfile para la versión de desarrollo de OpenGnsys (1.1.x).||Pruebas y desarrollo general||
    2424||{{{Vagrantfile-boottools-vbox}}}||Vagrantfile para preparar el entorno de generación del cliente ogLive||Desarrolladores experimentados||
     25||{{{Vagrantfile-browser-vbox}}}||Vagrantfile para preparar el entorno de compilación del Browser del cliente||Miembros del grupo de desarrollo||
    2526||{{{Vagrantfile-ogagent-vbox}}}||Vagrantfile para preparar el entorno de desarrollo del agente OGAgent||Miembros del grupo de desarrollo||
    2627
     
    117118
    118119
     120== Entorno para desarrollo de Browser del cliente ==
     121El fichero {{{Vagrant-browser-vbox}}} define un entorno de desarrollo y programación para crear el Browser web que utiliza el cliente OpenGnsys para presentar los menús de usuario, generando una única máquina virtual (ogBrowser) basada en Ubuntu 14.04 Server de 32 bits que compilar e instala el entorno Qt Embedded 4.8. Este fichero puede editarse para modificar los variables de configuración.
     122
     123||= Variable =||= Descripción =||= Por omisión =||
     124||{{{LANGUAGE}}}||Idioma||{{{es_ES}}}||
     125||{{{VMMEM}}}||Memoria virtual (en MB)||{{{4096}}}||
     126||{{{VMCPUS}}}||Procesadores virtuales||{{{4}}}||
     127
     128Iniciar y desplegar la MV con los requisitos necesarios:
     129 {{{
     130vagrant up
     131}}}
     132
     133'''Notas:'''
     134 * La primera instalación del entorno puede tardar mucho tiempo, porque la compilación de Qt es un proceso bastante largo.
     135 * El proceso de instalación realiza también una primera compilación del Browser.
     136 * Para facilitar la copia de ficheros con el hipervisor, la MV tiene importado el directorio de Vagrant en su directorio {{{/vagrant}}}.
     137
     138Para acceder a la máquina virtual, ejecutar:
     139 {{{
     140vagrant ssh
     141}}}
     142
     143El código fuente del Browser se encuentra en el directorio {{{/home/vagrant/browser}}} y para obtener una nueva compilación, ejecutar {{{sudo make}}}. Una vez compilado el Browser, deberán copiarse al servidor OpenGnsys los siguientes ficheros:
     144 * El ejecutable {{{browser}}} al directorio {{{/opt/opengnsys/client/bin}}} del servidor.
     145 * Las librerías Qt enlazadas por dicho fichero (revisar ejecutando {{{ldd browser|grep libQt}}}) al directorio {{{/opt/opengnsys/client/lib/qtlibs}}} del servidor.
     146
     147
     148
    119149== Entorno para desarrollo de agente OGAgent ==
    120150