Ante la actitud del Ministerio de Ignorancia...

null

sábado, 7 de noviembre de 2009

¿Quién dijo miedo?

En el momento de escribir esto (desde mi máquina virtual con gNewSense) estoy descargando un tarball con el código fuente de Linux. Es el código base, y pienso optimizarlo.

¿Kamikaze? Tal vez. Pero no se me ocurría otra forma de que me Linux me soportase la tarjeta WiFi por defecto. Tengo el driver, tengo los built-essentials y tengo formas de pasarlo a la máquina física, aunque primero lo probaré en la virtual. Previo paso por una snapshot, claro.

En la primera compilación retiraré el soporte para XFS, RFS, etc. Sólo ext3 (FAT y NTFS van aparte), e igual ext4.

Vale, wget ya ha terminado. Por cierto, el tarball está en http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.31.5.tar.bz2. La compilación estable más reciente está en kernel.org.

$ tar xjvf linux*.tar.bz2

Vale, primera cagada. Viene para todas las arquitecturas, desde arc hasta xtensa (no, la de Spectrum Z80 no está soportada). Mejor mirad la captura...

lista de arquitecturas

Bueno, yo sólo necesito la de x86. Por lo menos de momento. Pero aunque sea una estupidez, voy a conservar el resto. Y si alguien quiere compilarse su kernel en un Mac, que revise bien porque es un auténtico lío. Los más modernos seguramente irán bien con x86, los anteriores a 2006 en PowerPC.

Si quieres compilar para tu PlayStation (¡sí, sí que se puede!), prepárate bien porque es aún peor.

En fin, primero voy a ir leyéndome la documentación de compilación, hacer un kernel, ponerlo en el menú del GRUB y usarlo. Si no me peta, empezaré a preparar otros. A ver si lo consigo.

Deseadme suerte y RAM.

2 comentarios:

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

1984

Sign by Danasoft - For Backgrounds and Layouts