miércoles 29 de agosto de 2007

Ark Linux H2O - 2007.1

Ark Linux es una distribución diseñada para ser fácil de instalar y aprender para usuarios sin experiencia previa (sea ésta en Linux o en ordenadores) y lo suficientemente robusta para satisfacer a usuarios más avanzados. Su perfil principal es el de una distribución de escritorio y se encuentran disponibles dos versiones de Ark para descarga, una destinada a la instalación del sistema y la otra como Live-cd. Ark también nos ofrece la posibilidad de realizar la instalación desde una unidad USB, pero nosotros usaremos la instalación normal desde el CD que hemos descargado. Las instrucciones para la instalación desde una unidad USB pueden encontrarse en esta dirección.

Requerimientos del sistema:
Los requerimientos mínimos del sistema para Ark son los siguientes:
  • procesador i586 o superior
  • por lo menos 64 megabytes de memoria RAM
  • 2.5 gigabytes de espacio libre en disco duro.
Si bien estos son los requerimientos mínimos, los desarrolladores de Ark recomiendan un procesador i686 y por lo menos 128 megabytes de ram.

Instalación:

Para esta revisión hemos descargado la versión para instalación y el equipo que utilizaremos será nuestra ya conocida Fujitsu-Siemens C-1110.

Hace unos días nada más habíamos afirmado que la instalación de Freespire 2.0 fue la más simple y amigable que habíamos encontrado. Pues Ark Linux nos obliga a corregir esta afirmación puesto que su programa de instalación es en verdad asombroso.

El programa de instalación de Ark nos ofrece cuatro posibilidades que son las siguientes:

System Install: Es la instalación sencilla del sistema, un solo click y el sistema está instalado. En esta opción, Ark borra todos los datos de TODOS los discos duros en el sistema. Esta opción es ideal para usuarios sin experiencia instalando Linux o algún otro sistema operativo.

Express Install: Ark usará todo el espacio sin particionar en todos los discos duros.

Parallel Install: Una unidad DOS/Windows es reducida y Ark es instalado en el espacio que ha sido liberado.

Expert Mode: Es posible crear y modificar particiones. El instalador de Ark recomienda esta opción únicamente si el usuario sabe lo que esta haciendo.

Hemos decidido realizar la instalación de Ark Linux en dos modos, System Install y Expert Mode, con el fin de comparar ambas posibilidades.


La primera pantalla del programa de instalación nos permite elegir el idioma a ser utilizado, la configuración del teclado y la zona horaria.

System Install:
Esta instalación es realmente impresionante, una sola pantalla es desplegada, la de selección del modo de instalación, y luego del click, Ark toma el control total de la misma. Ninguna intervención del usuario es necesaria, aunque como una sorpresa muy agradable, Ark nos ofrece una sesión de Tetris mientras esperamos a que termine la instalación del sistema. Casi 25 minutos fue el tiempo que se demoró la instalación en nuestra C-1110, pero a decir verdad, como pasamos el tiempo jugando Tetris, al final de la instalación la impresión fue algo así como "ya?".



Además de Tetris, un pequeño reporte del progreso de la instalación es desplegado.

Como ya hemos afirmado antes, si la instalación de Freespire nos pareció las más simple y amigable, ese puesto es, definitivamente, tomado ahora por Ark Linux.



Expert Mode:
Si seleccionamos el modo experto para la instalación (Expert mode), nos encontramos inmediatamente dentro del programa QtParted, que es un entorno gráfico para la aplicación GNU Parted. QtParted es un clon del programa Partition Magic.

QtParted nos permite crear y editar las particiones del disco duro en una manera muy sencilla; una vez terminada la edición de particiones, vamos al menú File y luego Commit para escribir los cambios al disco y regresar al programa de instalación de Ark Linux.

Es muy importante recordar que debemos Activar alguna de las particiones, y esto lo hacemos con un click derecho en la partición y seleccionando “Set Active”.

Al salir de QtParted debemos seleccionar los puntos de montaje y decidir si la partición debe ser formateada o no. También debemos seleccionar la zona del disco duro en la que será instalado el gestor de arranque (en este caso GRUB).

