¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit? - 3 - diciembre 20, 2022

¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit?

Linux, es una palabra que hace que los ojos de muchos no geeks se pongan vidriosos casi de inmediato. Sin embargo, las ofertas de escritorio de Linux ahora están bastante a la par con los grandes nombres como Windows y MacOS.

Gracias a décadas de trabajo comunitario y el apoyo de organizaciones como Canonical, hoy puede descargar algo como Ubuntu Linux y hacer casi todo lo que puede hacer con Windows. Todo sin necesidad de un título en informática. Las distribuciones de Linux de escritorio modernas se ven bien, funcionan bien y son adecuadas para usuarios promedio.

Sin embargo, tienen una gran diferencia en comparación con las licencias de código abierto de los sistemas operativos comerciales.

¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit? - 5 - diciembre 20, 2022

Esto significa que tenemos acceso completo a todo el funcionamiento interno de Linux. No tiene que pagar para usarlo y puede personalizarlo de la forma que desee. Eso es genial para los usuarios avanzados a los que les gusta jugar con los tornillos y tuercas, pero ¿qué sucede si solo desea conservar su propia instalación personalizada de Linux modificada?

En realidad, puede crear una instalación nueva de Linux, configurarla de la manera que desee y luego convertirla en una instalación activa y de arranque. Esto es súper útil por varias razones. En primer lugar, significa que no tendrá ningún tiempo de inactividad si tiene que reinstalar su sistema operativo.

Todas sus configuraciones y software ya estarán esperando desde el principio. También hace que sea muy fácil crear instalaciones personalizadas para la distribución. Digamos que tiene que instalar Linux en un laboratorio de computación completo lleno de PC y luego instalar paquetes educativos. El uso de una herramienta de distribución personalizada significa que solo tiene que hacer esa personalización una vez y luego simplemente instalarla como de costumbre.

Una de las herramientas más fáciles que existen se llama Linux Live Kit y vamos a ver exactamente cómo puede cambiar una instalación de Linux existente a una distribución personalizada.

Configuración de la máquina

Para usar Linux Live Kit, necesita una instalación de Linux para personalizar. Si bien puede continuar y hacerlo con su instalación principal, no es el enfoque más práctico si desea crear distribuciones personalizadas para algo que no sea su computadora principal.

Entonces, lo que vamos a hacer es instalar UbuntuLinux en una máquina virtual VirtualBox. Eso nos proporciona un entorno de instalación limpio y controlado. También significa que puede crear distribuciones de Linux personalizadas desde una máquina con Windows si lo desea. Finalmente, es una buena manera de probar la distribución que acaba de crear, para asegurarse de que funciona correctamente.

Vamos a utilizar los siguientes componentes:

  • Ventanas 10
  • Caja virtual
  • Ubuntu 18 LTS

Recuerde, el proceso funciona exactamente igual si usa Linux Live Kit en una instalación de Linux que se ejecuta normalmente en una computadora, en lugar de en una máquina virtual.

Instalación de Linux

¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit? - 7 - diciembre 20, 2022

Lo primero que debe hacer es instalar Linux. Obviamente, si desea utilizar una instalación existente, puede omitir este paso.

La instalación de Linux de la manera habitual simplemente requiere que inicie desde el DVD o el medio de instalación USB. Debido a que estamos usando VirtualBox, solo tenemos que crear una nueva máquina virtual y luego apuntarla hacia la imagen del disco de Ubuntu que descargamos. Estos son los pasos que debe seguir.

Cuidando las Dependencias

Dado que Linux Live Kit es solo una colección inteligente de scripts, necesita que otros paquetes de software estén presentes en su máquina Linux. En muchos casos, ya serán una parte predeterminada de la versión de Linux que haya elegido, pero tendrá que verificar esto de cualquier manera.

Debe asegurarse de que Aufs sea compatible con el kernel utilizado por su distribución de Linux elegida. Puede comprobar qué versiones del kernel admiten aufs aquí. Si su kernel elegido no es compatible con aufs, deberá buscar una solución alternativa a Linux Live Kit.

Ahora debemos asegurarnos de que Squashfs esté instalado en el sistema. Esta es la tecnología de compresión utilizada por Linux LiveKit. Para instalarlo, esto es lo que debe hacer.

Primero, abre la Terminal. En Ubuntu, puede hacer esto haciendo clic en el botón Mostrar aplicación en la parte inferior izquierda de la pantalla. Esto abrirá una barra de búsqueda. Busque Terminal y haga clic en él cuando aparezca.

¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit? - 9 - diciembre 20, 2022

Ahora, en la terminal, escribe lo siguiente:

  • Sudoapt-get update && sudo apt-get install squashfs-tools
¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit? - 11 - diciembre 20, 2022

Si todo va bien, se instalará el paquete. Si tiene problemas, deberá consultar su versión de la documentación del sistema operativo. La solución de problemas del repositorio y de la instalación está fuera del alcance de este tutorial.

Recortar la grasa

Dado que su distribución en vivo tendrá el mismo contenido que la instalada, debe eliminar cualquier archivo que no necesite de su instalación. No tiene que hacer esto y el almacenamiento es barato en estos días si está usando una unidad flash. Si no sabe qué es seguro eliminar, omita esta parte por ahora.

Personalización

Ahora puede seguir adelante y hacer los cambios que desee para su distribución en vivo. Instale aplicaciones, modifique la configuración, etc. Una vez que haya terminado con eso, podemos pasar al Live Kit en sí.

Descargar Linux Live Kit

Ahora es el momento de descargar los scripts que necesitamos. Puede encontrarlos en GitHub. Preste especial atención a los consejos en el README aquí. Algunos de ellos pueden ser relevantes para sus necesidades o situación. Por ejemplo, hay instrucciones específicas si desea crear un liveCD de arranque.

Guarde los archivos descargados en /tmp. En la descarga encontrarás una carpeta llamada /DOC/. Esto está lleno de información léame adicional para ayudarlo en caso de que tenga un problema.

Generación de su sistema operativo en vivo

Ahora que los archivos de secuencia de comandos están donde deberían estar, queremos ejecutar la secuencia de comandos. Para hacer esto, tendremos que pasar de ser un usuario regular a ser un Superusuario. En Ubuntu, abre la terminal y escribe lo siguiente:

  • Cd/tmp

Esto lo cambia a la carpeta TMP donde desempaquetamos los archivos de Live Kit.

Lo último que debemos hacer es ejecutar el script, así que escriba:

  • Sudo ./construir
¿Como hacer distribucion de Linux en vivo personalidazado con Linux Live Kit? - 13 - diciembre 20, 2022

¡Ahora solo espera hasta que el guión esté listo!

Ejecutando tu distribución en vivo

Entonces, ¿cómo obtienes tu distribución en vivo? El script genera dos versiones en la carpeta /TMP. Hay una imagen ISO que puede grabar en un disco o cargar en una máquina virtual para probar. Sin embargo, la mayoría de las personas se preocuparán por los archivos USB de arranque. Estos también están en la carpeta /TMP.

Cópielos en su unidad flash, recuerde descomprimirlos en el proceso. Una vez que estén allí, use la Terminal y navegue hasta el directorio /boot. Luego ejecute el script bootinst.sh para hacer que la unidad flash sea de arranque.