IMPORTANT: Per accedir als fitxer de subversion: http://acacha.org/svn (sense password). Poc a poc s'aniran migrant els enllaços. Encara però funciona el subversion de la farga però no se sap fins quan... (usuari: prova i la paraula de pas 123456)

Extret de la pàgina: http://hl35.dinaserver.com/hosting/tribufriki.com/wiki/index.php/Personalizando_un_Live_CD_de_Ubuntu_con_Reconstructor

Requisitos

Todo lo que viene a continuacion son pequeñas aplicaciones o librerias, puede que 
algunos de ellos ya esten instalados aunque no cuesta nada comprobar-lo antes por si hay alguna
actualizacion.
De todas formas el programa al ejecutarse si detecta que le falta alguna libreria lo informa.
sudo wget -c http://releases.ubuntu.com/edgy/ubuntu-6.10-desktop-i386.iso
Es recomendable usar una iso ya que la transferencia de archivos es mayor y siempre sera mas rapido.
  • El editor de imagenes gimp que normalmente viene ya instalado si no es asi desde consola.
sudo apt-get install gimp
  • python 2.4.3
  • pygtk 2.8.6
  • squashfs-tools
  • mkisofs
  • gcc (for Usplash generation and Qemu/VMware installation)
  • libbogl-dev
  • rsync
  • fakeroot
Este es el commando para instalarlos todos.
sudo apt-get install python python-gtk2 squashfs-tools gcc mkisofs libbogl-dev rsync fakeroot
Si el programa despues de esto os pide mas cosas instalar-lo.
  • Tiempo: 45 ~ 90 minutos

Procedimiento

  • Descargamos el archivo que viene en tar.gz
  • Lo descomprimimos en la carpeta personal
tar -zvxf reconstructor.tar.gz 
  • Una vez descomprimido es recomendable colocar la iso del live en la carpeta del reconstructor
sudo cp /Desktop/ubuntu-6.10-desktop-i386.iso /home/ubuntu/reconstructor/
  • Nos dirigimos a la carpeta del programa y lo ejecutamos
cd reconstructor
sudo python reconstructor.py
  • El programa se ejecutara, si le falta alguna libreria nos saldra un mensaje diciendonos que
que nos falta por instalar.

001.png

El programa trabaja con la consola con la que lo hemos iniciado, si cerramos la consola
el programa se bloqueara.
Consejo es recomendable poder ver tanto la consola como el programa a la vez ya que de esta
forma puedes ver como trabaja el programa y si realmente esta haciendo algo.
  • Una vez todo instalado se nos cargara el programa.
Es recomendable comprobar si hay actualizaciones del programa, para ello tenemos abajo un boton
con el que podremos actualizar sin problemas en la primera pantalla.

002.png

  • Despues de darle a siguiente nos sale una pantalla con 2 opciones para elegir el tipo de modificacion.
    • Desktop (live cd) -> que es el marcaremos.
    • Alternate (Install cd) -> con esta opcion podemos hacer un cd o dvd de instalacion del ubuntu.
La Alternate no la aconsejo... es muy simple y no funciona muy bien
  • Marcamos siguiente

003.png

Aqui ya empezamos a adentrar-nos en el programa
  • En la siguiente pantalla nos salen distintas opciones:
    • Directorio de trabajo -> Es donde nos creara las carpetas y archivos para trabajar con ellos.
    • Crear directorio Remaster -> En esta carpeta nos creara los ficheros del live-cd/dvd.
    • Crear directorio Root -> En esta carpeta metera el sistema de ficheros usado por el live-cd/dvd.
    • Crear directorio ramdisk (Initrd) -> En esta carpeta metera los archivos para customizar el arranque.
    • Nombre de la iso del live-cd -> Desde aqui seleccionaremos la Iso del live cd, pero si lo que se quiere usar es un
cd habra que dejarlo en blanco.

004.png

Si os fijais en los directorios pone "por lo menos 1 vez" esto significa que una vez hecha esta parte si deseas volver
a modificar algo solo ara falta que marques el directorio de trabajo donde estan las carpetas y a siguiente, ya que si marcas
alguna de las opciones de las carpetas las volvera a copiar desde la iso o el cd/dvd.
  • Al darle a siguiente empezara a generar las carpetas y a copiar los archivos.
Puede tardar entre unos 5 minutos ha unos 15 minutos, que nadie se preocupe si mientras se estan copiando archivos
pueda parecer que el programa se bloquea por malfuncionamiento de la pantalla del programa, no se ha bloqueado, cuando
finalize la copia de ficheros volvera a su estado normal.

005.png


  • Terminada la copia de carpetas y archivos se nos aparece una pantalla con varias pestañas, a continuacion esplicare en orden que
debemos seguir todo lo que es y como hacerlo.
En todas las pestañas teneis abajo a la izquierda el boton de terminal, dandole entrareis en el live-CD como root utilizando
automaticamente el commando chroot y podreis hacer de todo siempre que sea por consola, ya que no os dejara acceder al 
entorno grafico.
  • La primera pestaña es "Pantalla de inicio" -> Como dice el nombre en este apartado se modifica el inicio del Live.

006.png

  • En esta pestaña nos salen varias cosas:
    • Splash del Live CD -> Debemos seleccionar una imagen en formato pcx de 640x480 a 256 colores (indexado).
Tener en cuenta que esta imagen se muestra sin cargar ningun tipo de drivers de targeta grafica de hay que tenga que ser
en 256 colores. (Al final pondre como transformarlas a ese tamaño y como indexarlas a 256 colores usando el gimp)
    • Color del texto del Live CD -> Pues eso es el color con el que querais que se lean las letras del Arranque, aunque
