Ante la actitud del Ministerio de Ignorancia...

null

sábado, 16 de enero de 2010

¿Quién dijo miedo? (2)

Ya dije esto al compilar Linux para tener un kernel con el driver WiFi rtl8187se (EeePC 900HD). Al final conseguí internet propio e instalé Debian. Nunca llegué a usar el kernel fuera de la máquina virtual.

Ahora voy a ir mucho más allá. Voy a instalarme Gentoo.

Gentoo es una distribución con aún más fama de friki que Debian. Debian tiene fama de complicada porque es una de las primeras distribuciones (la segunda más antigua en desarrollo), pero es bastante fácil. Sólo es más complicada que Ubuntu en la instalación. Por lo demás, todo igual.

Gentoo no. Gentoo se basa en compilaciones. Prácticamente todo se compila a make. Bueno, en realidad incluye un sistema de compilación automatizado. Es como los paquetes de Debian con el apt-get, lo hace todo automático. "Simplemente" añade la fase de compilación.

En realidad lo único que necesitas es: algo de experiencia en GNU/Linux, ancho de banda y una paciencia inversamente proporcional al tamaño de tu RAM. Mi procedimiento fue es bastante sencillo (en el momento de escribir esto no he acabado de instalarlo). Me bajé la imagen iso, la grabé en una memoria USB con UNetBootin (imprescindible) y arranqué. Detectó todo el hardware que necesitaba (USB (/dev/sdb1), ethernet (eth0), disco duro (/dev/sdaX))...

Afortunadamente el sistema ultramínimo proporciona los comandos Unix básicos, mas Wget y Links. Me bajé el sistema mínimo (a /dev/sda8, ReiserFS en /mnt/gentoo) y lo descomprimí. Luego, chroot /mnt/gentoo /bin/bash y ya estaba dentro del sistema mínimo. Al final la tty me acabó agobiando y entré con Debian, haciendo chroot y compilando Linux, los módulos y el servidor X. Con esto ya tengo un sistema pre-usable.

2 comentarios:

  1. Siempre le he tenido ganas a Gentoo, pero según los que han pasado por allí, se necesita dedicarle mucho (muchísimo) tiempo a cada compilación, y aunque también brinda la posibilidad de utilizar paquetes precompilados, me parece que eso le quita la esencia a la distro.
    Por eso me decante por Arch, una excelente opción que todos alguna vez deberían probar.

    ResponderSuprimir
  2. Doy fe, kiefer, de que cuesta muchísimo. En mi EeePC con 1 GB de RAM y un Intel Celeron M, Chromium tardó seis horas y media en compilarse. Claro, que lo hacía desde Debian en un chroot, si lo hubiera hecho en una tty de Gentoo habría sido menos...

    Dan paquetes precompilados para los lentos, como Firefox u OpenOffice.org. En fin, yo he conseguido arrancar las X un par de veces, y por uno de esos heisenbugs no me ha vuelto a funcionar. Y yo que creía que compilar Linux era lo más difícil...

    Creo que la optimización de Gentoo se debe más a que instala lo mínimo por defecto más que a la optimización de las compilaciones. Por eso estoy viendo cómo instalar Arch, porque no tengo CD, la instalación de las imágenes con dd ha dado muchos fallos y la de UNetBootin es demasiado antigua, sin el módulo atl1e que necesito para LAN, por lo que me temo que me tocará esperar (a que UNetBootin incluya una más actual o a que me compren una grabadora de CD), a menos que descubra un hack para conseguir el dichoso /dev/archiso.

    ResponderSuprimir

Nota: solo los miembros de este blog pueden publicar comentarios.

1984

Sign by Danasoft - For Backgrounds and Layouts