Webconverger, la distro Iceweasel
Hace diez años el navegador de Internet o Web Browser era simplemente una herramienta con la que conectarse a Internet y poder visualizar las paginas estáticas colgadas en la red. Los tiempos cambian y la tecnología avanza, poco a poco han ido apareciendo conceptos como el Cloud Computing donde el navegador representa un papel fundamental en el acceso a estos servicios online.
Esta es la razón por la que aparecen distribuciones Linux como Webconverger, basadas en un navegador desde el que realizar todas las operaciones.
Hasta el momento distribuciones como JoliOS y ChromeOS habían puesto el listón muy alto a la hora de implementar un navegador como herramienta básica de funcionamiento de la distribución. Pero Webconverger ha ido más allá de eso, incluso llegando a un extremo demasiado peligroso restándole utilidad al sistema.

Webconverger está basada en Debian, una versión de Debian a la que se le han quitado todas las aplicaciones, dejando solo el navegador Iceweasel (versiones anteriores incluían Firefox). Al intentar cerrar el navegador, no hay debajo un entorno de escritorio, simplemente muestra un logo de Webconverger y un segundo después vuelve a iniciarse el navegador en la página de inicio.

El navegador Iceweasel viene por defecto con soporte para Adobe Flash y PDF, además de JavaScript y también permite almacenar archivos en el propio ordenador para acceder a ellos más tarde.
Una de las ventajas de Webconverger es que al ser una distro Live es posible iniciarlo desde una tarjeta SD o un Pendrive al igual que desde un CD. Pero una desventaja es que no puede ser instalado en un disco duro utilizando los métodos tradicionales de instalación de Debian.
Webconverger no dispone de ningún tipo de configuración, se conecta automáticamente a las redes inalámbricas o cableadas, pero no permite configurarlas. Tampoco se puede configurar el navegador, esto penaliza algo el resultado final. Otro factor importante a tener en cuenta, es que no dispone de ningún botón para apagar el equipo, para ello debemos apagarlo físicamente mediante un “botonazo”.
Como conclusión final, solo queda decir que esta distribución está destinada a ordenadores públicos donde la simplicidad es un factor muy importante a tener en cuenta, sus requisitos mínimos son muy bajos, ya que simplemente requiere un PC con plataforma X86 sobre el que pueda funcionar el navegador Firefox o Iceweasel.
La página oficial de Webconverger es: http://webconverger.com/
Desde esta página es posible comprar una versión de Webconverger personalizada con una página de inicio a elección del usuario, personalizar la configuración del navegador a elegir entre simplemente 3 opciones con la posibilidad de sacarle la barra de direcciones, dejar el navegador completo o poner una página web a pantalla completa. También permite añadir soporte para Adobe Flash, Java, soporte para impresoras o el plugin de video y voz de Google.
Se puede encontrar toda la documentación acerca de la distribución en: http://webconverger.org/
[Android] Vellamo Mobile Web Benchmark
A la hora de navegar por Internet desde nuestro móvil uno de los puntos más importantes a tener en cuenta es el rendimiento que podemos esperar del dispositivo. Cuanto más rendimiento nos pueda ofrecer nuestro móvil, más rápido y mejor cargaran las webs al navegar.
Qualcomm ha creado una aplicación de benchmark para Android destinada a medir el rendimiento de la combinación hardware+software de un dispositivo Android y compararlo con otros dispositivos móviles.
La versión actual de Vellamo Mobile Web Benchmark es la 1.0.4 y tiene disponibles 11 benchmarks de rendimiento entre los que incluye pruebas de red, JavaScript, renderizado y navegación. Al final de todos los benchmarks muestra al usuario la nota final obtenida y ofrece la posibilidad de compararla gráficamente con la nota obtenida por otros dispositivos Android.

