80 | | 1. Con acceso al servicio de Subversion |
81 | | 1. Descargar el fichero de opengnsys_update. |
82 | | 1. Sin acceso al servicio Subversion |
83 | | 1. Descargar actualización con una máquina que si lo tenga el subdirectorio trunk completo. `svn co http://www.opengnsys.es/svn/trunk` |
84 | | 1. Copiarlo en la máquina donde se vaya a actualizar. |
85 | | 1. Moverse hasta el subdirectorio `installer`. |
86 | | 1. Ejecutar `sudo ./opengnsys_update.sh`. |
| 80 | Puede utilizarse el script [browser:trunk/installer/opengnsys_update.sh opengnsys_update.sh] para realizar la actualización de los ficheros del proyecto a la última revisión en desarrollo. Sin embargo, dicho script no ejecuta modificaciones en la base de datos ni recompila los servicios, debiendo realizar estas operaciones "a mano". |
| 82 | El proceso automático para actualizar es: |
| 83 | 1. Descargar el script de actualización directamente de la dirección: [http://www.opengnsys.es/browser/trunk/installer/opengnsys_update.sh?format=txt] |
| 84 | 1. Ejecutar el script tecleando: {{{sudo ./opengnsys_update.sh}}} (se requiere acceso a Internet). |
| 85 | |
| 86 | Para completar la actualización en los casos especiales de que se modifique la estructura de la base de datos o sea necesario recompilar algún servicio, deben seguirse los pasos: |
| 87 | 1. Descargar el repositorio de código ejecutando: {{{svn checkout http://www.opengnsys.es/svn/trunk opengnsys}}} |
| 88 | 2. Revisar y modificar (en su caso) el fichero de creación de la base de datos y aplicar los cambios. |
| 89 | 3. Revisar los directorios de los distintos servicios y (si fuese necesario) recompilar, copiar los ejecutables y reiniciar los servicios. |
| 90 | |
89 | | 1. Hacemos copia de datos sql de la base de datos ogBDAdmin opengnsys. |
90 | | 1. Eliminamos la base de datos ogBDAdmin |
91 | | 1. Eliminar mysql: `sudo aptitude --purge remove mysql-server` |
92 | | 1. Parar los servicios og: `/etc/init.d/opengnsys stop` |
| 92 | |
| 93 | Se ha creado el script [browser:trunk/installer/opengnsys_uninstall.sh opengnsys_uninstall.sh] para realizar la desinstalación del Proyecto OpenGnSys. Por lo tanto, para desinstalar realizar los siguientes pasos. |
| 94 | 1. Hacer copia de seguridad de la base de datos SQL. |
| 95 | 1. Descargar el script de desinstalación directamente de la dirección: [http://www.opengnsys.es/browser/trunk/installer/opengnsys_uninstall.sh?format=txt] |
| 96 | 1. Editar el script y modificar los valores de las variables que configuran el acceso a la base de datos. |
| 97 | 1. Ejecutar el script: {{{sudo ./opengnsys_uninstall.sh}}} |
| 98 | 1. Parar los servicios auxiliares que dejen de ser necesarios (DHCP, PXE, NFS, Apache, MyQSL). |
| 99 | 1. El programa de desinstalación no elimina las imágenes creadas, por lo tanto, si se considera necesario, debe borrarse manualmente el directorio {{{/opt/opengnsys/images}}} |