Instalación y Configuración de Vitalinux EDU DGA

De Vitalinux
Revisión del 22:41 17 feb 2015 de Arturo (discusión) (mas)
Saltar a: navegación, buscar

¿Cómo descargar Vitalinux EDU (DGA)?

Antes de descargar la imagen ISO de Vitalinux EDU (DGA) deberás decidir si deseas llevar a cabo una instalación (1) interactiva o (2) desatendida teniendo en cuenta sus pros y sus contras:

  1. Instalación de Vitalinux EDU (DGA) interactiva. Mediante la ayuda de un asistente se te preguntará todos los datos necesarios para una correcta instalación: idioma, país, mapa del teclado, particionado, nombre de usuario del sistema y contraseña, etc. Este formato de instalación es recomendado para aquellos casos en los que se quiera tener un control total del proceso de instalación. Además te permite hacer una instalación de Vitalinux sin necesidad de eliminar el sistema que actualmente pueda tener el equipo (p.e. Windows), permitiendo al usuario disponer de ambos sistemas en la máquina (un gestor de arranque permitirá decidir con que sistema trabajar tras arrancar la máquina).
  2. Instalación de Vitalinux EDU (DGA) desatendida (Forma de instalación Recomendada). Esta segunda modalidad de instalación permitirá al usuario instalar Vitalinux en el equipo sin necesidad de tener que interactuar con ningún asistente. Por defecto, la instalación se hará con soporte para idiomas español (lenguaje principal) e inglés (lenguaje secundario), mapa de teclado español, zona horaria Madrid, etc. Su gran ventaja es la comodidad de instalación para el usuario final (una vez iniciada la instalación se puede desentender hasta su terminación), pero presenta el gran inconveniente de que su instalación elimina cualquier otro sistema que hubiera previamente instalado en la máquina. Es decir, esta opción no debe elegirse si se desea un arranque dual (p.e. Vitalinux/Windows).

En el caso de que desees únicamente conocer Vitalinux, y no vayas a usar la distribución en un entorno educativo (colegio o instituto), te recomendamos que instales alguna de las imagenes ISO de la Comunidad Vitalinux. Aquí tienes las isos de la Comunidad Vitalinux para descargar.

Instalación de Vitalinux EDU (DGA)

Tal como se indica en el apartado anterior, por comodidad y homogeneidad en los equipos, se recomienda hacer uso de una instalación completamente desatendida. Para ello, una vez descargada la imagen ISO de Vitalinux desatendida tan sólo será necesario pasar dicha ISO a un USB Bootable mediante la ayuda, por ejemplo, de Unetbootin, disponible tanto para Linux (se puede instalar desde los repositorios oficiales), Windows o Mac OS, y posteriormente arrancar desde ese USB en el equipo donde se desee instalar Vitalinux EDU (DGA) (se supone que en las opciones de arranque se habrá previamente seleccionado arrancar desde USB).

Una vez comience la instalación, al tratarse de una instalación desatendida, tan sólo tendremos que esperar a que termine la instalación para disponer de nuestro Vitalinux. No obstante, antes de empezar a trabajar con él deberemos realizar una post-configuración del sistema, tal como se explica en el siguiente apartado.

Personalización de nuestro Vitalinux (Post-Instalación)

Una vez instalado nuestro Vitalinux EDU (DGA) será necesario asignar al equipo las etiquetas Migasfree necesarias para que éste quede identificado por el servidor, y posteriormente podemos gestionar su software. Para ello, en el primer arranque del sistema no deberemos trabajar todavía con el sistema y únicamente deberemos contestar a las consultas que nos haga un asistente de configuración de post-instalación.

Archivo:Captura00.png
Arranque del Sistema Vitalinux

En concreto deberemos dejar que el equipo arranque completamente, y una vez se muestre el Escritorio de Vitalinux deberemos esperar en torno a 60 segundos a que arranque el asistente de post-instalación.

Archivo:Ventana1-asistente post instalacion.png
Ventana de Bienvenida del Asistente de Post-Instalación

Confirmación de gestión desde el Servidor Migasfree migasfree.educa.aragon.es

A continuación, le indicaremos al asistente si queremos estar asistidos por el servidor Migasfree de la DGA migasfree.educa.aragon.es, lo cual es lo lógico al estar instalando Vitalinux EDU (DGA). Al mismo tiempo el asistente comprobará que hay conexión con Internet, y por tanto, si hay comunicación con dicho servidor. En caso de que la comunicación falle en el momento de la post-instalación, marcaremos igualmente la casilla para que posteriormente se intente establecer la conexión igualmente. No obstante, más adelante podremos volver a iniciar el asistente y volver a comprobar la correcta comunicación si lo deseamos.

Archivo:Ventana2-comprobacion conexion migasfree.png
Comprobación de Conexión con migasfree.educa.aragon.es

Confirmación de uso de un Servidor Caché

