Maslinux
Las noticias más recientes sobre GNU-Linux

Cómo crear tu propia distribución personalizada e instalable de Ubuntu GNU/Linux

 

 

 

 

 

 

 

 

 

 

 

 

 

Si siempre quisiste crear tu propia distribución personalizada basada en Ubuntu que además sea instalable por terceras personas, hay algunas herramientas específicas para ello.
En este tutorial voy a usar una imagen .iso de KDE Neon que puedes obtener de esta dirección. Sin embargo este método es válido para otras distribuciones basadas en Ubuntu, por lo cual el elenco es bastante grande para elegir. Pero lo dicho, yo sólo lo he probado con KDE Neon y funciona, y en teoría debería de funcionar para las demás de la familia Buntu.

Paso 1
Descargamos la imagen .iso de la distribución elegida y la instalamos con una máquina virtual como Virtualbox o VMWare, pero recomiendo la primera opción por ser open source.
Una vez instalado el sistema, empezaríamos con la personalización de la distribución a tu gusto (apariencia, iconos, software, etc).

Paso 2
Terminada la personalización, vamos a la búsqueda de Systemback. Para instalarlo, usaremos un PPA. Para ello ingresamos los siguientes comandos en terminal:

 sudo add-apt-repository ppa:nemh/systemback
 sudo apt update
 sudo apt install systemback

Ejecutamos Systemback y seleccionamos la opción Live System Create. Tardará lo suyo, dependiendo las modificaciones y añadidos que hayas hecho. Acordáos marcar la casilla Incluír archivos de usuario y explicaré más *adelante el cuidado que hay que tener con esto. Le daremos nombre al archivo que se va a crear, por ejemplo, neon.iso.
Una vez Systemback haya terminado de copiar el sistema, seleccionamos Convertir a ISO y para eso tardará poco tiempo.

Nota: El archivo neon.iso generado se guardará en /home.
Ese archivo debemos copiarlo a una unidad externa o DVD.
Apagamos la máquina virtual.

Paso 3
Creamos otra máquina virtual con el disco óptico con el archivo neon.iso y arrancamos. Llegaremos al escritorio, el mismo que habías personalizado, idéntico, pero es una distribución live.
Es hora de ejecutar de nuevo Systemback pero esta vez daremos a la opción de Instalar el Sistema y particionaremos el disco virtual. Como ejemplo, si creaste un disco de 500 GB, aproximadamente deja 300 MB para /boot, 4 GB de RAM y el resto / (root). /boot y / lo formateas con ext4.
Pon el nombre que llevará la distribución y los datos personales.
Terminada la instalación, reinicia.
De nuevo en el escritorio, ya tenemos la distro creada e instalada.

Paso 3:

El tercer paso consiste en instalar los paquetes Ubiquity y Ubiquity-slideshow-neon (en mi caso).
Aunque Pinguy Builder hace una imagen de la distribución, necesitaremos de Ubiquity para integrarlo en el archivo que debemos generar. Si no aparece un icono de Ubiquity en el escritorio, enlázalo desde el Menú-Sistema.

Paso 4:

A continuación vamos a por Pinguy Builder que descargaremos de este enlace.
Lo instalamos:

sudo dpkg -i pinguybuilder_4.3-8_all-beta.deb

Nos dará errores de dependencias y las tenemos que instalar desde la terminal o Synaptic. Al final, resueltas las dependencias, volvemos a instalarlo y ya no dará errores.

Ejecutamos Pinguy Builder y nos aparecerá una ventana con opciones a tener en cuenta algunas en Settings, como por ejemplo ponerle nombre al archivo .iso, el nombre de usuario, como live o user (un nombre que no sea el tuyo) y éste será el usuario creado para la nueva distribución, sin contraseña. En el apartado Actions podemos seleccionar/crear una imagen PNG para el menú de arranque para la instalación live y una imagen JPG para el menú de arranque del sistema instalado.Además puedes elegir un tema de Plymouth.

A continuación seleccionamos: “User whose current settings will be used as default“, es decir que se copiará la configuración del usuario por defecto. Ahora, para terminar seleccionamos el botón Dist y empezará a remasterizar el sistema. Terminará con la imagen .iso generada en /home/Pinguy Builder. Debemos hacer lo mismo como con Systemback: copiamos el .iso a un pendrive o DVD. Ya tenemos nuestra distro recién creada. Para probarla, crearemos una nueva máquina virtual y veremos si todo ha salido bien. Recuerda, el usuario que creaste, live, y la contraseña en blanco.

