edulibre.info
El contenido de esta web está bajo una
licencia Creative Commons Creative Commons License

Portada del sitio > Recursos > Crea tu propia distribución de software libre con Remastersys

Crea tu propia distribución de software libre con Remastersys

Martes 4 de mayo de 2010, por José Luis Murillo

0 comentarios Versión para imprimir de este documento imprimir Enviar la referencia de este documento por email enviar por email

Remastersys es una herramienta muy útil desarrollada por Tony "fragadelic" Brijeski, para hacer una copia completa de lo que hay en una partición de tu ordenador (sistema + aplicaciones + cuenta de ususari@) y guardarla como copia de seguridad o trasladarla a otro ordenador; o para crear una distribución propia de software libre (sistema operativo + aplicaciones) para instalar en otros ordenadores sin tener que ir configurando uno a uno, como hacemos con Colebuntu.

Es una herramienta fácil de utilizar, aunque según el tamaño a copiar puede tardar un rato en hacer la copia y crear el archivo .iso.

El proceso es sencillo:

- Instalamos Remastersys (en Colebuntu ya está instalado):

- Por repositorio (para karmic y lucid):


Esta opción no es posible temporalmente pues fragadelic está trasladando el sitio de remastersys a http://sourceforge.net/projects/remastersys. Cuando lo esté pondré los datos.

- Por archivo de instalación.


Descargamos el archivo que necesitemos de aquí:
 
 
Hacemos doble clic y reiniciamos.

- Lo abrimos

- Lo personalizamos

Suele salir una ventana de advertencia antes que estas, sólo hay que darle a Aceptar y seguir.

Ya podemos modificar las opciones para nuestra copia:

Así lo tengo para Colebuntu 10.04:

Con estas opciones creará una carpeta Remastersys en /home y allí guardará la copia que haga y el archivo .iso que creará.

- Comenzamos la copia

Asegúrate de que no haya otras aplicaciones ni ventanas abiertas porque pueden interferir en el proceso.

Podemos elegir:

- Backup: Lo copia todo (sistema + aplicaciones + cuenta usuari@)
- Dist: Sólo copia el sistema y las aplicaciones, no la carpeta personal. Perfecto para crear la distribución.

Ambas opciones realizan todo el proceso automáticamente: hacen una copia y crean un archivo .iso con arranque propio. Luego lo podrás encontrar todo, si no has cambiado las preferencias, en: /home/remastersys

Hay otras dos opciones, menos interesantes en nuestro caso, pero muy útiles si sabes de que va todo esto y quieres hacer parte del proceso de forma manual:

- Distcdfs: Sólo copia el sistema y se detiene sin hacer el archivo .iso por si quieres incluir cambios
- Distiso: Sólo crea el archivo .iso de una copia que exista.
- y también está Clean, si quieres eliminar los archivos que se hayan creado en otras copias anteriores de remastersys en /home/remastersys (si no has cambiado las preferencias).
 

 

IMPORTANTE SI QUIERES HACER UN LIVECD O UNA DISTRIBUCIÓN PARA COMPARTIR:

Antes de hacer nuestra distribución es recomendable:

- dejar el sistema actualizado
- limpiar archivos innecesarios (Ubuntu Tweak puede ayudarte y está en los repositorios para instalarla desde allí).

Si la copia se va a usar para un LiveCD y que las nuevas instalaciones conserven las características del original hay que crear la carpeta etc/skel. Está carpeta es la que se utiliza para arrancar desde el LiveCD, para hacer nuevas instalaciones o para crear nuevos usuarios y usuarias.

Si no existe esa carpeta o esta vacía utilizará lo que haya en la cuenta root.

Para crear la carpeta skel y personalizar la cuenta root:

Desconecta tu conexión a internet.

En Editar las conexiones > Inalámbrica borra todas las que tengas si no esos datos pasarán a otros ordenadores.

No copies .xchat/
Tampoco .wine/
Limpia la cache de Firefox

Escribe en un terminal (línea a línea y Enter antes de pegar la siguiente):


sudo -s

cp -Rf .config/ .fontconfig/ .gconf/ .gconfd/ .gnome2/ .local/ .mozilla/ .nautilus/ /etc/skel/

cp -Rf .config/ .fontconfig/ .gconf/ .gconfd/ .gnome2/ .local/ .mozilla/ .nautilus/ /root/

cd /etc/skel

chown -R root:root .config/ .fontconfig/ .gconf/ .gconfd/ .gnome2/ .local/ .mozilla/ .nautilus/

cd /root

chown -R root:root .config/ .fontconfig/ .gconf/ .gconfd/ .gnome2/ .local/ .mozilla/ .nautilus/
 

Así harás una copia de esas carpetas de tu cuenta de usuari@ en etc/skel y en /root y pondrás los permisos adecuados para cada carpeta y archivo.

Si hubiera otras carpetas de aplicaciones que has personalizado (verás todas si abres /home/tu_carpeta y en el menú Ver marcas Ver los archivos ocultos), y quieres incluirlas para usar en nuevas instalaciones o en la creación de usuari@s añádelas a la lista, pero piensa que la carpeta skel no debería ocupar demasiado, 27 o 30 megas como mucho, pues en máquinas con poca RAM no podrá arrancar o instalar dando errores extraños.

Y eso es todo. Tendrás un archivo .iso autoarrancable que podrás grabar en un CD, en un DVD o en un lápiz de memoria (esto último con el Creador de discos de inicio USB del propio Ubuntu) para probar tu distribución o instalarla en otros ordenadores.

¡A compartir y disfrutar el software libre! ;-)

Comentar este artículo

moderado a priori

Este foro está moderado a priori: tu contribución no aparecerá hasta haber sido validada por la administración del sitio.

Texto
  • (Para crear párrafos, deja líneas vacías.)

¿Quién eres? (opcional)
  • [Conectarse]

^ subir ^
subir

Juegos educativos  Secundaria  Gestión de centros y de aula  Sistemas operativos  Infantil  Protección de datos  Correo  Bibliotecas  Infantil, Primaria y Secundaria  TICs  Editor texto HTML  Agendas y calendarios  Objetos de Aprendizaje  Seguridad  Imagen  Flash  Enciclopedias y diccionarios  Inglés  Herramienta de autor  Reproductor multimedia  Zaragoza  Matemáticas  Web  Primaria  Bibliotecas con PMB  e-learning  Teruel  Tratamiento de texto  Presentaciones  Herramientas  TabletsPC  Curso "Software libre conocimiento libre y educación"  Publicaciones  Educación libre  Escuela pública  Encuentros  Autoedición  Huesca  Universidad  Audio  Escuela 2.0  Mapas conceptuales  Conocimiento del Medio  antivirus  Bachillerato  Imagen  Imagen vectorial  Manifiestos y declaraciones  Territorios  Necesidades educativs especiales  Hoja de cálculo  Ofimática  Internet  Otros recursos  Ubuntu  Infantil y Primaria  WebQuest  Manuales y tutoriales  Otros centros: CPRs, EOEP, Personas Adultas,...  Navegador 
NOTA: si tienes problemas para visualizar esta u otras webs con el Explorer de Microsoft,
prueba a utilizar navegadores de software libre como   FIREFOX
Seguir la vida del sitio RSS 2.0 | Mapa del sitio | Redacción | Sitio realizado con SPIP | CopyLeft