El siguiente paso será indicar si se esta previsto que los equipos con Vitalinux EDU (DGA) hagan uso de los servicios ofrecidos por el servidor Caché. Es recomendable, pero no obligatoria para que el los equipos Vitalinux EDU (DGA) funcionen correctamente, la implementación de éste servidor Caché, ya que aumentará el rendimiento del sistema global. Al igual que en la ventana anterior, se comprobará que existe comunicación con el servidor Caché (la dirección IP del servidor Caché sobre la que se hace la comprobación será la asignada a la variable IPCACHE del archivo /etc/default/vx-dga-variables/vx-dga-variables-general.conf, por defecto, 172.30.1.249). Aunque no exista comunicación, si se tiene previsto en el futuro implementar un servidor caché conviene marcar la casilla correspondiente:

Archivo:Ventana3-comprobacion conexion cache.png
Comprobación de Conexión con el Servidor Caché de la Intranet
Archivo:Ventana31-error comprobar conexion.png
Posible error en la Comprobación de Conexión
Archivo:Ventana4-seleccion alumno o profesor.png
Selección del perfil del equipo Vitalinux EDU (DGA): alumno o profesor
Archivo:Ventana5-seleccion centro educativo.png
Selección del Centro Educativo donde se encuentra el Equipo
Archivo:Ventana-resumen etiquetas asignadas postinstalacion.png
Resumen de las Etiquetas Migasfree asignadas en función de las respuestas dadas en la Post-Instalación

Replicación de etiquetas Migasfree en un equipo clonado

Si instalamos Vitalinux EDU (DGA) en un equipo, lo iniciamos y autoregistramos en Migasfree, y posteriormente lo queremos respaldar y clonar en el resto de equipos de la red, p.e. mediante Clonezilla, será necesario hacer lo siguiente antes de crear la imagen:

  • Eliminar las claves de comunicación con el servidor Migasfree:
# rm -Rf /root/.migasfree-keys/*
  • Renombrar el archivo /var/tmp/migasfree/first-tags.conf.save:
# mv /var/tmp/migasfree/first-tags.conf.save /var/tmp/migasfree/first-tags.conf

De esta forma el resto de equipos que se clonen dispondrán de esas mismas etiquetas que tenía configuradas el equipo inicial (del cual se clona).

Esto es así, ya que una vez que se crea la imagen ISO con las etiquetas indicadas en vx-create-iso-*.conf, el equipo sobre el cual se instala esa imagen recibe dichas etiquetas, pero luego tras registrarse renombra el archivo /var/tmp/migasfree/first-tags.conf.

Aplicación vx-dga-Migasfree-Launcher

El programa de software libre a modificado el paquete vx-migasfree-launcher para dar solución a diferentes problemas:

  • Habilitar unos repositorios u otros en función de si existe un servidor caché en el centro o no.
  • Crear un Computer_Name aleatorio a los equipos para evitar problemas de identificación y autoregistro en migasfree de equipos viejos.
  • Posibilitar un configuración de Post-instalación de Vitalinux EDU (DGA) en el primer arranque. Mediante un asistente, tras el primer arranque, el usuario configurará las etiquetas Migasfree que contendrá el equipo.

Configuración de los Menús en Gnome2

Fichero .directory

crear el fichero .directory correspondientes en /usr/share/desktop-directories/ (Ejemplo: migasfree.directory)

 [Desktop Entry]
 Name=Migasfree
 Name[es]=Migasfree
 Comment=prueba para tutorial
 Icon=migasfree
 Type=Directory
 X-Ubuntu-Gettext-Domain=gnome-menus-3.0

Fichero .desktop

Crear los ficheros .desktop correspondientes en /usr/share/applications/ (Ejemplo: actualizarmigas.desktop)

 [Desktop Entry]
 Encoding=UTF-8
 Name=Migasfree update
 Name[es]= Actualizar Migasfree
 Comment=Migasfree update
 Icon=Migasfree
 Exec= gksudo “/usr/bin/migasfree -u”
 Terminal=false
 Type=Application
 StartupNotify=true
 X-GNOME-Autostart-Notify=true
 X-GNOME-Autostart-enable=true
 X-GNOME-Autostart-after=panel
 X-KDE-Autostart-Notify=true
 X-KDE-Autostart-enabled=true
 X-KDE-Autostart-after=panel
 Hidden=false

Modificar applications.menu

Vamos a editar el fichero applications.menu que se localiza en: /etc/xdg/menus/ añadimos las líneas siguientes:

 <Menu>
 <Name>Migasfree</Name>
 <Directory>migasfree.directory</Directory>
 <Include>
 <And>
 <Filename>actualizarmigas.desktop</Filename>
 <Not>
 <Category>X-GNOME-Settings-Panel</Category>
 </Not>
 </And>
 </Include>
 </Menu>

Una vez añadidas estas líneas al fichero, guardamos el contenido y comprobamos que se han añadido las entradas al menú.