<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2650.12">
<TITLE>RE: basic philosophy (not a flame, just curious)</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: brendan strejcek [<A HREF="mailto:brendan@cs.uchicago.edu">mailto:brendan@cs.uchicago.edu</A>]</FONT>
<BR><FONT SIZE=2>Sent: Wednesday, September 06, 2000 1:31 PM</FONT>
<BR><FONT SIZE=2>To: alfs-discuss@linuxfromscratch.org</FONT>
<BR><FONT SIZE=2>Subject: basic philosophy (not a flame, just curious)</FONT>
</P>

<P><FONT SIZE=2>> one last point - if writing and debugging the xml directives</FONT>
<BR><FONT SIZE=2>> for the alfs install is as much work as installing by hand, why</FONT>
<BR><FONT SIZE=2>> not just install by hand? and if you are just going to have some</FONT>
<BR><FONT SIZE=2>> "well-tested" config files, how is this any different than</FONT>
<BR><FONT SIZE=2>> just downloading debian (save that it takes longer because you</FONT>
<BR><FONT SIZE=2>> are compiling everything) ?</FONT>
</P>

<P><FONT SIZE=2>Why use LFS rather than a pre-packaged distribution?  Control, and optimization.  </FONT>
</P>

<P><FONT SIZE=2>I don't know about Debian, but with RedHat, there are some packages that you just don't have a choice of.  I tried doing a truely MINIMAL install of RedHat 6.2, and it was almost 200 meg, thanks to all the unwanted packages.  I suspect that LFS will be MUCH smaller, though I've allowed myself to get distracted by details and therefore haven't actually FINISHED an install yet in order to find out.</FONT></P>

<P><FONT SIZE=2>Also, you get to control whether there is debug information in the executables, and you get to specify a higher optimization level (when it works).  And you get to compile explicitly for your processor, which also means it should go faster than the generically compiled binaries of a standard distribution.  That alone should be a plus if you are trying to run a system on older, slower hardware.  Then there is the issue of patches...  You get to decide what patches get applied to specific packages.  </FONT></P>

<P><FONT SIZE=2>Need I go on?</FONT>
</P>

<P><FONT SIZE=2>-- John</FONT>
</P>

</BODY>
</HTML>