Linux From Scratch

Alexio
  13 years ago
  10

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:

  • Linux From Scratch is the main book, the base from which all other projects are derived.
  • 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.
  • The LiveCD project provides a CD that is useful as an LFS build host or as a general rescue CD.
Comments
Alexio 8 years ago

The latest version of the Linux From Scratch e-book is available since 6th of March, 2015 in two variants:

Linux From Scratch Version 7.7

Linux From Scratch Version 7.7-systemd


kyriakos77 8 years ago

Thanks mate.


GILINUX 10 years ago

Yes ! I could be very helpful for me.
I will try to understand it and i try to do my own LFS...Thank you !


DestinTheGreat 10 years ago

Great


Alexio 12 years ago

The updated Linux From Scratch (LFS) stable release version 7.1 is an incremental release with updates from LFS 7.0 to 20 packages as well as fixes to boot scripts and text throughout the book. Updated packages in this release include: Linux kernel 3.2.6, GCC 4.6.2, udev 181, e2fsprogs 1.42, zlib 1.2.6, Binutils 2.22, Coreutils 8.15 and Automake 1.11.3.

Readers interested in following the book and building their own custom Linux distro can do so by viewing the latest version online or they can download the entire 345-page book in PDF format or in HTML format.


Alexio 12 years ago

The updated Linux From Scratch (LFS) stable release version 7.0 includes numerous changes to LFS 6.8, including updates to Linux kernel 3.0.4, GCC 4.6.1 and glibc 2.14.1.

A somewhat major change was made in this version of the book by adding a new top level directory, /run. This directory has a tmpfs mounted and is used by programs like udev to store run time information. The directories /var/run and /var/lock are also linked to this directory. The boot scripts have been updated to accommodate this change.

The boot scripts have also been modified to place supporting scripts in /lib/boot.

Another significant change is the addition of an md5sums file, allowing users to check the integrity of all downloaded packages.


Alexio 13 years ago

@maxmir - This tutorial is a reference for everyone who is interested to learn more about Linux. If you are not interested in this kind of documentation, you can read some other tutorials posted on this community website.


maxmir 13 years ago

I can't see how this fits in the scope of the tutorials. If I want to read about Mint I'll come here. If I want to read about the hundreds or thousands of other ways of putting Linux on my PC I'll go elsewhere, e.g. DistroWatch.com .


Alexio 13 years ago

The updated Linux From Scratch (LFS) version 6.8 release includes "updates to Linux kernel 2.6.37, GCC 4.5.2, glibc 2.13 and security fixes. It also includes editorial work on the explanatory material throughout the book, improving both the clarity and accuracy of the text." The complete 303-page book is available either for online viewing or as a download in PDF, XML or HTML formats.


Alexio 13 years ago

The latest release of Linux From Scratch (LFS) is version 6.7 and it includes "numerous changes to LFS 6.6 (including updates to Linux kernel 2.6.35.4, GCC 4.5.1, glibc 2.12.1) and security fixes. It also includes editorial work on the explanatory material throughout the book, improving both the clarity and accuracy of the text."


remoulder 13 years ago

Whilst LFS is a worthy project and a useful learning tool, I don't see why this needs to be posted here as it's not directly relevant to mint.