Changes between Version 8 and Version 9 of Version2/Desarrollo/OGLive


Ignore:
Timestamp:
Apr 7, 2011, 4:48:45 PM (13 years ago)
Author:
adelcastillo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Version2/Desarrollo/OGLive

    v8 v9  
    6666 * auto: directorio usado por live-build, en la que comprueba si existen los ficheros build, clean y config antes de ejecutarse. Se usa para configurar el cliente tal como lo necesitamos nosotros y automatizar tareas repetitivas como pasar los hooks, includes, packages_lists y pressed al directorio que crea ''lb config''.
    6767 * hooks: contiene scripts que se ejecutarán dentro del live antes de ser generado definitivamente. Puedes añadir nuevos para añadir, configurar o eliminar cosas de manera sencilla.
    68    * install_ogr: instala todo lo necesario para opengnsys: ogr, engine, job_executer y browser.
     68   * install_job_executer: instala todo lo necesario para opengnsys: ogr, engine, job_executer, load_environ. Se puede ejecutar en un cliente ya generado para actualizar el engine, ogr, load_environ etc. '''Nota:''' Este script actualiza sólo los ficheros de /opt/opengnsys, el client_init copia ficheros a /etc que no se actualizarán en ese caso.
     69   * install_browser: instala el browser con todo lo necesario y el load_environ lo añade también. Se puede ejecutar en un cliente ya generado para actualizar el browser. '''Nota:''' Este script actualiza sólo los ficheros de /opt/opengnsys, el client_init copia ficheros a /etc que no se actualizarán en ese caso.
    6970   * client_init: para modificar el proceso init y arrancar opengnsys al arranque.
    7071   * remove_unused_casper_init: para eliminar procesos de arranque del initrd.
    7172   * remove_unused_init: para eliminar procesos innecesarios del init.
     73 * load_environ: tiene un script que configura los ficheros de configuración para el job_executer y el browser, además de montar el repositorio de imágenes, a través de los parámetros pasados por el kernel.
    7274 * packages_lists: contiene ficheros que tienen dentro una lista de paquetes que serán instalados en el live automáticamente. Sería bueno que hubiera distintas listas según la necesidad de instalar esos paquetes, por ejemplo para el que funcione el engine, el browser, etc.
    7375 * preseed: ficheros para configurar los paquetes deb que se instalan en el cliente.
    7476 * options: fichero de configuración. Se puede editar para crear otras arquitecturas u otras versiones.
    7577 * server: encontraremos ficheros de configuración que pueden ser útiles para configurar los servicios necesarios para arrancar el cliente que son por ahora: NFS, DHCP, SAMBA y TFTP.  Se da la alternativa de usar dnsmasq solamente o dhcpd3 con tftpd.
     78 * tests: comprueba los hooks y el load_environ.
     79
     80= Uso =
     81
     82Si queremos usar el cliente podemos matar el browser presionando: CTRL+ALT+BACKSPACE. Luego podemos cambiar de terminal con CTRL+ALT+F2. El usuario root tiene contraseña oguser. También existe el usuario oguser con contraseña oguser. El path y las variables para usar OGR hay que setearlas a mano.
    7683
    7784= Modificar el cliente =