Probando Sidux

Hace ya mucho que no escribo y tenía ganas de hacer un artículo sobre una distribución que me resulta altamente interesante: Sidux. Sidux es una distribución asentada en debian inestable (sid), digo asentada y no basada como podría decirse de ubuntu porque está “asentada”, es decir, con Sidux utilizamos los repositorios de debian.  Utilizando estos repositorios nos beneficiamos de las ventajas (y obtenemos los problemas) que conlleva utilizar debian en su versión inestable.

¿Alguien dijo inestable?

Al basarse en debian sid lo más normal es pensar que la inestabilidad será una cosa normal en nuestro sistema, pero la verdad es que esto no es del todo cierto. La gente de sidux sacan imágenes de cd cuando puede considerarse que el sistema es estable (lo cual no significa que no pueda tener algún problemilla como en cualquier otra distribución), con lo que recién instalada no tiene más peligro que utilizar una ubuntu o cualquier otra distribución.

¿Debian Sid o Sidux?

Esta es la gran pregunta quizás, ¿por qué elegir Sidux cuando puedes ponerte debian sid directamente? Sidux no es solamente una selección de paquetes de debian sid introducidos en un cd, sino que contiene software propio como puede ser su gestor de redes “ceni” o el “sidux control center”, con interfaces en gtk y qt3 (la versión qt4 está en desarrollo). El gran punto de inflexión seguramente sea cuando utilizamos el conjunto de aplicaciones “smxi”, una serie de aplicaciones destinadas tanto a configurar nuestro sistema como a mantenerlo. Smxi nos mostrará los problemas que se están dando al actualizar nuestro sistema a la última versión disponible en los repositorios e incluso se puede encargar de solucionar parte de estos. Por ejemplo, la última versión de sidux (2009-01) viene con kde 3, pero smxi se encarga de actualizar nuestro sistema para utilizar kde4 disponible desde hace tiempo en los repositorios de debian sin que tengamos que lamentarnos luego porque no hemos desinstalado algo para que otra cosa funcione y cosas por el estilo. Otro ejemplo de las aplicaciones de smxi es sgfxi (usable tanto individualmente como dentro de smxi), que nos servirá para instalar automáticamente los drivers privativos para nuestra tarjeta gráfica. Sgfxi automáticamente detectará nuestro modelo y elegirá la versión de los drivers que mejor encaje. Otro punto que aleja un poco a Sidux de debian sid es la utilización de kernels propios, por lo general más actualizados que los de debian (lo cual les confiere una mejor compatibilidad con hardware más reciente).

Instalación

La instalación es absolutamente indolora para cualquier persona que haya instalado otra distribución alguna vez en su vida, el instalador funciona bien y viene con un detector de firmware para las tarjetas inalámbricas que podemos ejecutarlo para dejar funcional la inalámbrica. El proceso de instalación es terriblemente rápido, es totalmente sorprendente lo poco que tarda en terminar y permitirnos reiniciar. Como recomendación decir que es mejor instalarlo con el cable de red enchufado para poder dejar la inalámbrica funcional y luego ya nos desconectaremos. En caso de que no tengáis un cable a mano, descargaros previamente el zip de ESTA dirección y buscad dentro el paquete que os corresponda. Para la configuración ejecutáis “ceni” como root, la interfaz es una interfaz normal y corriente en ncurses así que ya sabéis: tabulador para alternar de botón/caja de texto, espacio para seleccionar y enter para aceptar.

No voy a ponerme a explicar paso a paso todos los detalles de la instalación porque no creo que sea nada complicado, y el manejo de smxi a pesar de estar toda la interfaz en inglés se entiende bastante bien, a poco que sepas de linux lo entenderás perfectamente (creo yo). Después de la instalación lo mejor sería primero configurar vuestra tarjeta de red (la cableada o la inalámbrica) para poder acceder a los servidores y actualizar el sistema. A día de hoy yo lo tengo actualizado y cero problemas. Para instalar smxi en vuestro sistema tenéis que hacer lo siguiente (como ROOT):

cd /usr/local/bin

wget techpatterns.com/smxi.zip