Ahora, cómodamente podemos disfrutar de una partida de Tetris, pues el instalador ha comenzado a copiar los archivos al disco duro y luego se encargará de finalizar la instalación.



Como se puede notar, la única diferencia entre los dos modos de instalación es la posibilidad de crear o editar particiones ya existentes y seleccionar los puntos de montaje para las mismas.

Notas acerca de la instalación:
  • El sistema de archivos predeterminado en Ark 2007.1 es jfs y es el que se utilizará en el modo simple de instalación. Para cambiar el sistema de archivos a ser utilizado debemos definirlo en las opciones de arranque: fs=(sistema de archivos).
  • No es posible realizar ningún tipo de selección de los paquetes a ser instalados; tampoco es posible seleccionar una resolución de pantalla y ArkLinux no definirá una resolución mayor que 1024x768 luego de la instalación. Como Ark Linux todavía no cuenta con una aplicación gráfica para el cambio de resolución del servidor X, si deseamos una resolución mayor tendremos que editar el archivo /etc/X11/xorg.conf. Una ayuda para el efecto se puede encontrar aquí.
  • El primer arranque de Ark Linux debería llevarnos al modo gráfico, si esto no ocurre es que algo fue mal en la instalación (probablemente con la tarjeta de video). Una explicación de como recuperar este error se puede encontrar aquí.
  • Las opciones Express y Parallel estarán disponibles únicamente si el instalador de Ark detecta otro sistema operativo o alguna partición DOS/Windows en el disco duro. Esto lo hemos podido comprobar en nuestra segunda instalación.
  • Talvez lo más curioso acerca de la instalación de Ark es que en ningún momento nos ha sido solicitada ni la contraseña del usuario root, ni la creación de algún usuario para la utilización del sistema. Esto se debe a que Ark Linux encara la seguridad del sistema de una manera un tanto peculiar.
Seguridad en Ark Linux:
Los desarrolladores de Ark Linux han creado un módulo que permite correr aplicaciones gráficas de configuración como root sin necesidad de ingresar una contraseña. Es posible configurar cuales son los usuarios que tendrán ese privilegio, y esto se puede realizar modificando el archivo /etc/pam.d o desde una aplicación gráfica llamada Kapabilities que se encuentra en el Mission Control.



Diferente a otras distribuciones, Ark no brinda acceso desprotegido como root al sistema; Ark posee dos cuentas de usuario predeterminadas, root y arklinux; ninguna de ellas posee una contraseña, es decir, ambas se encuentran deshabilitadas por defecto y en este estado es posible ingresar a cualquiera de ellas usando autologin mientras ninguna contraseña sea fijada para estas cuentas.

También Ark nos da la posibilidad de ingresar a una consola local sin necesidad de contraseña en caso de que algo en la instalación haya salido mal.

En caso que se desee un sistema de seguridad más tradicional, no es más que ingresar nuevas contraseñas para las cuentas root y arklinux o crear un nuevo usuario con contraseña.

Es muy importante notar que el acceso sin contraseña es posible únicamente si se cuenta con acceso físico al ordenador.

El escritorio:
El entorno de escritorio elegido por Ark Linux es KDE, y no existe una configuración predeterminada, pero si una sugerida. Al arrancar el sistema nos encontramos con Kpersonalizer (que es la guía de configuración inicial de KDE).



Además de las opciones normales que encontramos en cualquier KDE, para el comportamiento del sistema y tema de escritorio existe una opción llamada Ark, que es la opción que ha sido personalizada por los desarrolladores de esta distribución.



El escritorio es prácticamente el predeterminado de KDE, no se pueden apreciar modificaciones salvo en el papel tapiz y en los iconos de lanzamiento rápido en Kicker.

Aplicaciones:
Una amplia selección de aplicaciones se encuentra disponible en Ark luego de la instalación y talvez el detalle más notable es la ausencia de Mozilla Firefox; Konqueror ocupa su lugar como navegador predeterminado -y único-.

Como suite ofimática encontramos a OpenOffice y también encontramos a Scribus para desktop publishing. Como cliente de correo, Kontact.

Otras aplicaciones que podemos encontrar son: K3b, KTorrent, WPA Gui, Gwenview, Amarok, KMPlayer, RPM Installer. La vasta mayoría de las aplicaciones son KDE/QT e incluso OpenOffice se encuentra integrado a dicho entorno de escritorio.

