[Solar-general] InstallXS: nuevo instalador para UTUTO XS

Pablo Manuel Rizzo info en pablorizzo.com
Mie Feb 13 01:27:28 CET 2008


InstallXS es el nuevo sistema de instalación desarrollado por el
Poryecto UTUTO para la versión 2008 de la distribución del sistema
operativo GNU UTUTO XS. El sistema fue creado desde cero con una idea
innovadora que le otorga gran versatilidad. Las características
principales del sistema son:

== Interfaz de usuario en modo grafico (frambuffer) y texto (ncurses) ==

Un reclamo frecuente de los usuarios de UTUTO XS era la disponibilidad
de un instalador más agradable a la vista, en modo gráfico, que
puediera incluir textos e imágenes de ayuda en los distintos pasos de
la instalación. InstallXS cumple esta función, sin dejar de estar
disponible también en modo de texto.

== Permite la instalar remotamente desde un navegador en otra máquina ==

InstallXS puede comandarse remotamente desde cualquiera máquina
ubicada en la red local o a través de Internet. Utiliza el protocolo
HTTP estándar por lo tanto puede accederse incluso a través de
servidores proxy.

== Interfaz de usuario en modo web ==

Para permitir el comando remoto, InstallXS utiliza una interfaz en
modo web, desarrollada con HTML estándar v3.2, por lo que accederse
virtualmente con cualquier navegador. Podría incluso instalarse desde
dispositivos móviles como teléfonos y PDAs... bueno, no se si es útil
pero es posible!

== Extensible y adaptable ==

El diseño del sistema es modular, pueden desarrollarse módulos con
funciones particulares, de hecho, el desarrollo surge como una
necesidad del proyecto UTUTO HostingServer, que requiere un instalador
con funcionalidad diferente al la instalación estándar de UTUTO XS.

== Desarrollado en BASH ==

Desarrollar nuevos módulos y modificar los existentes será sumamente
simple para cualquier técnico o usuario avanzado avanzado que sepa
programar scripts de Bash. Además, ésto hace del sistema sumamente
portable, pudiendo adaptarse fácilmente a otras distribuciones de
GNU/Linux.

== Instalación automática ==

El primer módulo de instalación desarrollado por el Proyecto UTUTO
también responde a una requerimiento frecuente de los usuarios:
disponer de una instalación ultra sencilla, automática y veloz, que
pueda ser utilizada por cualquier usuario inexperto, sin siquiera
saber cómo crear particiones ni nada por el estilo. El módulo más
básico solo pregunta en qué idioma desea instalar, en ciudad se
encuentra el usuario y en qué disco o partición existente desea
instalar el sistema, luego todo se hace solo sin intervención del
usuario.

== Múltiples idiomas ==

El sistema es fácilmente traducible a cualquier idioma, todos los
textos se encuentran en archivos de texto separados de la programación
y de la interfaz gráfica, puediendo ser traducidos por cualquier
persona sin ningún conocimiento técnico.

== Diseños intercambiables ==

Como si fuese poco lo anterior, además nos ocupamos de que el aspecto
sea configurable e intercambiable, adaptable a diferentes
circunstancias y usos. InstallXS utiliza "apariencias" (pieles, skins)
intercambiables y configurables, estando la programacioń del sistema
totalmente separada del diseño gráfico de la aplicación. Cualquier
diseñador grafico web o cualquier programador con conocimientos de
diseño web pueden aplicar su creatividad y cambiarle la cara al
sistema sin necesidad de modificar la programación


Actualmente el sistema está siendo desarrollado activamente y ya
permite instalar el sistema operativo correctamente. Será incluido en
los CDs de prueba de XS 2008 para que peda ser liberado y utilizado
masivamente con la versión definitiva de UTUTO XS 2008.

Estas son algunas capturas de pantalla del sistema en el estado actual
del desarrollo:

http://pablorizzo.com/index.php/Galerias/InstallXS

Obviamente falta mucho trabajo por delante: pulir el diseño grafico,
agregar textos, y mucha funcionalidad adicional. Pero el sistema ya se
puede instalar, si quieren probarlo descarguen esta imagen de CD:

http://backup.dnsready.net/ututo/iso/UTUTO-XS2007.1-i486-IXS.iso

RECUERDEN QUE ES LA PRIMER VERSION FUNCIONAL EN ESTADO BETA1, ASI QUE
MEJOR SI LO INSTALAN EN UNA MAQUINA DE PRUEBAS O UNA MAQUINA
VIRTUAL... DESPUES NO LLOREN!!!   :-D

Saludos!

-- 
Pablo Manuel Rizzo
----------------------------------------------------------------------
Aunque supiera que el mundo se acabará mañana,
Igual plantaría mi manzano.   -- Martin Luther King --
----------------------------------------------------------------------


Más información sobre la lista de distribución Solar-general