unzip smxi.zip

Y después ejecutáis smxi y vais siguiendo los pasos de configuración (yo utilizo los repositorios franceses para debian y el alt-eu1 para los alternativos de sidux). Una recomendación: si durante el proceso de actualización os pregunta por modificar ficheros y cosas por el estilo (hay un momento en que smxi os lo dice de todas formas), por lo general con que presionéis “enter” para que no lo cambie va sobrado (y es lo recomendado). Primero el script os actualizará el kernel si hay uno más nuevo (es recomendable utilizar la opción “current-apt-kernel” para utilizar el último kernel de sidux) y tras el reinicio pertinente para utilizarlo podréis actualizar vuestro sistema. Si habéis instalado el sistema con kde3 os preguntará también que si queréis que desinstale kde3 e instale kde4 (para pasar posteriormente a preguntaros qué aplicaciones queréis reinstalar de las que estaban instaladas), si instalasteis el cd con xfce no hay problema, se bajará los 300mb o así correspondientes y se actualizará.

Aviso: para todos aquellos que no lean los avisos de smxi os dice que como el servidor gráfico tiene que ser actualizado y requiere algunos cambios, no os salgáis del script tras actualizar, sino que continuéis y ya después saldréis.

Tras la actualización y un más que recomendado reinicio ejecutad bien smxi y pasad hasta la opción “continue to graphics” o bien ejecutad sgfxi directamente y os quitáis problemas ;)

¡Y listo! Ya podéis decirle a esos que hay por ahí que se creen dioses que vosotros también utilizáis debian sid y tampoco tenéis por qué ser unos gurús y seguramente con estas herramientas se os rompa menos el sistema :D Espero que os haya resultado medianamente interesante y os animéis a probar esta distribución.

¿Es sidux para mí?

La razón de utilizar sidux es básicamente el que nos guste tener un sistema con lo último disponible del software existente apoyado en la gran cantidad de software disponible en debian. Mi razón de probar sidux es principalmente que ya estoy acostumbrado al modo de funcionar de debian (y sus variantes) y me siento cómodo, y más habiendo oído decir que sidux era una distribución recomendable para quien quería una debian a la última con buen rendimiento y sin tener que sufrir (excesivamente) por problemas de actualizaciones.

pros:

  • Fácil mantenimiento a través de smxi.
  • Velocidad, la verdad es que tanto sidux con kde4 como con xfce (en especial con xfce) van muy rápidas. Si además de esto aprovechas smxi para limpiar un poco el sistema (módulos del kernel y del xorg) y alguna herramienta gráfica como “bum”, puede quedarte un sistema muy majo.
  • Tiene un manual bastante majo disponible en muchos idiomas.

contras:

  • Es debian sid para bien y para mal, puede que haya paquetes que desaparezcan de un día para otro por alguna extraña razón y se nos “rompa” el sistema (no que quede totalmente inutilizable sino por ejemplo que nos elimine alguna aplicación al no cumplirse alguna dependencia). De todas formas la solución es muy simple, al actualizar echadle un ojo a lo que vaya a desinstalar del sistema, y si veis que va a desinstalar algo y no os interesa, esperad hasta que se solucione y punto.

Sidux se distribuye en 2 tipos de imágenes de cd (una con xfce y otra con kde “recortada”), y  una imagen de dvd con kde con muchas (demasiadas) aplicaciones. Sinceramente no merece la pena la imagen de dvd, instala demasiadas cosas. AQUÍ tenéis un enlace al servidor para que elijáis vuestra descarga de la última versión disponible. Ya para terminar una imagencilla, luego publicaré un articulillo de recomendaciones sobre una instalación de sidux para no saturar esta entrada, ¡un saludo!

pantallazo del escritorio ya modificado

pantallazo del escritorio ya modificado

Una respuesta para “Probando Sidux”

  1. Configurando Sidux (xfce) « Franute’s Blog Dice:

    [...] lo haremos a través de “bum“, programa ya mencionado en la entrada anterior. Resumiendo, lo que me quedó a mí fue lo [...]

Escribe un comentario