Con tantas distribuciones de Linux, probablemente se esté preguntando por qué alguien querría crear su propia distribución en lugar de obtener una lista para usar. Si bien en la mayoría de los casos una distribución lista para usar está bien, si desea tener una distribución que se adapte al 100 por ciento a sus necesidades, es posible que deba crear la suya propia.
Con las herramientas adecuadas, crear su propia distribución de Linux no es tan difícil como parece, aunque sin duda lleva tiempo. Hay muchas herramientas para este propósito, algunas de ellas son universales y otras son específicas de la distribución. Éstos son algunos de ellos.
1. Kit vivo de Linux
Kit vivo de Linux es una herramienta que puede usar para crear su propia distribución o hacer una copia de seguridad de su sistema. Prefiere Debian pero, afortunadamente, también se puede ejecutar en otras distribuciones, siempre que admita aufs y módulos del núcleo squashfs. Linux Live Kit tiene un asistente muy breve y agradable sobre cómo crear una distribución: solo siga los pasos y listo. Todo el proceso ocurre dentro de los límites de un script bash que toma todos los archivos de su sistema y los coloca en un ISO de arranque, recreando lo que sea que esté ejecutando en una imagen en vivo.
Si desea llevar todo su sistema con usted en una memoria USB, no tendrá que desplazarse más hacia abajo. Linux Live Kit es probablemente la herramienta más fácil para hacer esto.
2. Linux desde cero
Si quieres tener un control absoluto sobre lo que se incluye en tu distro y tener mucho tiempo libre, puedes echar un vistazo a la Linux desde cero proyecto. LFS tiene una documentación muy extensa y es un excelente recurso de aprendizaje sobre Linux en general, no solo sobre cómo crear su propia distribución. Linux from Scratch le permite crear su propio sistema Linux personalizado completamente a partir del código fuente.
LFS no es exactamente una herramienta como otras en esta lista, pero aún puede usarla para el mismo propósito: crear su propia distribución de Linux (y aprender mucho sobre Linux en general).
3. Personalizador
personalizador ya no está en desarrollo activo, pero eso, según su desarrollador, se debe a que se considera estable. Es otra herramienta con la que puedes remezclar Ubuntu y también es compatible con diferentes versiones de Ubuntu, como Xubuntu y Kubuntu. Sin embargo, una restricción crítica es que el sistema host en el que lo está utilizando debe compartir el mismo número de versión y arquitectura que el sistema invitado que está remezclando.
4. Instantánea MX
Si está buscando una herramienta en la distribución que pueda reproducir fácilmente todo su sistema desde una GUI, no busque más allá de MX Linux. Instantánea MX. Aunque esto lo obliga a usar MX, es posible que valga la pena cambiar a esta distribución (consulte nuestra revisión de MX Linux aquí) si un creador de instantáneas ISO fácil de usar es tan importante para usted.
Con unos pocos clics y un poco de paciencia, MX Snapshot automatiza todo el proceso de empaquetamiento de distribución para usted, colocando su distribución personalizada en un archivo ISO para usted en su directorio de inicio. ¡Conveniente!
Aunque MX Linux se basa en Debian, lamentablemente no podrá usar MX Snapshot para otras distribuciones porque busca archivos que son específicos de esta.
5. Archiso
Si es un ávido usuario de Arch, es posible que haya utilizado herramientas de instantáneas e incluso podría estar utilizando el sistema de archivos BTRFS para hacer una copia de seguridad de sus datos. Pero, ¿sabía que todas las distribuciones basadas en Arch tienen acceso a una pequeña e ingeniosa herramienta para crear archivos ISO?
Conocido como archiso, esta herramienta de línea de comandos creará un ISO completo de Arch Linux, incluidos los extras personalizados que le gustaría agregar en sus archivos de configuración. El Wiki en el enlace proporciona una gran cantidad de información sobre cómo configurar correctamente archiso para hacer lo que desea.
Aunque la herramienta no solo coloca su sistema en una imagen de arranque, sus características permiten una increíble cantidad de personalización, incluida la instalación de aplicaciones que su sistema no tiene actualmente. ¡Incluso incluye una máquina virtual portátil para probar su imagen!
Preguntas frecuentes
¿Por qué tantas de estas herramientas de creación de Linux se basan en la línea de comandos?
En esta lista, la mayoría de las herramientas requieren algún uso de la línea de comandos, lo que puede resultar un poco intimidante para los nuevos usuarios de Linux. Archiso es especialmente difícil, pero si estás acostumbrado a Arch Linux, puede que no te sorprenda.
Al mismo tiempo, puede notar que las dos herramientas GUI aquí (Personalizador e Instantánea MX) son esencialmente ventanillas únicas que no ofrecen una cantidad significativa de flexibilidad desde la interfaz en sí. En general, las herramientas de línea de comandos ofrecen características y personalización mucho más avanzadas, lo que hace que el proceso de aprender a usarlas valga la pena para algunas personas.
¿Cuál de estas herramientas de creación de Linux es la más fácil de usar?
Desde una perspectiva de pura facilidad de uso, MX Snapshot se lleva la palma. Sin embargo, si desea algo que no lo limite a una distribución o incluso a una familia de distribuciones, Linux Live Kit es sin duda el más útil.
¿Cómo instalo estas distribuciones personalizadas de Linux en un sistema nuevo?
Si está buscando volver a basar su distribución personal de Linux en otra máquina, todo lo que tiene que hacer es formatear su unidad de arranque y clonar toda la memoria USB en ella. Es posible que deba volver a configurar «/etc/fstab» y otros archivos de configuración para reflejar correctamente la configuración de la nueva máquina, pero si está acostumbrado a trabajar con los archivos de su sistema, no debería tomar más de unos minutos.
Credito de imagen: © Esan br / Share Alike 4.0 (a través de Wikimedia Commons)