3.2. All Packages

Download or otherwise obtain the following packages:

Autoconf (2.59) - 903 kilobytes (KB):

http://freshmeat.net/projects/autoconf/

Automake (1.9.1) - 681 KB:

http://freshmeat.net/projects/automake/

Bash (3.0) - 1,910 KB:

http://freshmeat.net/projects/gnubash/

Binutils (2.15.91.0.2) - 10,666 KB:

http://freshmeat.net/projects/binutils/?branch_id=12688

Bison (1.875a) - 796 KB:

ftp://ftp.linuxfromscratch.org/pub/lfs/lfs-packages/conglomeration/bison/

Bzip2 (1.0.2) - 650 KB:

http://freshmeat.net/projects/bzip2/

Coreutils (5.2.1) - 3,860 KB:

http://freshmeat.net/projects/coreutils/

DejaGNU (1.4.4) - 1,055 KB:

http://freshmeat.net/projects/dejagnu/

Diffutils (2.8.1) - 762 KB:

http://freshmeat.net/projects/diffutils/

E2fsprogs (1.35) - 3,003 KB:

http://freshmeat.net/projects/e2fsprogs/

Expect (5.42.1) - 510 KB:

http://freshmeat.net/projects/expect/

File (4.10) - 356 KB:

http://freshmeat.net/projects/file/

[Note]

Note

File (4.10) may no longer be available at the listed location. The site administrators of the master download location occasionally remove older versions when new ones are released. An alternate download location that may have the correct version available is ftp://ftp.linuxfromscratch.org/pub/lfs/.

Findutils (4.1.20) - 760 KB:

http://freshmeat.net/projects/findutils/

Flex (2.5.31) - 372 KB:

http://freshmeat.net/projects/flex/

Gawk (3.1.4) - 1,692 KB:

http://freshmeat.net/projects/gnuawk/

GCC (3.4.1) - 27,000 KB:

http://freshmeat.net/projects/gcc/

Gettext (0.14.1) - 6,397 KB:

http://freshmeat.net/projects/gettext/

Glibc (2.3.4-20040701) - 13,101 KB:

http://freshmeat.net/projects/glibc/

[Note]

Note

Released packages of Glibc are not new enough for our purposes, so create a tarball of an appropriate Concurrent Versions System (CVS) snapshot with the following commands:

cvs -z 3 -d \
    :pserver:[email protected]:/cvs/glibc \
    export -d glibc-2.3.4-20040701 \
    -D "2004-07-01 17:30 UTC" libc
sed -i -e "s/stable/2004-07-01/" \
    -e "s/2\.3\.3/2.3.4/" \
    glibc-2.3.4-20040701/version.h
tar jcvf glibc-2.3.4-20040701.tar.bz2 \
    glibc-2.3.4-20040701

Alternatively, the LFS team developed a tarball which can be downloaded from any of the File Transfer Protocol (FTP) mirrors listed on the LFS Website at http://www.linuxfromscratch.org/lfs/packages.html#http. It is located under the /pub/lfs/packages/conglomeration/glibc directory. The tarball is signed using GNU Privacy Guard (GPG), and it is strongly recommended that its authenticity be verified before use. Instructions for installing GPG, which enables verification, are provided in the Beyond Linux From Scratch (BLFS) book at http://www.linuxfromscratch.org/blfs/view/svn/postlfs/gnupg.html.

Grep (2.5.1) - 545 KB:

http://freshmeat.net/projects/grep/

Groff (1.19.1) - 2,360 KB:

http://freshmeat.net/projects/groff/

Grub (0.95) - 902 KB:

ftp://alpha.gnu.org/pub/gnu/grub/

Gzip (1.3.5) - 324 KB:

ftp://alpha.gnu.org/gnu/gzip/

Iana-Etc (1.01) - 161 KB:

http://freshmeat.net/projects/iana-etc/

Inetutils (1.4.2) - 1,019 KB:

http://freshmeat.net/projects/inetutils/

IPRoute2 (2.6.8-040823) - 264 KB:

http://developer.osdl.org/dev/iproute2/download/

Kbd (1.12) - 617 KB:

http://freshmeat.net/projects/kbd/

Less (382) - 259 KB:

http://freshmeat.net/projects/less/

LFS-Bootscripts (2.2.2) - 16 KB:

http://downloads.linuxfromscratch.org/

Libtool (1.5.8) - 2,602 KB:

http://freshmeat.net/projects/libtool/

Linux (2.6.8.1) - 34,793 KB:

http://freshmeat.net/projects/linux/?branch_id=46339

Linux-Libc-Headers (2.6.8.1) - 2,602 KB:

http://ep09.pld-linux.org/~mmazur/linux-libc-headers/

M4 (1.4.2) - 337 KB:

http://freshmeat.net/projects/gnum4/

Make (3.80) - 899 KB:

http://freshmeat.net/projects/gnumake/

Man (1.5o) - 223 KB:

http://freshmeat.net/projects/man/

Man-pages (1.67) - 1,586 KB:

http://freshmeat.net/projects/man-pages/

Mktemp (1.5) - 69 KB:

http://freshmeat.net/projects/mktemp/

Module-Init-Tools (3.0) - 118 KB:

ftp://ftp.kernel.org/pub/linux/utils/kernel/module-init-tools/

Ncurses (5.4) - 2,019 KB:

http://freshmeat.net/projects/ncurses/

Patch (2.5.4) - 182 KB:

http://freshmeat.net/projects/patch/

Perl (5.8.5) - 9,373 KB:

http://freshmeat.net/projects/perl/

Procps (3.2.3) - 265 KB:

http://freshmeat.net/projects/procps/

Psmisc (21.5) - 375 KB:

http://freshmeat.net/projects/psmisc/

Readline (5.0) - 940 KB:

http://freshmeat.net/projects/gnureadline/

Sed (4.1.2) - 749 KB:

http://freshmeat.net/projects/sed/

Shadow (4.0.4.1) - 795 KB:

http://freshmeat.net/projects/shadow/

Sysklogd (1.4.1) - 80 KB:

http://freshmeat.net/projects/sysklogd/

Sysvinit (2.85) - 91 KB:

http://freshmeat.net/projects/sysvinit/

Tar (1.14) - 1,025 KB:

http://freshmeat.net/projects/tar/

Tcl (8.4.7) - 3,363 KB:

http://freshmeat.net/projects/tcltk/

Texinfo (4.7) - 1,385 KB:

http://freshmeat.net/projects/texinfo/

Udev (030) - 374 KB:

ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/

Udev Permissions Configuration - 2 KB:

http://downloads.linuxfromscratch.org/udev-config-2.permissions

Udev Rules Configuration - 1 KB:

http://downloads.linuxfromscratch.org/udev-config-1.rules

Util-linux (2.12b) - 1,921 KB:

http://freshmeat.net/projects/util-linux/

Vim (6.3) - 3,612 KB:

http://freshmeat.net/projects/vim/

Vim (6.3) language files (optional) - 1,033 KB:

http://freshmeat.net/projects/vim/

Zlib (1.2.1) - 277 KB:

http://freshmeat.net/projects/zlib/

Total size of these packages: 135 MB