solo cambia el color de las opciones de lenguaje etc...
Consejo: La imagen que pongais deberia tener almenos en la parte de abajo un color que combine tanto con el negro como
con el blanco, para que se pueda leer todo bien.
    • Fichero Usplash y Usplash Generation -> Modifica la imagen que se ve mientras se carga el S.O, por ello es recomendable
generarlo con el boton de abajo Generar
      • Cuando le das a generar selecciona la imagen deseada que tiene que ser en formato png y despues te dice un lugar donde
guardar, no le pongais al guardar ninguna extension, ya vereis que al guardar automaticamente se coloca la ruta y nombre
con el que habeis guardado en la zona del Fichero Usplash.
Recordar todas estas imagenes tienen que tener el formato anteriormente mencionado, ya que si lo intentais generar con otro
formato vereis que la consola empieza a mandar mensajes de error y hasta que no la cerreis por las bravas no parara.
  • Darle a aplicar y pasar a la siguiente pestaña.
  • En esta pestaña Gnome -> Cambiaremos la apariencia del S.O del Live cd/dvd:

007.png

  • Salen 3 flechitas:
    • Login -> Es la pantalla de introduccion de login para poder acceder al sistema
      • Tema GDM ->Seleccionamos el Tema o apariencia de la pantalla eligiendo las que nos da o buscando con el boton de los
tres puntos a la derecha de la linia
      • Sonidos -> Lo activaremos si queremos usar sonidos en el login.
      • Login de root -> Lo activaremos si queremos permitir login de root.
      • XDMCP -> Lo activaremos si deseamos activar el selector de hostname.
      • Color de fondo -> Selecionamos el color deseado, este solo se vera mientras carga.
    • Escritorio -> Modifica algunos aspectos del escritorio.
      • Fondo de pantalla Seleccionaremos el fondo de pantalla que queremos que tenga.
      • Fuentes -> Nos deja elegir en cada zona la fuente deseada para la que especifica
Recomiendo que sean letras normalitas y que todas sean iguales o muy parecidas.
    • Tema -> Nos permite modificar los temas o la visualizacion general del S.O.
      • Tema -> Selecciona el tema deseado general del S.O
      • Bordes de ventana -> Selecciona el tema deseado para los bordes de las ventanas.
      • Iconos -> Selecciona el tema de iconos deseado.

008.png

  • Aplicamos y pasamos a la siguiente pestaña.
  • Esta pestaña llamada APT -> Te deja agregar los repositorios deseados.
Recomiendo marcar tosdas las opciones y luego abajo copiar vuestro fichero sources.list entero, para ello en otra terminal hacemos:
"sudo gedit /etc/apt/sources.list" copiamos y pegamos en el programa.
  • aplicamos y pasamos a la siguiente pestaña.
  • Esta pestaña llamada Live CD -> Cambiaremos los datos del usuario que generará automaticamente el live.

009.png

    • Nombre de usuario -> Escribiremos el nombre del usuario.
    • Nombre completo -> Escribiremos el nombre completo del usuario.
    • Contraseña -> Escribiremos la contrasenya del usuario 2 veces para que si te equivocas no hayan despues problemas.
    • Hostname -> Escribiremos el nombre del Host.
  • Aplicamos y continuamos a la siguiente y ultima pestaña.
  • La ultima pestaña es Modulos -> Es por asi decir un gestor de paquetes.

010.png

  • Aqui nos aparece una tabla, si vamos abriendo las flechitas saldran varios programas.
Cuidado los que pone unistall desinstala el paquete marcado. 
    • Arrancar -> Instala el paquete instalado
    • Arrancar al inicio -> Arranca el paquete seleccionado al iniciar el sistema.
    • Custom apt-get (install) -> Si colocamos aqui el nombre de algun programa y le damos a aplicar nos lo instalara.
Se pueden instalar varios a la vez separando los paquetes por espacios.
    • Custom apt-get (remove) -> Funciona igual que el anterior, pero con la diferencia que en vez de instalar desinstala.
    • Añadir -> Dale si deseas añadir modulos al programa.
    • Ver -> Usalo al seleccionar un modulo para ver el codigo fuente.
    • Update Module -> Seleccionando un modulo antes de pulsar sobre el mirara en la web del programa si hay actualizaciones sobre ese modulo y si
las hay lo actualizara.
  • Aplicamos y esperamos que haga todo lo necesario y le damos a next.
  • Aqui ya es la ultima parte

011.png

  • Esta zona ya es para saber que es lo que queremos crear en la iso
    • para crear el Live-Cd/Dvd entero marcamos todas las primeras opciones, si no es asi, mirar al principio para ver que es cada cosa.
    • Fichero -> Le indicaremos el directorio y el nombre de la iso a crear.
    • Descripcion -> Escribiremos una pequeña descripcion sobre la Live.
    • Borrar las versiones win32... -> Al marcarla eliminara del Live las aplicaciones que trae la live original para instalar en Windows.
    • Arquitectura Seleccionamos el tipo de arquitectura al que queremos que sea compatible la Live.
Normalmente seleccionaremos X86
  • Le damos a Finish y Empezara a crear la live.
Puede tardar un ratillo dependiendo de muchas cosas y puede dar la misma sensacion de cuelgue del programa.
  • Cuando acaba de crear la Live nos sale una pantalla diciendonos si queremos que el programa grabe la live de la iso a un cd/dvd si queremos que lo haga
le damos a quemar o burn.

Y ya esta, ya tenemos nuestra live modificada basicamente mas a la grafica, pero por algo se empieza o se acaba, si lo que quereis es entreteneros mas utilizar el otro sistema para crear la Live y despues de generar la iso aquella utilizar estre programa, la combinacion no queda nada mal.

Editado por Salva y Jose.