Linux From Scratch (LFS): Proyecto de creación de Distros Linux propias

Linux From Scratch (LFS): Proyecto de creación de Distros Linux propias

Linux From Scratch (LFS): Proyecto de creación de Distros Linux propias

Aunque para muchos apasionados usuarios de Linux, de distintos niveles de experiencia o conocimientos, existen una o varias Distros GNU/Linux que se adecuan muy bien a sus necesidades, ya sea en su configuración por defecto o con unos simples pasos para agregar cambios, paquetes, optimizaciones y personalizaciones varias, no deja de ser cierto, que un buen porcentaje de estos sueña con una Distro propia diseñada, personalizada y optimizada desde cero a sus necesidades y expectativas.

Y para este último tipo de usuario descrito, que además cuenten con buenos conocimientos informáticos sobre Linux, existe el conocido proyecto llamado Linux From Scratch (LFS).

Linux From Scratch: Introducción

Ciertamente, no es la primera vez que en DesdeLinux hablamos o hacemos referencia al Proyecto Linux From Scratch (LFS), ya que, en oportunidades anteriores, alrededor de 6 o 7 años atrás, en publicaciones anteriores hemos tocado el tema. Las más importantes, que recomendamos repasar luego de leído el presente artículo son:

Artículo relacionado:
¿A favor de la diversidad en Linux o en contra?
Artículo relacionado:
Personalizarse un RepairDisk: el camino hacia LFS
Artículo relacionado:
¿Os apuntais traducir LFS (Linux From Scratch)?

Y debido a que ya ha pasado mucho tiempo, haremos un repaso actualizado del mismo, para ver que ofrece actualmente.

Linux From Scratch: Contenido

Linux From Scratch (LFS): Subproyectos incluidos

Objetivo principal

Actualmente este proyecto es descrito en su sitio web oficial como:

“Un proyecto que le proporciona instrucciones paso a paso para construir su propio sistema Linux personalizado, completamente a partir del código fuente”.

Mientras que en otras palabras más amplias y detalladas, y citando un párrafo de nuestras anteriores publicaciones relacionadas, el mismo es:

Una forma de instalar un Sistema GNU/Linux desarrollando todos los componentes manualmente. Esto es, naturalmente, un proceso más largo que instalar una Distribución Linux precompilada. De acuerdo al sitio de Linux From Scratch, las ventajas de este método son un sistema compacto, flexible y seguro, el cual proporciona un gran conocimiento de como funciona un Sistema Operativo GNU/Linux en su totalidad.

Subproyectos

Actualmente, el Proyecto Linux From Scratch (LFS) comprende o incluye 6 subproyectos o metódos, que otorgan distintos caminos u opciones para llegar al mismo objetivo. Y estos son:

  1. LFS: Linux From Scratch o Linux desde cero, es el proyecto original que hace referencia al libro principal o método original, que a su vez, es la base de la que se derivan todos los demás subproyectos incluidos.
  2. BLFS: Beyond Linux From Scratch o Más allá de Linux desde cero comprende la información necesaria para que cualquiera pueda extender su instalación LFS terminada hacia un sistema más personalizado y utilizable.
  3. ALFS: Automated Linux From Scratch o Linux desde cero automatizado proporciona la información necesaria sobre las herramientas para automatizar y gestionar las construcciones LFS y BLFS.
  4. CLFS: Cross Linux From Scratch o Linux desde cero cruzado proporciona la información necesaria sobre los medios para compilar de forma cruzada un sistema LFS en muchos tipos de sistemas.
  5. Hints: El subproyecto Hints o Pistas incluye una colección de documentos que explican cómo mejorar su sistema LFS de una forma distinta o alternativa a la especificada en los libros de LFS o BLFS.
  6. Patches: El subproyecto Patches o Parches incluye un repositorio central con todos los parches útiles para un usuario de LFS. Parches que por lo general, son cargados por otros usuarios más experimentados en estas tareas y que buscan compartir sus mejoras con otros.

Hasta aquí, solo queda de parte de cada usuario el profundizar en cada subproyecto de LFS y empezar a dominar dichos conocimientos para intentar construir la Distro Linux desde cero más adecuada a sus necesidades y criterios. Aunque, seguramente en publicaciones posteriores profundizaremos un poco más sobre cada uno de estos subproyectos disponibles.

Imagen generica para conclusiones de artículos

Conclusión

Esperamos que esta pequeña y útil publicación sobre «Linux From Scratch», actual proyecto libre y abierto pensado para facilitar que cualquiera pueda crear desde cero su propia Distro GNU/Linux, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux».

Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación», no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.

O simplemente, visita nuestra página de inicio en DesdeLinux o únete al Canal oficial de Telegram de DesdeLinux para leer y votar por esta u otras interesantes publicaciones sobre «Software Libre», «Código Abierto», «GNU/Linux» y demás temas relacionados con la «Informática y la Computación», y la «Actualidad tecnológica».


4 comentarios, deja el tuyo

Deja tu comentario

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

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Marcelo Orlando dijo

    Una vez use LFS, pero al final lo borre y me cambié a Arch Linux. Lo que es LFS era un problema actualizarlo, y a veces reparar un error me creaba otro error. Cuidado que con esto no digo que LFS sea malo, más bien que mis conocimientos de autodidacta (Aún en proceso) todavía no son suficientes para domar esa clase de distros. Sobre todo porque me gusta estar a la última en software actualizado. Si son como yo y quieren probar LFS, les recomendaría Arch para ahorrar bastante tiempo, ya podrán usar LFS cuando sepan más acerca de Linux (De hecho quisiera volver a LFS algún día)
    .
    PD: No suelo recomendar Arch aunque lo use, pero sólo porque la mayoría de los que precisan recomendaciones son novatos. A quienes lean esto, si quieren probar LFS, ya asumo que saben bastante de GNU/Linux. Pues instalar LFS sin saber nada de este mundo, podría hacer que te vayas y ya no regreses. De hecho, no tendrías que acercarte a Distros como estas, hasta no estar preparado. ¡Qué ni se te cruce por la cabeza hacerlo!, ¡Creeme!, ¡Sé el porqué de lo que digo!

  2.   Marcelo Orlando dijo

    Gracias por la info, ya use LFS, pero no era para mi. Sin embargo voy a leer algo de la info compartida, y quizá en el futuro regrese a LFS.

  3.   Linux Post Install dijo

    Saludos, Marcelo. Gracias por tu comentario sobre tu experiencia personal. Ciertamente muchos toman como algo difícil o para expertos, el hacer un LFS, sin embargo, tengo entendido que sus guías son muy detalladas y documentadas, por lo que un usuario medio debería poder sin mayores dificultades seguir al pie de la letra las mismas y lograr el objetivo. Más adelante, esperamos profundizar sobre este tema tan interesante.

  4.   LinuxerOS dijo

    O en el grupo de Telegram de LinuxerOS pueden encontrar info https://t.me/LinuxerOS_es