Blog para LFSeros

Introducción al mundo LFS

leave a comment »

Comenzamos el Blog para LFSeros, con una entrada mejorada que publiqué hace unos meses en El Blog Simpicuitico, esta expresaba lo siguiente:

Linux from scratch, Linux desde cero o simplemente LFS, es un libro escrito originalmente por Gerard Beekmans; esta es una distribución muy peculiar y se diferencia de las demás distribuciones, ya que ésta no posee paquetes binarios o scripts para su instalación, sólo se dispone de manuales de instrucciones el código fuente para la elaboración de un GNU/Linux a la medida. El libro se dsitribuye de manera libre y está disponible desde acá por si quieres embarcarte en éste colosal proyecto :).

La construcción de un sistema LFS requiere de esfuerzos y gran empeño y es muy útil para todo aquel que desee aprender el funcionamiento de un sistema GNU/Linux.

Para mantener enfocado a LFS en el objetivo principal (La construcción de un sistema base GNU/Linux) y sin perder el espíritu del original ha nacido otro proyecto con el nombre de Beyond Linux From Scratch (Más allá de Linux desde cero) o BLFS, que agrega instrucciones para construir mas que sólo el sistema base, por ejemplo construir un servidor grafico X.org, entornos de escritorio como GNOME o KDE, soporte de impresoras y scanners, redes, etc.

Adicionalmente se han agregado otros proyectos inspirados en original que son los siguientes (con sus nombres y una breve descripción):

  1. ALFS (Automated Linux From Scratch): Es un proyecto que genera una plataforma genérica para un sistema extendible constructor e instalador de paquetes de manera automatizada.
  2. CLFS (Cross Linux From Scratch): Al igual que LFS, contiene las intrucciones para la creación de un sistema desde cero, con la diferencia de que se usa compilación cruzada para soportar diferentes plataformas como AMD, Sparc v9, x86_64.
  3. HLFS (Hardened Linux From Scratch): Enfocado en la seguridad principalmente, proporcionando las herramientas para el “endurecimiento” del sistema GNU/Linux.
  4. Hints (Las recetas): Son pequeños documentos creados por la comunidad que explican cómo construir paquetes que no se mencionan en los libros anteriores.
  5. LFS LiveCD: Es el disco que contiene un sistema anfitrión con todas las características necesarias para comenzar a contruir un sistema LFS, así como el libro y el código fuente necesarios.
  6. LFS Patches Project: Es un repositorio de parches mantenido por la comunidad para los paquetes contenidos en el libro LFS.
  7. La wiki CBLFS (Cross Beyond Linux From Scratch): Aunque en lo personal no se si sea parte oficial del Proyecto LFS, esta nos facilita las instrucciónes para compilar de manera cruzada y normal mucho más paquetes que BLFS.

En conclusión, los requisitos para comenzar a armarte tu propio linux son los siguientes:

  1. ¡Mucho Animo de Aprender! XD
  2. Un sistema anfitrion que cumpla con los requisitos necesarios (RECOMIENDO ALTAMENTE EL LIVECD). Aunque está un poco desactualizado. (Vegnux 0.48.0 también sirve 😉)
  3. Los Libros.
  4. El código fuente
  5. ¡¡Y a compilar se ha dicho!!
Anuncios

Written by lfseros

julio 26, 2009 at 12:46 pm

Publicado en Uncategorized

Bienvenidos

with 2 comments

¿Hola que tal? Mi nombre lfs-puzzlees Carlos Sánchez aunque ya tengo tiempo Bloggeando por la red, he decidido comenzar con esta nueva aventura LFS. Desde aqui espero poder ayudar transmitiendo mis conocimientos acumulados desde hace 3 años con LFS ¡Todos están invitados a participar!

Written by lfseros

julio 26, 2009 at 12:13 pm

Publicado en Uncategorized

Tagged with , ,