Octubre
2005
Nuevo proyecto: YAMI
Hace tiempo venía dándole vueltas a un instalador para SOLEUPIX, ya que
el actual es el que usa knoppix y aparte de feo (qt) las letras nos se
veían demasiado bien.
Me puse a enredar y hacer pruebas con ruby y Gtk2 basándome en el asistente xnetcardconfig (www.os-works.com), la gente que empaqueta xfce4.
Después de algunas pruebas y leer manuales sobre gtk desde ruby he creado toda la estructura en el svn para el nuevo proyecto que he bautizado YAMI (Yet Another Metadistro Instaler) o en castellano «Sí, otro instalador de metadistros». El nombre me pareció gracioso, y depués de una visita por google no hay proyectos (al menos que yo vea) que se llamen igual.
El fin del instalador es que sea lo más sencillo y windosero que se pueda, es decir, siguiente, siguiente...
La parte de pedir datos y formatear particiones y demás ya está terminada (más o menos), aunque no ha sido muy complicado ya que usa gparted para el redimensionado...
Aquí va un avance:
1.- Pantalla de bienvenida que aconseja sobre el tamaño de particiones.

2.- Esta pantalla lanza la aplicación gparted

3.- Aquí vemos gparted

3-b.- Una vez cerramos gparted se relee la tabla de particiones y se muestran las candidatas (ext3) junto con su tamaño.

4.- Pedimos los datos, el botón de siguiente no se activa hasta que todo es correcto (gracias Jorge)

4-b.- Ya está activo el botón de siguiente.

Cosas por hacer o TODO:
* Faltan los pasos de configurar red (DHCP o IP fija) y lo que es la instalación que usaré el script install.sh de metadistros.
* Intentar hacer una versión en modo experto para seleccionar el particionado para /home o /var en distintas particiones (ahora se instala todo en el mismo sitio)
Las fuentes así como el paquete deb pueden obtenerse del svn de soleupix.
Me puse a enredar y hacer pruebas con ruby y Gtk2 basándome en el asistente xnetcardconfig (www.os-works.com), la gente que empaqueta xfce4.
Después de algunas pruebas y leer manuales sobre gtk desde ruby he creado toda la estructura en el svn para el nuevo proyecto que he bautizado YAMI (Yet Another Metadistro Instaler) o en castellano «Sí, otro instalador de metadistros». El nombre me pareció gracioso, y depués de una visita por google no hay proyectos (al menos que yo vea) que se llamen igual.
El fin del instalador es que sea lo más sencillo y windosero que se pueda, es decir, siguiente, siguiente...
La parte de pedir datos y formatear particiones y demás ya está terminada (más o menos), aunque no ha sido muy complicado ya que usa gparted para el redimensionado...
Aquí va un avance:
1.- Pantalla de bienvenida que aconseja sobre el tamaño de particiones.

2.- Esta pantalla lanza la aplicación gparted

3.- Aquí vemos gparted

3-b.- Una vez cerramos gparted se relee la tabla de particiones y se muestran las candidatas (ext3) junto con su tamaño.

4.- Pedimos los datos, el botón de siguiente no se activa hasta que todo es correcto (gracias Jorge)

4-b.- Ya está activo el botón de siguiente.

Cosas por hacer o TODO:
* Faltan los pasos de configurar red (DHCP o IP fija) y lo que es la instalación que usaré el script install.sh de metadistros.
* Intentar hacer una versión en modo experto para seleccionar el particionado para /home o /var en distintas particiones (ahora se instala todo en el mismo sitio)
Las fuentes así como el paquete deb pueden obtenerse del svn de soleupix.
Hola soy NeCuDeCo, hace tiempo venia buscando la manera de utilizar un isntalador grafico para mi distribucion RagnarokLinux, pero como no encontre y no tenia mucho tiempo le inclui un instalador en perl.
Por favor avisame para cuando lo tengas listo tu instalador para incluirlo en mi distro. No te ofrezco ayuda xq no conozco ruby, lo siento:(
http://ragnaroklinux.blogspot.com
http://necudeco.blogsome.com
http://ragnaroklinux.org
[Newbie linuxero]
Amigo, pensaba yo, no seria posible utilizar el Anaconda Intaller?
""Anaconda is written in Python and C, and is distributed under the GPL. The graphical frontend is written with PyGtk. Using a scripting language (Python) for the majority of the code allows for easily distribution of updates and the quick development of new features.""
A mi forma de ver, deberian utilizar anaconda en toda distribucion como defecto, un instalador universal grafico, el intalador basado en texto si seria más propio de cada distro.
Saludos!
Anaconda está pensado para instalaciones desde paquetes, el instalador que yo necesito, básicamente, lo que hace es pedir datos y hacer un (cp -ra) del contenido chrooteado en modo live al disco duro. Es mucho más dificil modificar anaconda que comenzar uno nuevo.
Muchas veces se dice lo de reinventar la rueda y duplicar esfuerzos, pero hasta el día de hoy los instaladores que conozco, o son muy viejos o no hacen las cosas que necesito. El instalador de morphix se parece bastante a este pero tampoco me sirve.