Welcome to the most active Linux Forum on the web.
Go Back > Reviews > Distributions > LFS
User Name


Search · Register · Submit New Review · Download your favorite Linux Distributions ·

Linux From Scratch 7.7
Reviews Views Date of last review
1 7564 08-20-2016
Recommended By Average Price Average Rating
100% of reviewers None indicated 8.0

Description: "The Linux From Scratch community is pleased to announce the release of LFS Version 7.7 and BLFS Version 7.7. This release is a major update to both LFS and BLFS. The LFS release includes updates to glibc 2.21, Binutils 2.25, and GCC 4.9.2. In total, 30 packages were updated, fixes made to boot scripts, and changes to text have been made throughout the book. The BLFS version includes approximately 750 packages beyond the base Linux From Scratch Version 7.7 book. This release has over 710 updates from the previous version including numerous text and formatting changes."
Keywords: LFS BLFS updates

Post A Reply 
Old 08-20-2016, 11:15 AM   #1
Registered: Mar 2016
Distribution: LFS, AntiX, Slackware
Posts: 3,058

Rep: Reputation:
Would you recommend the product? yes | Price you paid?: None indicated | Rating: 8

Pros: Book is well-written; if you follow it carefully, you get a personalised Linux with only the software you actually want.
Cons: For a specific audience only. You need to be confident on the command line, and understand basic Unix concepts and how software. is built and installed

Linux From Scratch is not a distribution! It's a meta-distribution. What you end up with depends entirely on what you want.

There are two stages in creating a working Linux From Scratch. The first is LFS proper, which gives you a minimal working Linux system, but not one that can do anything useful. The second stage is BLFS (Beyond Linux From Scratch) where you add the desktop (if desired) and the applications.

LFS comes in two flavours: sysvinit and systemd. This neatly evades the continuing warfare between the two systems. You simply choose the one you prefer. Apart from this difference, everyone who creates an LFS system ends up with the same thing. The main requirement (at least for novices) is an ability to do as you are told. Follow the book and you will not go far wrong.

The philosophy of BLFS is quite different. You build and install only the software you want so everyone's finished BLFS system will be different. Dependencies are dealt with efficiently: mandatory, recommended and optional dependencies are listed in the book for each package. Several different desktops are included.

You need to have a working Linux system as build host for LFS, but this could be a live disc. LFS itself makes a good host for a new LFS build. The most recommended host is probably Slackware. Debian and its derivatives will need some small adjustments.

You can update most of the software using the SVN versions of the books, but it is not recommended to update the core of LFS (gcc, binutils, Linux kernel and glibc). When new versions of these come out, it is time for a new build!


All times are GMT -5. The time now is 06:20 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration