Download the Beyond Linux From Scratch Book

Several versions of the BLFS book are available for download, each in several formats:

Current Stable (version 12.1)

This is the latest released BLFS book.

A directory listing is also available

Current Development

This is the BLFS Book in its current development state. The instructions are generally stable, but changes can happen that break the build temporarily.

Daily rendered snapshots may be downloaded. Or check out the book's XML from the Git repository and render it yourself:

git clone https://git.linuxfromscratch.org/blfs.git blfs-git

Current Stable Systemd (version 12.1)

This is the latest released BLFS systemd book.

A directory listing is also available

Current Systemd Development

This is the BLFS Systemd Book in its current development state. The instructions are generally stable, but changes can happen that break the build temporarily.

Daily rendered snapshots may be downloaded. Or check out the book's XML from the Git repository and render it yourself using the instruction above.

After the prerequisites listed in the INSTALL file are installed, use 'make REV=systemd', to render the book. Additional information is listed in the README file.

BLFS Museum

Old, but still useful as an educational experience, or to see how BLFS has grown over the years: blfs-museum.

Packages for BLFS

BLFS has a list of packages which you can download. Please use the versions which are listed in the book; these are tested versions which are known to work with each other. In addition to the packages you will need to download some patches that are also listed in the book. There are several ways to download the packages.

Hunt and Peck

When a package is not available from the location listed in the book, some other places to try are:

BLFS HTTP/FTP Sites

If the above methods are not available to you, the packages are also available individually on the following ftp and http mirrors.