Instalar Debian GNU/Hurd: fustración

Este puente lo he aprovechado para trabajar un poco con el proyecto (Hurd & Gnome), sinceramente, ha sido muy fustrante.

El miércoles, descargué una nueva versión del disco de instalación que la gente de hurd había colgado el 28 de Noviembre, yo temblaba pues mi idea era hacer cosas muy básicas con GNU/Hurd (hacerlo facil de instalar, configurar correctamente el teclado, correr Gnome, …) y temía de que todas estas funciones ya las hubieran implementado y hecho públicas.

Pero por suerte o desgracia, no ha sido así (por suerte porque almenos puedo continuar con mi proyecto, por desgracia porque no me han quitado nada de trabajo ;P), lo único que veo de nuevo con este nuevo CD es un menu de instalación más amistoso, que no deja de ser un poco más pobre de lo que es el menu de instalación de Debian GNU/Linux, más pobre en el sentido de que con la de Linux tiene más funciones como instalar grub, montar las particiones (si uno desea puede tener una partición para su /home, /usr o lo que sea), configurar la red automáticamente y alguna otra configuración que me dejo en el teclado.

Además, con grub, debo ser yo porque siempre que tengo que configurar el grub me pillo los dedos, no hay manera de instalar grub en el disco, dicen que las BIOS viejas deben tener una partición de unos 5 ó 10 MB para poner el grub, pues ni con partición ni sin ella no hay manera de instalar el grub… en fin, de momento un disquete ya hace su función.

El teclado continua estando en su versión ”us” (los ‘:‘ se hace con Shift+ñ), ¿por que no han hecho el paquete loadkeys? En fin, me tendré que pelear también con el teclado (podría coger el mapeado por defecto y modificarlo como si fuera un teclado “es”).

Por lo tanto, Debian GNU/Hurd sigue igual, instalarlo es un dolor de cabeza terrible y las únicas alegrías vienen cuando ves que los disquetes y CD’s se montan correctamente, se tiene acceso a internet y cuando ves el cursor del ratón moviendose (nada de interfície gráfica, todo modo consola, of course).

¿Donde está el vi?, el vi! necesito el vi, porque con nano no paro de escribir “dd”, “yy” y demás en los documentos (bueno esto eran las primeras veces xD). Por otro lado, ¿donde está el x-window-system? pues nada, tanto en vi, como en x-window-system, e incluso con wget: package not found.

Esto será duro, pues en la versión Debian faltan muchos paquetes básicos y me parece que la mejor forma de resolver todo esto será coger las fuentes de todos los programas necesarios, compilarlas y abajo, esto com un shellscript se puede automatizar sin más. Pero… ¿donde está gcc? apt-get install gcc”: problema con las dependencias! Oh my God!

Solución:
Creo que lo mejor será coger las fuentes de todo y hacer un “cross-compiling” de todo, esto significa coger las fuentes del Mach, compilarlas e instalarlas, coger las fuentes de Hurd compilarlas e instalarlas y hacer lo mismo con todas las fuentes de los programas necesarios. Esto es un tostón y la única motivación de hacer esto es aprender como funciona GNU/Hurd por dentro.

Todo este proceso se podría automatizar en un shell script para Linux que se instalaría en una Knoppix (por ejemplo). Esto *no* quedaría muy profesional, pero bueno, si hasta este punto funcionara, el siguiente paso sería retocar la Knoppix para convertirla en un CD de instalación.

En conclusión, esto significa dejar de lado Debian y hacerlo desde zero, casi nada :P

0 Respuestas a “Instalar Debian GNU/Hurd: fustración”



  1. Aún no hay comentarios

Escribe un comentario