Questa è la versione 5.1.1 del libro Linux From Scratch, datata 5 Giugno 2004. Se questo libro è più vecchio di due mesi, è probabile che sia disponibile una nuova e migliore versione. Per trovarlo verificate uno dei mirror attraverso http://www.linuxfromscratch.org/.
Sotto c'è una lista di cambiamenti rispetto alla precedente versione del libro, prima un sommario, quindi un elenco dettagliato.
Aggiornato a:
autoconf-2.59
automake-1.8.4
coreutils-5.2.1
e2fsprogs-1.35
expect-5.41.0
file-4.09
gcc-3.3.3
gettext-0.14.1
glibc-2.3.3-lfs-5.1
grub-0.94
kbd-1.12
less-382
lfs-bootscripts-2.0.5
libtool-2.5.6
linux-2.4.26
man-pages-1.66
modutils-2.4.27
ncurses-5.4
perl-5.8.4
procps-3.2.1
psmisc-21.4
sed-4.0.9
shadow-4.0.4.1
tar-1.13.94
tcl-8.4.6
texinfo-4.7
util-linux-2.12a
Aggiunto:
iana-etc-1.00
inetutils-1.4.2-no_server_man_pages-1.patch
make_devices-1.2
mktemp-1.5 + mktemp-1.5-add-tempfile.patch
Rimosso:
gcc-3.3.1-suppress-libiberty.patch
lfs-utils-0.5
MAKEDEV-1.7
man-1.5m2-manpath.patch
man-1.5m2-pager.patch
ncurses-5.3-etip-2.patch
ncurses-5.3-vsscanf.patch
perl-5.8.0-libc-3.patch
procps-3.1.11-locale-fix.patch
shadow-4.0.3-newgrp-fix.patch
zlib-1.1.4-vsnprintf.patch
2 giugno 2004 [matt]: Prologo - Riconoscimento, aggiunto Thomas Reitelbach come traduttore tedesco.
30 maggio 2004 [matt]: Capitolo 6 - vim, corretto il comando opzionale per invocare la suite di test.
23 maggio 2004 [matt]: Capitolo 6 - kbd, rimosso il path incorporato verso la directory sorgente del kernel.
19 maggio 2004 [matt]: Capitolo 6 - mktemp, agginta istruzione per installare il wrapper tempfile.
18 maggio 2004 [manuel]: Capitolo 3 - Aggiornata la lista dei mirror per il pacchetto Glibc. Corretti numerosi errori nel testo.
17 maggio 2004 [winkie]: Capitolo 5 - Passato “AUTOCONF=no” come parametro nella costruzione di Glibc. Questo impedisce ad autoconf di causarci problemi.
16 maggio 2004 [jeremy]: Capitolo 9 - Aggiunto un breve paragrafo alla pagina del sistema di riavviamento per discutere di pacchetti che può essere utile aggiungere prima di riavviare nel nuovo sistema.
15 maggio 2004 [matt]: Capitolo 6 - Aggiunto un avviso più chiaro che make_devices deve essere personalizzato.
14 maggio 2004 [matt]: Capitolo 3 - Aggiunto md5sum di glibc.
14 maggio 2004 [matt]: Capitolo 5 & 6 - Aggiornato a glibc-2.3.3-lfs-5.1.
11 maggio 2004 [jeremy]: Prologo - Aggiornata la lista dello staff attivo nel progetto.
9 maggio 2004 [winkie]: Capitolo 6 - Rimosse voci inutilizzate e rotte da nsswitch.conf.
7 maggio 2004 [matt]: Aggiunte le patch lfs-xsl-0.9 di Manuel.
7 maggio 2004 [matt]: Fissato errore README riguardante l'invocazione di `make`.
3 maggio 2004: Rilasciato LFS 5.1-pre2.
2 maggio 2004 [matt]: Quotati i comandi chroot nel capitolo 6 (bug #818).
2 maggio 2004 [matt]: Rimossa la descrizione della parte IV, ora inesistente, dalla sezione struttura del prologo.
1 maggio 2004 [jeremy]: Aggiunta la creazione delle directory /media e /srv e le 2 directory sotto /media per floppy e cdrom, come da FHS. Corretti gli errori bugzilla #785 e #819.
14 aprile 2004 [jeremy]: Aggiornamento a lfs-bootscripts-2.0.3, non è necessario nessun cambiamento nel testo.
24 marzo 2004 [jeremy]: Capitolo 7 - Aggiornamento ai nuovi lfs-bootscripts-2.0.2 e tutti i necessari cambiamenti alla configurazione bootscript.
21 marzo 2004 [winkie]: Capitolo 6 - Rimpazzato Lfs-Utils con Iana-Etc e Mktemp.
27 febbraio 2004 [jeremy]: Aggiornamento a Procps-3.2.0.
27 febbraio 2004 [jeremy]: Aggiornamento a Lfs-utils-0.5, corregge un possibile attacco symlink in iana-get.
27 febbraio 2004 [jeremy]: Capitolo 6 - Cambiate le istruzioni per Findutils per renderle conformi a FHS.
26 febbraio 2004 [jeremy]: Rimossa la creazione della directory /usr/etc per renderla conforme a FHS. Chiuso bug 775.
26 febbraio 2004 [jeremy]: Aggiornamento a Linux-2.4.25.
23 febbraio 2004 [alex]: Capitoli 6 + 9 - Cancellate le sezioni sulla Revisione di chroot e Reboot.
22 febbraio 2004 [alex]: Spostata la compattazione del sistema finale dal capitolo 9 alla fine del capitolo 6.
22 febbraio 2004 [alex]: Capitolo 6 - Coreutils e E2fsprogs: chiariti i prerequisiti per eseguire i test.
19 febbraio 2004 [alex]: Capitolo 5 - Compattazione: rimosso un inutile “{,share/}” dal comando rm della documentazione.
14 febbraio 2004 [jeremy]: Capitolo 6 - Aggiornamento a Less-382.
14 febbraio 2004 [jeremy]: Capitoli 5 + 6 - Aggiornamento a Ncurses-5.4 e rimozione dei riferimenti alla patch etip.
12 febbraio 2004 [jeremy]: Capitolo 6 - Rimossi i path espliciti dai comandi pwconv e grpconv, poiché /usr/sbin è parte del path di default.
9 febbraio 2004 [alex]: Capitolo 6 - Spostata la sezione di installazione dei Bootscript al capitolo 7.
8 febbraio 2004 [matt]: Capitolo 6 - Aggiornamento a Man-pages-1.66.
7 febbraio 2004 [alex]: Capitolo 1 - Spostate le sezioni Convenzioni e Riconoscimenti alla Prefazione.
7 febbraio 2004 [alex]: Capitolo 6 - Creazione dispositivi: rimpiazzato lo script MAKEDEV con lo script make_devices. Contributo di Matthias Benkmann.
5 febbraio 2004 [alex]: Capitolo 6 - Semplificata l'installazione finale degli header del kernel alla loro sola copiatura dalla directory dei tool temporanei directory.
4 febbraio 2004 [alex]: Capitoli 5 + 6 - Spostato il montaggio di proc e devpts a prima di eseguire Chroot, tolto Util-linux dai tool, e aggiunto un piccolo script arch per Perl.
Rilascio della versione 5.1-pre1 l'1 Febbraio 2004.