Mayo
2008
Instalador de nanoMaX
No me he muerto ... aunque parece que el blog sí.
Y es que soy una persona que a veces no sabe decir que no, me gustan los retos y eso ha derivado en trabajar en 5 cosas (quizás alguna más) en paralelo.
La tarde de hoy la he dedicado al nuevo instalador de nanoMaX (versión USB o CD live de MaX)
Se trata de una pequeña interfaz (PyGTK+) que se conecta a dbus, y más en concreto a los eventos de Hal para detectar cuando se conectan dispositivos extraibles (como una memoria USB) para mostrarlos y lanzar el comando que formatea y particiona la memoria USB a gusto del consumidor. Para los más curiosos tenemos el código fuente: http://max.educa.madrid.org:8000/changeset/255
El resultado final es algo muy simple para poder generar una nanoMaX con o sin persistencia (crea una partición ext3 con la etiqueta casper-rw) y con o sin aplicaciones portables para Winbugs.
A modo de pequeña mini guía de instalación aquí van unas capturas:
Estas dos primeras son nuestra versión forkeada de ubiquity, los desarrolladores dicen que se llevan bien con datos en preseed pero parece que no y nos ha tocado hacer virgerias para no mostrar los pasos que no queríamos. Cuando se selecciona generar una nanoMaX se crea un nuevo proceso con el instalador:
No se han detectado dispositivos USB
Conectamos una memoria, esperamos 2-3 segundos y voila!!, la ventaja de tener ubiquity de fondo es que no se abre nautilus ni se intenta montarla memoria por lo que nos ahorra muchos problemas para particionarlo luego.
La seleccionamos:
Pulsamos el botón siguiente (a partir de aquí ya no vale arrepentirse):
Se copia el sistema (quedan un poco mal esos botones aceptar y cancelar pero no son míos son de zenity :( ):
Se copian las aplicaciones portables si está activado en las preferencias.
Una vez que pulsemos salir ya podemos arrancar nuestro ordenador desde el USB y tendremos en menos de 5 minutos la alternativa ligera MaX pensada para equipos con pocos recursos o gente que prefiere llevar en una memoria USB todo su sistema (las aplicaciones portables están por actualizar, espero que se termine antes de la versión final)
A todo esto, en esta versión por fin tenemos CDLIVE con la misma versión que la nanoMaX y que se puede convertir en una MaX completa instalando max-desktop-all.
A partir de hoy al que se le ocurra decir que las distros autonómicas sólo sirven para malgastar el dinero o reinventar la rueda me lo como a mordiscos.

