From 0cb256f6aca109d2016582ec2d377b776bf37f64 Mon Sep 17 00:00:00 2001 From: ramon Date: Fri, 15 Apr 2011 08:20:34 +0000 Subject: [PATCH] =?UTF-8?q?OpenGnSys=201.0=20como=20versi=C3=B3n=20princia?= =?UTF-8?q?l=20del=20trunk=20(modificado=20#362).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://opengnsys.es/svn/branches/version1.0@1867 a21b9725-9963-47de-94b9-378ad31fedc9 --- INSTALL.es.txt | 69 +++++++++++++++++++++--------------------- ogClientGeneratorV2.sh | 7 +---- 2 files changed, 35 insertions(+), 41 deletions(-) diff --git a/INSTALL.es.txt b/INSTALL.es.txt index d77418b..d39e798 100644 --- a/INSTALL.es.txt +++ b/INSTALL.es.txt @@ -1,47 +1,46 @@ -########## INSTALACION ################################## +OpenGnSys Client boot-tools INSTALL.es.txt +============================================ -### NOTA principal: utilizar el usuario root para este proceso #### -1. Comprobar la conexión a internet, sobre todo si usas proxy. El hecho de que te funcione apt-get no significa que tengas el proxy configurado. -1. Descargar del subversion la estrucutura del cliente. -# reubicacion al trunk/client/boot-tools +Requisitos iniciales +-------------------- -Proceso: -0. Si ya tenemos un /var/lib/tftpboot/ogclient lo renombramos por si acaso. -1. Descargar del subversion la rama ogClient. -3. Ejecutar el instalador: +- Utilizar el usuario "root" para ejecutar el proceso de generación del cliente. +- Comprobar la conexión a Internet, sobre todo si usas proxy (el hecho de que funcione apt-get no significa que tengas el proxy configurado). -URLSVNBASE="http://www.opengnsys.es/svn/branches/version1.0/client" -mv /opt/opengnsys/tftpboot/ogclient/ /opt/opengnsys/tftpboot/ogclientTrunk; -svn checkout ${URLSVNBASE}/boot-tools /tmp/opengnsys_installer/opengnsys/client/boot-tools; -svn checkout ${URLSVNBASE}/shared/ /tmp/opengnsys_installer/opengnsys/client/shared; -svn checkout ${URLSVNBASE}/engine/ /tmp/opengnsys_installer/opengnsys/client/engine; + +Proceso de instalación +---------------------- + +0. Si ya tenemos configurado TFTP, renombrar el directorio /var/lib/tftpboot/ogclient. +1. Descargar del Subversion las herramientas del cliente +2. Ejecutar el instalador: + +mv /opt/opengnsys/tftpboot/ogclient /opt/opengnsys/tftpboot/ogclient-old; +svn checkout http://www.opengnsys.es/svn/trunk/client /tmp/opengnsys_installer/opengnsys; find /tmp/opengnsys_installer/ -name .svn -type d -exec rm -fr {} \; 2>/dev/null; /tmp/opengnsys_installer/opengnsys/client/boot-tools/ogClientGeneratorV2.sh; +NOTAS: +- el proceso tardará un buen rato, dependiendo de nuestras circustancias. +- crea un kernel, initrd, ogclient.img en /var/lib/tftpboot/ogclient +- el ogclient.img es el Segundo sistema de archivos en formato fichero bloques emulando a disco con partición primaria. +- el ogclient.sqfs es el Segundo sistema de archivos (partición primaria del img) en formato squashfs. Se usará con el parámetro og2nd=sqfs +- los logs de instalación estarán en /tmp/opengnsys_installation.log -NOTA: el proceso tardará un buen rato, dependiendo de nuestras circustancias. -NOTA: crea un kernel, initrd, ogclient.img en /var/lib/tftpboot/ogclient -NOTA: el ogclient.img es el Segundo sistema de archivos en formato fichero bloques emulando a disco con partición primaria. -NOTA: el ogclient.sqfs es el Segundo sistema de archivos (partición primaria del img) en formato squashfs. Se usará con el parámetro og2nd=sqfs -NOTA: los logs de instalación estarán en /tmp/opengnsys_installation.log - - - NOTA A RECORDAR: - NOTA ACLARATORIA: $OGSCRITPS(reboot,poweroff) antes de /sbin/{reboot,poweroff} +NOTA ACLARATORIA: $OGSCRITPS(reboot,poweroff) antes de /sbin/{reboot,poweroff} - ################## Descripcion de la estrucutra de ogClient. - los directorios old y serverstrucutre son antiguos, pero no borrarlos. - INSTALL.es.txt : este mismo archivo. - ogInstaller.lib : son todas las funciones de instalacion del instalador oficial de opengnys. Algunas de ellas son utilizadas. Crear ticket para separar las funciones de iinstalacion del proceso de instalacion. - ogClientManager.lib: son las funicones especificas para la instalacion del ogclient. estan escritas en orden de que son llamadas por el instalador, (ogClientGeneratorV2.sh) - ogClientGeneratorV2.sh. Es el guión de ejecución del isntalador. - + +Descripción de la estrucutra de boot-tools +------------------------------------------ + +- INSTALL.es.txt este mismo archivo. +- ogInstaller.lib son todas las funciones del instalador oficial de OpenGnSys. + Algunas de ellas son utilizadas en la generación del cliente + (crear ticket para separar las funciones necesarias). +- ogClientManager.lib son las funicones especificas para la instalacion del cliente; + están escritas en orden de que son llamadas por el instalador. +- ogClientGeneratorV2.sh es el guión de ejecución del isntalador. - ############ ERROR PRINCIPAL 2 ####### - necesita que en el equipo donde se ejecuta el scripts, disponga de la estrucutra /opt/opengnsys/client - sobre todo los lib/fonts, el lib/pci.ids el bin/browser y el bin/ogAdmClient - - diff --git a/ogClientGeneratorV2.sh b/ogClientGeneratorV2.sh index 8cb514d..3f816ae 100755 --- a/ogClientGeneratorV2.sh +++ b/ogClientGeneratorV2.sh @@ -39,7 +39,6 @@ source $PROGRAMDIR/ogInstaller.lib echoAndLog "OpenGnSys CLIENT installation begins at $(date)" -echoAndLog "OpenGnSys CLIENT installation begins at $(date)" ########################################################################## ## FASE 1 - Instalación de software adicional. ##TO DO Integrar en el instaldor. Actualizar repositorios @@ -61,10 +60,6 @@ fi - - -echoAndLog "OpenGnSys CLIENT installation begins at $(date)" - ############## FASE 2 - Asignación de variables #obtenemos las variables necesarias. ogClientVar @@ -163,4 +158,4 @@ ogClient2ndSqfs # Mostrar sumario de la instalación e instrucciones de post-instalación. installationSummary -echoAndLog "OpenGnSys installation finished at $(date)" \ No newline at end of file +echoAndLog "OpenGnSys installation finished at $(date)"