Esta aplicación también permite la opción de realizar benchmarks personalizados seleccionando las pruebas que se incluirán en el benchmark.
Los test disponibles son los siguientes:
- See The Sun Canvas (Renderizado)
- Deep Sea Canvas (Renderizado)
- Aquarium Canvas (Renderizado)
- Pixel Blender (Renderizado)
- Surf Wax Binder (JavaScript)
- Sun Spider (JavaScript)
- V8 Benchmark (JavaScript)
- Ocean Flinger (Navegación)
- Image Flinger (Navegación)
- Text Flinger (Navegación)
- Networking Loader(Red)
- HTML5 Video (Multimedia)
- WebGL (Multimedia)
- Page Loader & Reloader (Multimedia)
Algunos de los benchmark nombrados anteriormente también están disponibles de forma online para otras plataformas, como puede ser el caso de Sun Spider y V8 Benchmark.

Vellamo Mobile Web Benchmark se encuentra disponible en el market de Android en la siguiente dirección: https://market.android.com/details?id=com.quicinc.vellamo&hl=es
En los comentarios del Market se pueden ver las opiniones de cómo les fue a algunos usuarios e incluso algunas puntuaciones obtenidas.
La aplicación requiere Android 2.1 Eclair o superior para funcionar, es completamente gratuita y su tamaño ronda los 4MB.
Otra vez por aqui…
Ya hace más de dos meses que no escribo ningún artículo para el blog, esto es debido a varios factores, entre ellos está una falta de motivación por diversos problemas que se han cruzado en mi camino, aunque no he escrito nada he seguido moderando los comentarios y respondiendo a los correos que me han llegado.
Además el 28 de diciembre este blog cumplió 2 años, y espero que pueda estar online bastante tiempo más, intentare seguir escribiendo algún que otro artículo para no dejarlo muerto, ya que sino todo el trabajo realizado hasta el momento no serviría para nada.
Cuando empecé este proyecto, estaba en unas condiciones bastante parecidas a las que me encuentro en la actualidad, esto me da mucha motivación para seguir escribiendo en la medida de lo que pueda.
Un saludo y feliz año (algo atrasado).
Instalinux, instalaciones desatendidas
Instalinux es un servicio web que permite crear imágenes de instalación personalizadas de varias distribuciones Linux siguiendo un simple asistente de configuración desde el navegador. Este servicio web está basado en la aplicación LinuxCOE SystemDesigner de HP, para más información acerca de la aplicación: http://linuxcoe.sourceforge.net/.
Las distribuciones entre las que podremos elegir son: CentOS, Debian, Fedora, Opensuse, Scientific y Ubuntu. Podremos elegir la versión de la distribución previamente elegida y su arquitectura (32 o 64 bits). Todas las imágenes generadas con la aplicación son de tamaño pequeño y deben ser completadas con acceso a Internet durante la instalación del sistema.
El asistente permite la creación de una imagen de instalación preconfigurada de una distribución Linux sin disponer de conocimientos avanzados acerca de Linux, simplemente con conocimientos básicos-medios de informática y una ligera idea acerca de Linux.

El servicio dispone de dos asistentes, uno simple, que se detalla líneas más abajo, y uno avanzado en el que se usan perfiles preconfigurados.
En el paso número uno podremos configurar la IP o nombre del equipo, el uso de DHCP para la red, elegir distribución, versión y arquitectura.

En el paso número dos se pueden configurar el método de instalación, ya sea por HTTP o por FTP, la imagen de arranque, el interfaz de red predeterminado del equipo donde se va a utilizar la imagen y los datos del proxy en caso de que se vaya a utilizar uno.

En el paso número tres se pueden configurar el repositorio oficial desde donde se realizara la descarga de los datos que faltan para la instalación, la zona de tiempo del país donde se encuentre el equipo, el idioma en el que se instalara la distribución y el idioma del teclado al escribir en la consola del sistema.

En el paso número cuatro se pueden personalizar los paquetes que se instalaran en el sistema, permite escoger de forma general entre varias categorías, pudiendo no instalar ninguna, o incluso instalarlas todas dependiendo del uso que vaya a tener el equipo o equipos en los que se instalara la distro.
La caja de texto nos permite especificar uno a uno los paquetes que queremos instalar en el sistema, por si fuera necesario especificar alguno que no se incluyera en los grupos predeterminados.
Esta parte del asistente también permite escoger el método de particionamiento, se puede elegir entre: Autopartition (Automático), Desktop Machine (Para equipos de escritorio), Multiuser Workstation(Para equipos de trabajo multiusuario) y None (Ninguno, se configurara durante la instalación).