Puntos muy importantes a tener en cuenta*

Recuerda que una vez personalizada la distro, no debes dejar huellas de las cosas que has descargado, del historial de navegación web, etc.
Habilita en el navegador de archivos, la opción Borrar, no Mover a la Papelera, o bien vaciar la Papelera al final, pues debemos de deshacernos totalmente de ellos. Tambien, borra los datos del navegador en tu /home/usuario/.mozilla para no dejar huellas y que la próxima vez que ejecuten Firefox, se haga como la primera vez.

Aquí una captura de cómo me ha quedado la distribución Neon Plasma con look&feel de Pop OS.

 

Suerte.

Pedro aka maslinux

(Visitada 1 veces, 1 visitas hoy )

9 Comentarios

  1. Arangoiti Arangoiti
    23 diciembre, 2017    

    Mira que he leído cosas sobre este tema, este es sin duda el mejor post que he leído, muchísimas gracias compañero.

  2. Sinfónico Sinfónico
    23 diciembre, 2017    

    Muy buen artículo Pedro, a seguir así…Salud!!

    • maslinux maslinux
      23 diciembre, 2017    

      Gracias amigo, ¿ande te metes? xD

      • Sinfónico Sinfónico
        23 diciembre, 2017    

        Un poco liado por problemillas familiares, pero nada que me impida leerte a diario.

        Sigue así que mola, da gusto entrar aquí.

        Salud!!

        • maslinux maslinux
          23 diciembre, 2017    

          Espero que no sea nada importante. Pero recuerda que tienes amigos.
          Un abrazo

  3. 23 diciembre, 2017    

    Muy buen tutorial, duda que me surge:

    Veo que creas 2 máquinas virtuales: ¿cual es el tamaño del disco duro de la máquina virtual recomiendas? (o mejor, a ver si puede añadir las características de dichas máquinas virtuales.

    La duda me viene,  porque creas imagenes .iso dentro de ellas, y supongo que eso ocupará como mínimo de 1 o 2 GB, más el tamaño del propio sistema y programas que instales.

    Saludos

    • maslinux maslinux
      23 diciembre, 2017    

      Hola Julio,
      Como el disco duro es virtual, no te preocupes por su tamaño porque nada tiene que ver con el físico. Yo le doy 300/500 GB pero con que sea superior a 50 GB te sobra. Preocúpate mejor por la memoria RAM 😀

  4. javi javi
    11 enero, 2018    

    Genial! la anda buscando sin tener que usar squasfh pero mi pregunta es, una vez creada la iso, al instalar ya aparece un usuario, el que creamos para personalizar la distro?

    • maslinux maslinux
      11 enero, 2018    

      Hola Javi,

      Usando Pinguy Builder, hay que ponerlo en Settings, un nombre de usuario (contraseña no lleva nunca), el nombre de la distribución que se usará y el nombre de la imagen (que acabe en .iso, de lo contrario generará un archivo corrupto. De todas formas Pinguy tiene su limitación. Si la imagen se acerca a 4 GB dará error.
      Pienso este finde escribir una entrada con todos los detalles porque son muchos.
      Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Dinero público? ¡Código Público! – Únete a la campaña de la FSFE

Mediante el uso de software libre, los datos de los ciudadanos se mantienen más seguros y las posibilidades de éxito ataques de los criminales se reduce. El software libre también puede utilizarse como base para mejores aplicaciones, basándose en él para crear programas más eficientes y seguros. En resumen, el Software Libre puede ayudarnos a construir una sociedad mejor para todos.Firma aquí Para más info, Visita este enlace

Populares

  • KDE Plasma 5.12 LTS ingresa a Beta, ofrece aspecto unificado e integración para smartphones (164)
  • El concurso de fondos de pantalla Fedora 28 está abierto (126)
  • Porteus Kiosk 4.6 lanzado con correcciones para Meltdown y Spectre (92)
  • 7 de los mejores temas de iconos para Ubuntu (61)
  • Cómo instalar VirtualBox 5.1 en Debian 9 (Stretch) (54)
  • Los 9 mejores editores de texto en GNU-Linux (52)
  • Cómo configurar Bluetooth en GNU/Linux (43)

Categorías

Archivos

Este blog apoya a Slimbook

Porque producen ultrabooks ensamblados en España con software y hardware libre.

Suscripción por email

Puedes suscribirte a las noticias más recientes por correo electrónico

10 años en la Web

Maslinux.es utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies