lunes, 16 de febrero de 2015

Crear isos de tu *buntu personalizada de forma secilla (parte 1 de 3)

En esta entrada veremos 3 métodos para crear nuestra iso custom y porque no nuestra propia Ubuntu Based. Cualquiera de los tres métodos sirve para cualquier derivado (xfce, Lxde, Cinnamon, Mate,Gnome Shell, etc) e incluso para Mint; como es posible: fácil, 2 de los programas que veremos copian la carpeta Skel de nuestro sistema actual para crear el usuario "liveuser" y el 3ero directamente hace una copia completa de nuestro usuario actual, por lo tanto el escritorio no afecta a la ecuación.
Antes de empezar, les explicare brevemente como funciona la carpeta "skel": " /etc/skel" es una carpeta del sistema que contiene la informacion basica para generar las configuraciones de los nuevos usuarios, basicamente si copiamos el contenido completo de nuestra carpeta personal, al crear un nuevo usuario se replicaran las mismas configuraciones que teniamos: iconos, fondos, configuraciones de programas, etc.Salvada esa explicación empecemos.

El primer programa seria Systemback , que podemos obtenerlo desde su ppa: systemback (el proyecto esta en SourceForge, pero precisaremos la versión de Gambas 3 que esta en la ppa)
Ventajas:
  • no tenemos que copiar a Skel, ya que usa la información  de nuestra carpeta personal directamente.
  • Incluye un instalador muy simple, para usar en nuestas isos.
  • podemos crear copias de seguridad de nuestro sistema en cualquier momento y restaurarlas muy facilmente
Desventajas:
  • No se integra bien con Ubiquity (instalador por defecto de Ubuntu)
  • En maquinas con controladores o generaciones de Cpu/Gpu diferentes suele funcionar muy mal una vez instaldo
  • Las isos son muy pesadas
  • Syslinux del Cd es muy basico y poco estetico
2do método Remastersys:  actualmente discontinuado por su desarollador, pero aun se pueden encontrar versiones viejas funcionales.

Ventajas:
  • Syslinux mas completo (la versión de Uclu  que hice incluye Autocultamientode menú) 
  • Mayor nivel de configuracion del sistema
  • permite modificar el plymount de la iso

Desventajas:
  • El script que copia el contenido a skel no  funciona para todos los escritorios ( hay que copiar la informacion de forma manual)
  •  no siempre crea las isos correctamente
  • Las isos son muy pesadas
3er método Garfio:  Actualmente discontinuado, aunque los paquetes de Precise en la ppa de Tuqito aun funcionan en las versiones recientes de *buntu. Aqui la ultima versión en deb  Garfio 2.5.4

Ventajas:
  • Un gui sencillo, con pocas opciones y facil de usar
  • Syslinux en español y con autohide por defecto
deventajas:
  • el Syslinux por defecto nombra a la iso "tuquito 6 guaraní"
  •  isos muy pesadas
Entre los 3 métodos prefiero el ultimo, ya que es el que hace solamente lo que tiene que hacer: generar la iso.
En cuanto a como crear una iso correctamente, mi consejo es que tenga un usuario sin datos locales, usen Bleachbit para borrar los archivos temporales y de navegación, estudien bien las configuraciones del escritorio que van a usar
y tengan en cuenta que los iconos y los temas aumentan considerablemente el tamaño de las isos, asi que con pocos temas y un par de iconos las iso seran mas livianas.
Esto es todo por esta primer entrega, en la próxima veremos  mas a fondo Remastersys y como trabajar mejor con el, modificando algunos parámetros del propio programa. En una tercer entrega haremos lo mismo con Garfio.

No hay comentarios:

Publicar un comentario