Zamora Teran/Construir XO imagen

From OLPC
Jump to navigation Jump to search

Esta página detalla como construimos las imagenes que distribuimos actualmente con las XO.

En cambio de los procesos anteriores (de tomar una imagen virgen y agregar cambios), OLPC ahora ofrece una herramienta para construir imagenes que es facil usar.

Los pasos son:

  1. Decidir cual version del software de OLPC queres usar como base, y ver que version de Fedora es
  2. Instalar una computadora normal con esta version de Fedora
  3. Instalar OS Builder
  4. Cambiar la configuracion base de OLPC para hacer los cambios para Nicaragua
    • Se encuentra dentro del directorio examples/ de olpc-os-builder
  5. Ejecutar olpc-os-builder para construir la imagen

Hay unos archivos dentro de la distribucion de olpc-os-builder (en el directorio doc) que explica como funciona. Y todos los modulos tiene un README tambien (p.ej. modules/sugar/README).

La clave de olpc-os-builder es la configuracion del build, que es un archivo .ini. La seccion [global] tiene una lista de modulos para usar en el proceso de build. Unos modulos son muy importantes y no podes excluirlos (p.ej. base). Otros controlan las salidas (p.ej. jffs2_image para hacer una imagen en el formato para el XO-1). Otros controlan los paquetes que se incluyen en la imagen (p.ej. sugar). etc.

Nosotros agregamos unos modulos mas, p.ej. library_homepage para cambiar la pagina principal de Navegar para tener el logo de la fundacion. Y cambiamos la selección de actividades, quitamos gnome, ...

Guardamos todos los recursos (configuracion del build, actividades, ...) en nuestro servidor privado de archivos en la fundacion, en el directorio xo-imagenes.

Historia de imagenes

xo1.5_atlantica1, Julio 2010

Una imagen para las 6000 XO-1.5 que van para la costa atlantica. Mandamos esta imagen a OLPC para que las XO lleguen desde la fabrica ya con esta imagen.

Basado en OLPC OS 10.1.1

nic852-1 para XO-1, Septiembre 2010

Una imagen para la XO-1, para actualizar el software con el nuevo software que viene en la XO-1.5.

Basado en OLPC OS 10.1.2

Comparado con la imagen anterior para la XO-1 (nic802-2), las mejoras y los cambios mas grandes son:

  • Activacion de manera inalambrica del servidor de la escuela
  • SO arranca mas de 1 minuto mas rapido
  • Se apaga mas de 1 minuto mas rapido
  • Capacidad de compartir entradas desde el diario
  • Soporte de modems 3G
  • Pantalla interactiva cuando presionas el boton de luz
  • Pagina principal de Navegar tiene la fundacion y enlaces relevantes
  • Actividades retoman por defecto (en vez de comenzar nuevo)
  • Sugar pide un nombre y descripcion de cualquier trabajo cuando paras una actividad
  • Se solucionó un problema cuando (aprox) 1 en cada 30 laptops no podia conectar a la red cada día
  • Se solucionó el problema que era dificil conectar las XO a la red inalambrica (WPA) de la oficina
  • Se solucionó el problema que a veces los discos USB dejaron de funcionar (hasta que formatees)
  • Se solucionó el problema que a veces el sonido deja de funcionar (y habia que correr amixer)
  • Se solucionó el problema que unas paginas web salen con corrupcion visual en la pantalla
  • Varias paginas con Flash (p.ej. www.fundacionzt.org) funcionan mucho mejor
  • Se solucionaron un monton de problemas pequeños
  • Todas las actividades tienen actualizaciones
  • Se agregaron las actividades: Cronometro, mapa de estrellas, laberinto, rompecabezas, connect, finanzas, obtener libros, abacus, physics, infoslicer, regla, dimensiones, domino, creador de historias, words, constructor de historias, fototoon