El paso número cuatro letras A nos permite seleccionar el dispositivo físico donde se instalara el sistema. La unidad predeterminada es SDA.

El paso número cinco permite configurar la contraseña de acceso de administrador, también permite configurar el nombre del usuario, su nombre real y su contraseña. Estos serán los datos de acceso y administración del equipo una vez realizada la instalación.

Por ultimo tendremos en pantalla el enlace para descargar la imagen preconfigurada. También tendremos la opción de descargar o consultar un archivo resumen donde se especifican todas las configuraciones y cambios realizados en la imagen ISO descargada.

Para instalar la distribución debemos iniciar el equipo desde la unidad lectora donde se encuentre el CD y una vez iniciada teclear el comando “install”. Acto seguido la instalación se iniciara, al acabar tendremos un Linux instalado con la mínima intervención del usuario y en relativamente poco tiempo.
La página oficial del servicio es: http://www.instalinux.com/
Universal USB Installer
Universal USB Installer es una aplicación muy simple que nos permite crear instalaciones portables y persistentes de cualquier distribución Linux.
El programa solo está disponible para Windows, pero existen otras alternativas para realizar la misma tarea en otros sistemas operativos.
El planteamiento del programa es muy simple, se basa en un asistente paso a paso de modo que un usuario con pocos conocimientos acerca del tema puede realizar la tarea sin esforzarse demasiado. Las opciones del programa son muy básicas, pero bastante útiles y permiten realizar todo el proceso de creación del USB booteable. No permite la creación de Pendrives multiboot, para este fin existen otras herramientas en la página del proyecto.
Para descargar la aplicación debemos ir a la página del proyecto a la sección de la aplicación: http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
Una vez en la página, podremos localizar el enlace de descarga a la última versión del programa más o menos al final de la página. También podremos localizar junto al enlace información acerca de los requisitos para utilizar el programa y la lista de distribuciones compatibles junto con las notas de los últimos cambios realizados en la aplicación.

Una vez descargado el archivo ya podemos utilizar la aplicación ya que no necesita instalación, basta con ejecutarlo y seguir los pasos.
En la primera y única pantalla del asistente podremos configurar todas las opciones de las que dispone el programa.

En el “Step1” tenemos un combobox desde el que podemos seleccionar la distribución que vamos a transferir a la memoria USB, en caso de que no dispongamos de la imagen ISO podemos descargarla desde este asistente seleccionando la casilla “Download the iso(Optional).”
En el “Step2” tenemos que seleccionar la ruta a la imagen ISO, en algunos casos existen un problema ya que si la versión de la distribución no es soportada oficialmente debemos recurrir a la opción “Try Unlisted Linux ISO” en el “Step1” para poder seleccionar la ISO correspondiente en el “Step2”.
En el “Step3” seleccionamos la letra correspondiente la unidad USB a la que queremos transferir la distribución Linux, el programa nos da la opción de ver solo los Pendrives o ver todas las unidades montadas en el ordenador, la opción más segura es ver solo los Pendrives.
También podremos elegir si queremos formatear la unidad y borrar todo su contenido en la casilla “Format” situada en el “Step3”.
El “Step4” nos permite simplemente configurar el espacio de almacenamiento persistente para la instalación. Este espacio nos permite almacenar datos del usuario al crear LiveUSB, pero no vale de nada si solo queremos el USB Booteable para instalar sin gastar un CD, en todo caso es opcional y se puede configurar a cero.
Una vez configurado el asistente pulsamos sobre el botón “Create” y el programa nos pedirá confirmación en forma de una ventana emergente para realizar todas las acciones detalladas. Para continuar con el proceso debemos hacer click en el botón “Si”.

El proceso comenzara con la descompresión de la ISO de la distribución en una carpeta temporal o al Pendrive donde se realizaran las modificaciones. Al finalizar el asistente la barra de progreso se completara y podremos leer en el log: “Installation Done, Process is Complete!”. Hecho esto cerraremos el asistente en el botón “Close” y el proceso estará completado, el Pendrive será booteable.

La página del proyecto es: http://www.pendrivelinux.com/
La página de soporte de la aplicación es: http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/