Manejo de paquetes:
Para el manejo de paquetes Ark Linux utiliza Advanced Packaging Tool (APT) y como entorno gráfico para APT está disponible Kynaptic.



Kynaptic es en cierto modo una aplicación con limitaciones. No es posible, por ejemplo, realizar cambios en la configuración de los repositorios así que los cambios deberán ser realizados modificando manualmente el archivo /etc/apt/sources.list.

Un punto interesante es que Synaptic no se encuentra disponible en los repositorios predeterminados de Ark.

Hemos probado instalar Kaffeine, Midnight Commander y Firefox desde la linea de comandos y la instalación fue exitosa; no así la instalación de Inkscape.

También se encuentra disponible RPM Installer.

Dispositivos extraíbles:
Ark Linux ha reconocido todos los dispositivos extraíbles que hemos utilizado para la revisión y además, han sido desplegados anuncios visuales de hotplug cada vez que un dispositivo es anexado al sistema.



Un detalle un tanto molesto: Ark crea dos iconos en el escritorio para cada dispositivo extraíble, y si la opción de mostrar unidades está habilitada en Konqueror los iconos son tres. La siguiente captura de pantalla ilustrará ese detalle.



Una experiencia desagradable:
Ark Linux ha dañado el MBR (master boot record) de un disco duro externo que hemos probado con esta distribución. Aparentemente existe un problema con el módulo ntfs-3g de Ark Linux.

La solución no fue muy compleja, basto con montar el dispositivo con la opción de recuperación de errores y el mismo fue accesible y todos los datos fueron recuperados exitosamente.
mount -t ntfs -o errors=recover,ro /dev/sdb1 /mnt/ntfs
Luego tuvimos que copiar todos los datos y particionar/formatear el disco para que estuviera nuevamente utilizable.

Como ya hemos mencionado, la solución no fue muy complicada, pero para usuarios con menos experiencia, un hecho como este puede resultar catastrófico.

Control de Misión:
El tablero de control de Ark se denomina Mission Control (Control de Misión) y desde allí es posible configurar prácticamente todo el sistema Ark (algunas configuraciones deben realizarse editando directamente archivos de texto, como por ejemplo la resolución de pantalla).



La apariencia de Mission Control es simple pero muy agradable y las siguientes herramientas se encuentran disponibles:
  • Configuraciones avanzadas
  • Escritorio y apariencia
  • Instalación de software
  • Internet y redes
  • Impresoras y hardware
  • Región y tareas
  • Sonido y multimedia
  • Usuarios y contraseñas
  • Video y monitor
Desde Mission Control también se puede acceder al Centro de Control predeterminado de KDE, a Konsole y a Konqueror (manejador de archivos en el directorio / ).

Algunos de los controles son los nativos de KDE y otros son únicos de Ark Linux como por ejemplo Kapabilities que permite editar los privilegios de usuario en el peculiar sistema de seguridad de Ark.

Mission Control se presenta como una aplicación simple pero muy potente. La navegación es muy sencilla e intuitiva y como ya hemos mencionado es posible controlar la gran mayoría de las funciones de Ark.

Conclusión:
Ark Linux es, indudablemente, una distribución pensada para usuarios con poca o ninguna experiencia y definitivamente cumple con ese objetivo. Desde la instalación hasta la configuración de muchas opciones avanzadas del sistema se realiza en un entorno gráfico muy amigable, fácil e intuitivo.

El rendimiento de KDE es comparable al de Vector Linux. Podemos instalar Ark en equipos relativamente antiguos y aún así sentir comodidad con la velocidad y respuesta del sistema.

Pensamos que Ark Linux tiene poco -o nada- que envidiar a distribuciones de gran porte y si bien existen detalles que solucionar (como el soporte NTFS por ejemplo), Ark Linux se presenta como una opción muy interesante y prometedora.

Recomendamos probar el Live-CD antes de realizar la instalación de Ark; aunque si te gusta KDE es muy probable que no te sientas defraudado por esta distribución pero, si Gnome es de tu preferencia, quizá esta distribución no es la indicada.

Links:
Página oficial
Ark Linux en Distrowatch