miércoles, 9 de mayo de 2012

Sabayon Linux

Buenas gente, como andan??? No se cuantos leerán esto pero bue....aquí dejo mis experiencias hasta ahora con Sabayon Linux.
La verdad que su versión 8 me ha sorprendido, se que muchos dirán "pero no es Rolling Sabayon?" si lo es pero cada 4 meses sale una versión instalable de este sistema para que quien decida probarlo pueda utilizar la versión con los paquetes mas recientes para que a la hora de actualizar no tenga que descargar 4 gb de actualizaciones.
Es una distro basada en Gentoo, muy estable, bonita y simple de usar, muchos pensaran que porque esta basada en Gentoo es compleja o que hay que compilar todo pero no es así, utiliza paquetes pre compilados, por ende tarda un poquito mas en instalar que otras distros que usan sus binarios.
Pero para ir metiéndonos un poco en esta distro fantástica comenzare por comentarles por su manejador de paquetes.
Equo:
    Es el manejador de paquetes, tiene muchas opciones simples como las de yum o aptitude y es potente como pacman así que comencemos a ver un par de comandos básicos de Equo.
  • equo update = Actualiza nuestro repositorio al mejor estilo apt-get update o pacman -Syy.
  • equo upgrade = Actualiza el sistema si es que hay paquetes para actualizar o desactualizar, como apt-get upgrade o pacman -Su.
  • equo search paquete = Busca un paquete en los repositorios, como aptitude search paquete o pacman -Ss paquete.
  • equo install paquete = Instala un paquete, como apt-get install paquete o pacman -S paquete.
  • equo clean = Limpia la cache de los paquetes descargados, como apt-get clean o pacman -Scc
  • equo repo mirrorsort sabayon-weekly = Este comando nos permite chequear la velocidad de conexión a los diferentes mirrors para descargar los paquetes y los ordena dándonos así la mejor conexión al principio y la peor al ultimo.

Con eso es suficiente para poder manejar desde la consola las actualizaciones e instalaciones de paquetes en nuestro sistema.
Hay muchas opciones mas pero eso queda para otra ocasión jeje. Ahora veamos un poco los repositorios que posee sabayon.
  • sabayon-limbo = Es el repositorio testing de Sabayon, los paquetes en este repositorio permanecen 24/7 osea una semana completa como mínimo antes de pasar al siguiente repositorio sabayonlinux.org.
  • sabayonlinux.org = Este repositorio se actualiza todos los lunes y toma los paquetes que vienen de sabayon-limbo, este es el ultimo paso antes de pasar al repositorio estable que se llama sabayon-weekly.
  • sabayon-weekly = Es el repositorio estable y todos los sábados por la noche toma los paquetes que se encuentran en sabayonlinux.org para actualizar los paquetes estables.

Teniendo en cuenta lo antes mencionado desde que un paquete entra en testing hasta que pasa a estable en Sabayon tarda como mínimo 2 semanas.

La instalación no es compleja ya que posee live cd o live dvd desde el cual podemos hacer una instalación gráfica muy sencilla ya que utiliza anaconda, el mismo sistema de instalación que utiliza Fedora.
Una vez que lo hemos instalado lo primero que notamos es que todo esta en ingles y se vuelve loco uno tratando de ver como solucionarlo, así que en este momento les dejare la forma de hacerlo para que no renieguen y lo realicen de la forma mas sencilla posible.
Vamos a editar 3 archivos make.conf, locales.gen y 02locale. En /etc/make.conf vamos a editar lo siguiente donde dice LINGUAS y un montón de referencias a los lenguajes lo vamos a comentar al principio y debajo agregamos el mismo pero con nuestra lengua solamente:
#LINGUAS="en en_US af ar az bg bn br bs ca cs cy da de el en_GB eo es et eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta tg tr uk uz vi zh_CN zh_TW es_AR es_ES fy_NL ga_IE gu gu_IN nb_NO nn_NO pt_PT sv_SE zh"
LINGUAS="es es_ES es_AR"

Luego guardamos y cerramos el archivo y vamos por el siguiente.

Luego en /etc/locale.gen vamos a dejar solamente lo siguiente:
es_ES.UTF-8 UTF-8
es_ES ISO-8859-1
es_ES@euro ISO-8859-15

Guardamos y cerramos el archivo y vamos el ultimo archivo a editar que se encuentra en /etc/env.d/02locale, este archivo debe contener solamente lo siguiente:

LANG="es_ES.UTF-8"
LANGUAGE="es_ES.UTF-8"
LC_ALL="es_ES.UTF-8"
LC_COLLATE="C"
SYSFONT="LatArCyrHeb-16"

Guardamos y cerramos el archivo, ahora vamos a actualizar nuestra nueva configuración y lo hacemos con el siguiente comando:
sudo env-update && source /etc/profile
Luego que termine reiniciamos y listo ya tendremos nuestro sistema en español.
Este es un pequeño comienzo en Sabayon ya comentare mas cosas sobre esta maravillosa distro.
Antes de irme les dejo el link de Sabayon.
Sabayon Linux
Sabayon Linux Download