Packages |
In order for you to start your own Linux OS, you will have to download the Required Packages for a basic Linux system. You will also require the Statically Compiled Programs for a little later on when we start putting our Linux OS together.
The Optional Packages will provide extra functionality to your Linux. I suggest that once you have your basic Linux system working, decide what sort of functionality is required for your Linux and then download the optional packages. It is a common occorance that some of the links are broken. If so, visit www.freshmeat.net and look for a new download location, but make sure you are downloading the same, or if required, download slightly later versions of the software described.
Required Packages |
autoconf 2.13 at
ftp.gnu.org/gnu/autoconf
automake 1.4 at ftp.gnu.org/gnu/automake
bash 2.04 at ftp.gnu.org/gnu/bash
bin86 0.15.4 at http://www.cix.co.uk/~mayday/bin86-0.15.4.tar.gz
binutils 2.10 at ftp.gnu.org/gnu/binutils
bison 1.28 at ftp.gnu.org/gnu/bison
bzip2 1.0.1 at ftp://sourceware.cygnus.com/pub/bzip2/v100
diffutils 2.7 at ftp.gnu.org/gnu/diffutils
e2fsprogs 1.18 at ftp.metalab.unc.edu/pub/Linux/system/filesystems/ext2
fileutils 4.0 at ftp.gnu.org/gnu/fileutils
findutils 4.1.5 at ftp://alpha.gnu.org/gnu
flex 2.5.4a at ftp.gnu.org/non-gnu/flex
gcc 2.95.2 at ftp.gnu.org/gnu/gcc
glibc 2.1.3 at ftp.redhat.com/redhat/redhat-6.2/i386/RedHat/RPMS
glibc-devel 2.1.3 at ftp.redhat.com/redhat/redhat-6.2/i386/RedHat/RPMS
grep 2.4.2 at ftp.gnu.org/gnu/grep
groff 1.16.1 at ftp.gnu.org/gnu/groff
gzip 1.2.4a at ftp.gnu.org/gnu/gzip
kernel 2.4.0 at www.kernel.org
[If experiencing problems, use 2.2.18]
ld.so 1.9.9 at ftp.metalab.unc.edu/pub/Linux/GCC
less 358 at ftp.gnu.org/gnu/less
lilo 21.6.1 at ftp.metalab.unc.edu/pub/Linux/system/boot/lilo
m4 1.4 at ftp.gnu.org/gnu/m4
make 3.79.1 at ftp.gnu.org/gnu/make
man 1.5h1 at ftp.win.tue.nl/pub/linux-local/utils/man
mawk 1.3.3 at ftp.whidbey.net/pub/brennan
modutils 2.3.17 at ftp.kernel.org/pub/linux/utils/kernel/modutils/v2.3
ncurses 5.1 at ftp.gnu.org/gnu/ncurses
patch 2.5.4 at ftp.gnu.org/gnu/patch
perl 5.6.0 at www.perl.com/pub/language/info/software.htmll#stable
readline 4.1 at ftp.gnu.org/gnu/readline
sed 3.02 at ftp.gnu.org/gnu/sed
sh-utils 2.0 at ftp.gnu.org/gnu/sh-utils
shadow-20000902 at ftp://piast.t19.ds.pwr.wroc.pl/pub/linux/shadow/
sysvinit 2.78 at ftp.metalab.unc.edu/pub/linux/system/daemons/init
tar 1.13 at ftp.gnu.org/gnu/tar
termcap 1.3 at ftp.gnu.org/gnu/termcap
texinfo 4.0 at ftp.gnu.org/gnu/texinfo
textutils 2.0 at ftp.gnu.org/gnu/textutils
util-linux 2.10 at http://freshmeat.net/projects/util-linux/download/util-linux-2.10r.tar.gz
vim 5.7 rt and src at ftp.us.vim.org/pub/vim/unix
Optional Packages |
apache 1.3.12 at
www.apache.org/dist
berkeley db library 3.1.17 at www.sleepycat.com/download.html
ed 0.2 at ftp.gnu.org/gnu/ed
ipchains 1.3.9 at http://netfilter.filewatcher.org/ipchains
jpegsrc v6b at ftp.uu.net/graphics/jpeg
kde and qt at ftp://ftp.kde.org/pub/kde/stable/2.0.1/distribution/tar/generic/src/
libtiff 3.5.5 at ftp.onshore.com/pub/libtiff
mesalib 3.3 at ftp.mesa3d.org/pub/sourceforge/mesa3d
openssl 0.9.6 at ftp.openssl.org/source
netkit-combo 0.17 at ftp.metalab.unc.edu/pub/Linux/system/network/netkit
net-tools 1.57 at www.tazenda.demon.co.uk/phil/net-tools
ppp 2.3.11 at ftp://cs.anu.edu.au/pub/software/ppp
procps 2.0.7 at ftp://people.redhat.com/johnsonm/procps
rpm 3.0.6 at ftp.rpm.org/pub/rpm/dist/rpm-3.0.x
sysklogd 1.4 at ftp.metalab.unc.edu/pub/Linux/system/daemons
texk and texklib at ftp.tug.org/tex
X401src-1.tgz (2 + 3 also) at ftp.xfree86.org/pub/XFree86/4.0.1/source
zlib 1.1.3 at ftp.info-zip.org/pub/infozip/zlib
Statically Compiled Programs |
These programs have been statically compiled as on some systems, the normal method of compiling may not work correctly.
M4
at http://www.byolinux.org/files/m4
SED at http://www.byolinux.org/files/sed