MarioDebian, mi devlog

Bitácora de un desarrollador newbie.

¿Cómo hacer una metadistro USB?
Este artículo trata sobre la construcción de nuestra propia distro (basada en debian/ubuntu) para que funcione desde una memoria USB (pendrive).

Metadistros es la arquitectura para facilitar la creación de distros NO ES UNA DISTRO en particular. Al igual que existe la metaprogramación (programas que hacen programas) metadistros son herramientas que hacen distros...

Antes de empezar a soltar comandos o paquetes a instalar debo aclarar los siguientes puntos:

  • Tan pronto como la web de consoltux esté montada colgaré el artículo de allí. (necesitamos pagerank !!!)
  • Este «invento» ha sido presentado en la II Conferencia Internacional de Software Libre de Málaga (gracias a Ramón) así como el el II Congreso de las tecnologías en la educación TICC's celebrado en Valladolid estos días, donde he participado con Consoltux.
  • Se puede decir que el desarrollo de esto no acaba más que empezar y aunque funciona puede contener aún muchos fallos.
  • Mi blog no es un foro, es decir, en este artículo no voy a permitir los más de 80 comentarios que hice en el otro artículo sobre metadistros...
  • Si quieres seguir el artículo y reconoces que no sabes mucho, DÉJALO. Busca algo hecho o espera a que alguien lo haga, por muchas ganas que tengas de aprender no es algo sencillo. Al final de esta página hay indicaciones sobre qué descargar y copiar a un pendrive.
  • Complemento del punto anterior, para llevar a cabo una metadistro USB personalizada necesitas saber de shell scripts, compilar módulos del kernel, e instalar/empaquetar paquetes debian. En resumen: usar debian con los ojos cerrados.
  • Saber descargarse código de un SVN.
  • Saber configurar un debian EDITANDO ARCHIVOS DEL SISTEMA.
(Siento ser tan brusco pero hay gente que se mete a hacer cosas sin saber realmente lo que está haciendo: «zapatero a tus zapatos»)


El artículo es válido para ubuntu, PERO:
  • Los paquetes de debian y ubuntu no son muy compatibles, si aún así te propones hacerlo en ubuntu tendrás que empaquetar tú mismo algunas cosas para tu distro. Yo no lo voy a hacer....
  • En ubuntu breezy las versiones son menores que en debian testing o unstable.
  • Ubuntu usa sudo para hacer laboras de administración puedes obtener un shell de root con «sudo -s»
Se que existen cosas hechas como DamnSmall o Feather Linux pero esto es más bien hacer algo a medida de cada uno... no usar algo que ya existe. Es como hacerse un traje a medida o comprarse uno hecho...

Xarnoppix tiene algo parecido a esto.

ACTUALIZADO 20 feb 17:30

Parace ser que en la vanguardia digital hablan del invento presentado en Málaga con el nombre clave «USEBIX». Gracias a Ramón de Iniciativa focus, y a Hispalinux con Roberto como comandante, y eso que me dijo que sólo lo habían visto algunos frikis...
 (Más)