mise a jour du site

johan at shadowfax.linuxfromscratch.org johan at shadowfax.linuxfromscratch.org
Mar 26 Juin 13:29:27 PDT 2001

Je viends de mettre a jour le site pour la version 3.0-pre4.
Je me suis appercu aussi qu'il fallait traduire la nouvelle intro.
Donc si quelqu'un a le temps ...


-------------- section suivante --------------
include "include/header.inc"

<CENTER><B>Welcome to Linux From Scratch!</B></CENTER><BR>
<TABLE width=494 cellspacing=0 cellpadding=0 border=0>
<TR><TD width=20><IMG src="/images/dot.gif" width=3 height=3 border=0 alt=""></TD><TD width=474>

<p><h3><center>What is Linux From Scratch?</center></h3></p>

Linux From Scratch (LFS) is a project that provides you with the steps
necessary to build your own custom Linux system.

<p><h3><center>Why would I want an LFS system?</center></h2></p>

There are a lot of reasons why somebody would want to install an LFS
system. The question most people raise is "why go through all the hassle
of manually installing a Linux system from scratch when you can just
download an existing version like Debian or Redhat". That is a valid
question which I hope to answer for you now.

The most important reason for LFS's existence is teaching people how
a Linux system works internally. Building an LFS system teaches you about 
all that makes Linux tick, how things work together, and depend on
each other. And most importantly, how to customize it to your own taste
and needs.

One of the key benefits of LFS is that you are in control over your system
without having to rely on somebody else's Linux implementation like
Debian. You are in the driver's seat now and are able to dictate every
single thing such as the directory layout and boot script setup. You will
also know exactly where, why and how programs are installed.

Another benefit of LFS is that you can create a very compact Linux
system. When you install a distribution like Debian or RedHat, you end
up installing a lot of programs you would never in your life use.
They're just sitting there taking up (precious) disk space. It's not
hard to get an LFS system installed under 100 MB. Does that still
sound like a lot? A few of us have been working on creating
a very small embedded LFS system. We installed a system that was 
just enough to run the Apache web server; total disk space usage was 
aproximately 8 MB. With further stripping, that can be brought down to 5 
MB or less. Try that with a generic Debian or Redhat distribution.

If we were to compare LFS with a hamburger you buy at a supermarket or
fast-food restaurant, you would end up eating it without knowing precisely 
what it is you are eating, whereas LFS gives you the ingredients to make a 
hamburger. This allows you to carefully inspect it, remove unwanted 
ingredients to which you may have an allergic reaction, and at the same 
time allow you to add ingredients to enhance the flavour of your hamburger. 
When you are satisfied with the ingredients, you go on to the next part of 
putting it together. You now have the chance to make it just the way you 
like it: broil it, bake it, deep-fry it, barbeque it, or eat it raw.

Another analogy that we can use is that of comparing LFS with a finished 
house. LFS will give you the skeleton of a house, but it's up to 
you to install plumbing, electrical outlets, kitchen, bathtub, wallpaper, etc.

Another advantage of a custom built Linux system is added security. You
will compile the entire system from source, thus allowing you to audit
everything, if you wish to do so, and apply all the security patches you 
want or need to apply. You don't have to wait for somebody else to provide 
a new binary package that fixes a security hole. Besides, you have no
guarantee that the new package actually fixes the problem (adequately).
You never truly know whether a security hole is fixed or not unless 
you do it yourself.

<p><h3><center>This sounds great, you got me interested. Now how do I get 
myself an LFS system?</center></h3></p>

Great, I'm glad to hear you're interested. Head over to the 
<a href="http://www.linuxfromscratch.org/download/book.php">
http://www.linuxfromscratch.org/download/book.php</a> page and download 
the latest version of the LFS-BOOK. The book will guide you through the 
various stages of  installing an LFS system, like creating the partition, 
compiling, installing and configuring the software. All the book attempts 
to provide is a base development system which lays the foundation for you 
to finish it off by yourself.

Why does the book only provide a base system and not a full server or
workstation procedure? It's the "or" part of the question that is the
exact reason. We cannot know what you want to do. Do you plan to run it
as a workstation? Or as a server? What kind of server? As a server and
workstation? There are too many possibilities, and the book can't deal 
with them all. So we've decided to give you a base system. This system 
is complete enough for you to add on to and bring the LFS system to the 
level where you need it to be.

<p><h3><center>Continued Assistance</center></h2></p>

Although the book ends at one point, our support does not. There are 
additional documents and forums available where you can turn for help.

	<a href="http://members.mint.net/sklein/lfs-faq.html">FAQ</a>:
	Probably the quickest way to receive help on problems with the
	book itself is by reading the FAQ. This addresses problems that show
	up frequently.
	<a href="http://linuxfromscratch.org/services/mailinglistinfo.php">
	The best way to receive support is by using the LFS
	mailinglists. With hundreds of people subscribed to these, there
	is an extremely high chance somebody is able to help you with
	whatever problem you come with. You also have the option of
	accessing the mailinglist archives by reading through all the 
	archived emails manually, or use the provided search engine to 
	quickly find information on a certain topic.

	<a href="http://linuxfromscratch.org/services/lfshints.php">
	LFS-Hints are short documents, written as extensions to the
	book, that explain how to set up a piece of software that is not dealt
	with by the LFS-Book.

	<a href="http://linuxfromscratch.org/services/irc.php">IRC</a>:
	Another way to get quick and reliable help is on the #LFS channel
	on LFS' IRC server. IRC can be a great medium to receive help where
	real-time help is prefered over a slower medium like a
	mailinglist. This does depend on the time of day you go on IRC, but
	usually there are people online through the entire day who are able to
	assist you.

<p><h3><center>From the sound of it, it takes quite a bit of time and
effort to install, configure and maintain an LFS system. Is that true?

Yes, I'm afraid it does. That is simply the price you pay for the level
of control LFS gives you.

However, we are working on a seperate project called ALFS which stands
for "Automated Linux From Scratch". This project is still in the very
early stages of development but it's expected to grow rapidly. ALFS will
take away all (or at least a lot of) the manual labour out of building 
an LFS system, while still allowing you to make all the changes you need

For more information on that ALFS project, please visit the
<a href="http://alfs.linuxfromscratch.org">
http://alfs.linuxfromscratch.org</a> website.


include "include/footer.inc"

More information about the lfs-traducfr mailing list