09 Chapter 10: Building Remotely – Linux From Scratch 6.3 to CLFS-3.0.0
The rest of Chapter 10 is built remotely including extra packages OpenSSL, OpenSSH, Wget and Lynx.
nb. At 31:56 I omitted to run “make install”.
Celebrating Linux From Scratch’s first 25 years by continuing the odyssey through past versions from the original 1.0 to the latest.
CLFS-3.0.0 is based on LFS and comparing the versions of the packages in each, it would be roughly equivalent to the LFS-7.5 and 7.6 releases but probably closer to 7.5.
It should be possible to do this on modern hardware – the support for modern niceties such as SATA, NVMe, PCI-e, USB, etc. are now much better supported in the Linux version 3 kernel.
CLFS-3.0.0 was published 18 October 2014.
I’ve moved away from the power-hungry Pentium 4 to a Core Duo E7500 2.93 GHz with 16 GB of memory. Although this is about four to five years older than CLFS-3.0.0, the build completes in a reasonable time. Intel again returned to the Pentium Pro to develop Core Duo, so these processors do not have Hyper-Threading but they do have two discrete cores. I made use of them by setting ‘MAKEFLAGS=-j2’. There are one or two packages that might sometimes fail with a parallel build so I just reverted to ‘make -j1’ and resumed the build if this happened. As you would expect, the Core Duo is faster (between 2 to 3 times) than the Pentium 4.
All sane ancient LFS releases can be found at the LFS Museum: https://www.linuxfromscratch.org/museum/lfs-museum
Playlist for this series: https://www.youtube.com/playlist?list=PLyc5xVO2uDsBmB9dvg_HQd4dhazZd3EB-
Playlist for *all* the LFS builds from LFS 1.0 onwards: https://www.youtube.com/playlist?list=PLyc5xVO2uDsDj4XISl4fUx8lUNyFXIiBk
—
by Kernotex
linux dhcp server