Read the Linux From Scratch Book Online

Current Stable

This is the latest released LFS systemd book, considered stable. Most people will want to read this book.

As a result of bugs and security warnings, please be sure to read both the errata page and the Security Advisories for any modifications needed to the LFS build.

Stable LFS systemd Errata

LFS Security Advisories

Stable LFS systemd

Current Pre-release Version — LFS-13.0-systemd-rc1

This is an upcoming variation of LFS. It will be released as stable in the near future and is in the meantime considered to be under testing. This version uses systemd and the required packages and boot process are significantly different from the older System V based version of LFS. Major components of the book should stay unchanged from day to day, but minor adjustments and bug fixes may be applied while the book undergoes testing.

LFS-13.0-systemd-rc1

Current Development

This is the LFS systemd Book in its current development state. While it may provide more features and updated upstream packages than the stable book, it is more prone to bugs and security vulnerabilities. Use with care.

Development LFS systemd


Prior versions of LFS

The prior System V version of LFS is no longer maintained.

You can read the most recent stable book and Security Advisories at the URLs below.

LFS Security Advisories

Stable LFS

Current Status

This is the System V LFS Book in its current form. The build instructions for packages are relatively unchanged when new packages are released and most of the instructions are common with the systemd book above. However the package instructions have not been validated for the System V environment.

LFS System V Snapshot

Translations

The LFS book has been translated in various languages. Note that these translations were done by volunteers and may contain translation errors which the LFS team cannot control. In that case, contact the translator directly.

Please note that all versions of LFS <= 5.1 contain instructions that create an English-only system and therefore will require additional undocumented work (i.e. setting LANG and font) in order for the system to be useful in another language.

If you have translated the LFS book or if you are aware of translations not in this list, please send us an e-mail to the site webmaster with the URL to the translation.

Brazilian Portuguese

Homepage  |  Download  |  Multiple versions are available
Translated by Jamenson Espindula

Chinese

Website  |  LFS 12.4 (sysv)  |  LFS 12.4 (systemd)  |  LFS 13.0-rc1 (systemd)  |  LFS development (systemd)
Translated by Xi Ruoyao
If you find any issue or potential improvement of the translation, please report to the issue tracker of the the GitHub repository.

LFS 7.7 (systemd) (historical)
Translated by The LCTT Team

LFS 6.2 (historical)
Translated by Jin Buguo(Chapter 0 - 5), ipconfigme(Chapter 6 -7), bobkey(Chapter 8 - 9)

French

Website |  Download |  Stable Version
Translated by Traduc.org

German

Website |  LFS 6.4 (historical)
Translated by Thomas Reitelbach

Italian

Website | LFS 6.0 (historical) | LFS 6.0 (Mirrored)
Translated by ILDP

Website |  LFS 6.1.1 (historical) |  LFS 6.1 (historical) |  LFS 6.0 (historical)
Translated by Giulio Daprelà

Japanese

Website
Translated by Michio Matsuyama

Korean

Website |  LFS 9.1 (historical)
Translated by Jongmin Kim

Website
Translated by Sebul