LmCast :: Stay tuned in

Linux from Scratch

Recorded: Sept. 15, 2026, 6 a.m.

Original Summarized

Welcome to Linux From Scratch!

Web

LFS

Patches
Hints
SLFS
GLFS
MLFS
ALFS
BLFS
LFS

Home
News
Support
Advisories
General FAQ
Mailing Lists
Wiki
Search
Credits
Contribute
Website Mirrors
Site Map

Welcome to Linux From Scratch!
Linux From Scratch (LFS) is a project that provides you with
step-by-step instructions for building your own custom Linux system,
entirely from source code.

Currently, the Linux From Scratch organization consists of the following
subprojects:

LFS :: Linux From Scratch is the main book, the
base from which all other projects are derived.
BLFS :: Beyond Linux From Scratch helps you
extend your finished LFS installation into a more customized and usable
system.
ALFS :: Automated Linux From Scratch provides
tools for automating and managing LFS and BLFS builds.
MLFS :: Multilib Linux From Scratch is a variant
of LFS which sets up an LFS system that is able to build and execute
32-bit binaries.
GLFS :: Gaming Linux From Scratch is based on
BLFS and helps you install gaming support software like Steam or Wine
on a new LFS or MLFS system.
SLFS :: Supplemental Linux From Scratch
supplements an LFS installation beyond BLFS.
Hints :: The Hints project is a collection of
documents that explain how to enhance your LFS system in ways that are
not included in the LFS or BLFS books.
Patches :: The Patches project serves as a
central repository for all patches useful to an LFS user.
LFS Editor's Guide :: A document that
describes the LFS development process.
Museum :: Copies of ancient LFS and BLFS versions.

© 1998-2026 Gerard Beekmans. Website design by Jeremy Huntwork &
Matthew Burgess.

The Linux From Scratch project is an initiative focused on providing users with step-by-step instructions necessary to construct a custom Linux system entirely from source code. The organization is structured around several interconnected subprojects that facilitate the entire process of building, extending, and managing custom operating systems. LFS serves as the foundational component, acting as the primary book from which all other related projects derive their structure. Beyond the core LFS, several extensions exist to offer different levels of customization and functionality.

Beyond the initial LFS documentation, several complementary projects enhance the user experience and development lifecycle. BLFS, or Beyond Linux From Scratch, focuses on extending the initial LFS installation to create a more customized and usable system. For automation purposes, ALFS, Automated Linux From Scratch, provides tools designed to streamline and manage the complex build processes for both LFS and BLFS builds. MLFS represents a specialized variant of LFS, specifically designed to establish an LFS system capable of compiling and executing 32-bit binaries. GLFS, or Gaming Linux From Scratch, builds upon BLFS to assist users in installing necessary software, such as Steam or Wine, onto a newly constructed LFS or MLFS environment, catering to gaming-specific system requirements. Furthermore, SLFS, Supplemental Linux From Scratch, offers additional content that supplements the functionality provided by BLFS.

To assist users further in optimizing and developing their systems, auxiliary resources have been established. The Hints project collects a repository of documents intended to guide users in enhancing their LFS system through methods not explicitly covered in the main LFS or BLFS literature. The Patches project functions as a centralized repository for various patches that are useful to LFS users. For those involved in the developmental process, the LFS Editor's Guide provides documentation describing the overall LFS development methodology. Finally, the Museum project preserves copies of historical LFS and BLFS versions, offering a record of earlier iterations of the project. The entire effort is overseen and documented, with copyright attribution granted to Gerard Beekmans for the period 1998 through 2026, and the website design contributed by Jeremy Huntwork and Matthew Burgess.