Cómo crear una imagen personalizada de Ubuntu Live

Cubic se está desarrollando activamente y ofrece muchas opciones para crear fácilmente un CD personalizado en vivo de Ubuntu. Tiene un entorno chroot de línea de comandos integrado donde puede realizar todas las personalizaciones, como instalar nuevos paquetes, Kernels, agregar más fondos de pantalla de fondo, agregar archivos y carpetas adicionales. Tiene una interfaz GUI intuitiva que permite una navegación sin esfuerzo (hacia adelante y hacia atrás con un clic del mouse) durante el proceso de creación de la imagen en vivo. Puede crear con una nueva imagen personalizada o modificar proyectos existentes. Dado que se usa para crear imágenes en vivo de Ubuntu, creo que se puede usar en otros sabores y derivados de Ubuntu, como Linux Mint.
Instalar Cubic
El desarrollador de Cubic ha tiene un PPA para facilitar el proceso de instalación. Para instalar Cubic en su sistema Ubuntu, ejecute los siguientes comandos uno por uno en su Terminal:
sudo apt-add-repository ppa:cubic-wizard/release
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
sudo apt update
sudo apt install cubic

Crear una imagen personalizada de Ubuntu Live usando Cubic

Una vez instalado, inicie Cubic desde el menú de la aplicación o el dock. Así es como se ve Cubic en mi sistema de escritorio Ubuntu 16.04 LTS.
Elija un directorio para su nuevo proyecto. Es el directorio donde se guardarán sus archivos.
Tenga en cuenta que Cubic no creará un CD vivo de su sistema. En su lugar, solo crea un CD personalizado en vivo desde un CD de instalación de Ubuntu. Por lo tanto, debe tener una última imagen ISO en la mano.
Elija la ruta donde almacenó su imagen ISO de instalación de Ubuntu. Cubic completará automáticamente todos los detalles de su SO personalizado. Puede cambiar los detalles si lo desea. Haga clic en Siguiente para continuar.
A continuación, el sistema de archivos comprimido de Linux del medio de instalación de origen se extraerá al directorio de su proyecto (es decir, /home /usuario/custom_ubuntu en nuestro caso).
Una vez que se haya extraído el sistema de archivos, accederá al entorno chroot automáticamente. Si no ve el mensaje de Terminal, presione la tecla ENTER varias veces.
Desde aquí puede instalar cualquier paquete adicional, agregar imágenes de fondo, agregar la lista de repositorios de fuentes de software, agregar el último kernel de Linux a su cd en vivo y todas las demás personalizaciones.
Por ejemplo, quiero instalar vim en mi cd en vivo, así que lo voy a instalar ahora.

No necesitamos “sudo”, porque ya estamos en el entorno root.
De manera similar, instale cualquier versión adicional de Kernel de Linux si lo desea.
apt install linux-image-extra-4.10.0-24-generic
Además, puede actualizar la lista de fuentes del software (Agregar o eliminar la lista de repositorios):
Después de modificar la lista de fuentes, no olvide ejecutar el comando “apt update” para actualizar la lista de fuentes:
apt update
Además, puede agregar archivos o carpetas al CD en vivo. Copie los archivos / carpetas (haga clic con el botón derecho sobre ellos y elija copiar o CTRL + C) y haga clic derecho en la Terminal (dentro de la ventana Cúbica), elija Pegar archivo (s) y finalmente haga clic en Copiar en la esquina inferior del asistente de Cubic.


Nota para usuarios de Ubuntu 17.10:
En el sistema Ubuntu 17.10, la búsqueda DNS puede no funcionar en un entorno chroot. Si está creando una imagen en vivo de Ubuntu 17.10 personalizada, debe apuntar al archivo correcto archivo resolve.conf:
ln -sr /run/systemd/resolve/resolv.conf /run/systemd/resolve/stub-resolv.conf
Para verificar que la resolución DNS funciona, ejecute:
cat /etc/resolv.conf
ping google.com

Agregue sus propios fondos de pantalla si lo desea. Para hacerlo, vaya al directorio /usr/share/backgrounds/,
cd /usr/share/backgrounds

y arrastre/suelte las imágenes en la ventana de Cubic. O copie las imágenes y haga clic derecho en la ventana del terminal cúbico y elija la opción Pegar archivo (s). Además, asegúrese de haber agregado los fondos de pantalla nuevos en un archivo XML en /usr/share/gnome-background-properties, para que pueda elegir el cuadro de diálogo Cambiar imagen de fondo del escritorio recién agregado al hacer clic con el botón derecho en su escritorio. Cuando haya realizado todos los cambios, haga clic en Siguiente en el asistente.
En la próxima, elija la versión del Kernel de Linux para usar al arrancar en el nuevo ISO en vivo. Si ha instalado núcleos adicionales, también se enumerarán en esta sección. Simplemente elija el kernel que le gustaría usar en su cd en vivo.
En la siguiente sección, seleccione los paquetes que desea eliminar de su imagen en vivo. Los paquetes seleccionados se eliminarán automáticamente después de que se haya instalado el sistema operativo Ubuntu utilizando la imagen personalizada en vivo. Tenga cuidado al elegir los paquetes para eliminar, es posible que haya eliminado un paquete que depende de otro paquete sin saberlo.
Ahora, el proceso de creación de la imagen en vivo comenzará. Tardará un tiempo dependiendo de las especificaciones de su sistema.
Una vez que se haya completado el proceso de creación de la imagen, haga clic en Finalizar. Cubic mostrará los detalles de imagen personalizados recién creados.
Si desea modificar la nueva imagen personalizada creada en vivo en el futuro, desmarque la opción que dice “Eliminar todos los archivos del proyecto, excepto la imagen del disco generado y el archivo de suma de comprobación MD5 correspondiente”. Cubic dejará la imagen personalizada en el directorio de trabajo del proyecto, puede hacer cambios en el futuro. No tienes que empezar todo de nuevo.
Para crear una nueva imagen en vivo para diferentes versiones de Ubuntu, use un directorio de proyecto diferente.

Modificar la imagen personalizada de Cd de Ubuntu Live usando Cubic

Inicie Cubic desde el menú y seleccione un directorio de proyecto existente. Haga clic en el botón Siguiente y verá las siguientes tres opciones:
Crea una imagen de disco del proyecto existente.
Continuar personalizando el proyecto existente.
Eliminar el proyecto existente.
La primera opción le permitirá crear una nueva imagen ISO en vivo a partir de su proyecto existente utilizando la misma personalización que realizó anteriormente. Si perdió su imagen ISO, puede usar la primera opción para crear una nueva.
La segunda opción le permite realizar cambios adicionales en su proyecto existente. Si eliges esta opción, serás aterrizado nuevamente en el entorno chroot. Puede agregar nuevos archivos o carpetas, instalar cualquier software nuevo, eliminar software, agregar otros kernels de Linux, agregar fondos de escritorio, etc.
La tercera opción eliminará el proyecto existente, por lo que puede comenzar de nuevo desde el principio. Por favor, esta opción eliminará todos los archivos, incluido el nuevo ISO generado.
Hice un CD de escritorio personalizado de Ubuntu 16.04 LTS usando Cubic. Funcionó muy bien como se describe aquí. Si desea crear un CD en vivo de Ubuntu, Cubic podría ser una buena opción.

Comentarios

Entradas populares de este blog