mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 03:39:20 +01:00
Text update
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@353 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
711a7f1834
commit
32489b55b0
@ -6,18 +6,53 @@ We are going to build the LFS system by using an already installed Linux
|
|||||||
distribution such as Debian, SuSE, Slackware, Mandrake, RedHat, etc. There
|
distribution such as Debian, SuSE, Slackware, Mandrake, RedHat, etc. There
|
||||||
is no need to have any kind of bootdisk. We will use an existing Linux
|
is no need to have any kind of bootdisk. We will use an existing Linux
|
||||||
system as the base (since we need a compiler, linker, text editor, and
|
system as the base (since we need a compiler, linker, text editor, and
|
||||||
other tools).
|
others tools).
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
If Linux was not installed yet, it is not possible to put this
|
After you have downloaded the necessary packages that make up an LFS
|
||||||
book to use right away. I suggest to first install a Linux
|
system you will create a new Linux native parition where the LFS system
|
||||||
distribution. It really doesn't matter which one is installed. It also
|
will be installed onto.
|
||||||
doesn't need to be the latest version, though it shouldn't be too old.
|
</para>
|
||||||
If it is about a year old or newer it should do just fine. It will save
|
|
||||||
a lot of trouble if the normal system uses glibc-2.1 or newer.
|
<para>
|
||||||
Libc5 isn't supported by this book, though it isn't impossible to use a
|
The next step, chapter 5, will be the installation of a number of
|
||||||
libc5 system if there is no choice.
|
packages that are statically linked and installed on the LFS partition.
|
||||||
|
These packages form a basic development suite which will be used to
|
||||||
|
install the actual system.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Chapter 6 installs the actual base system. We use the chroot program to
|
||||||
|
start a new shell who's root directory will be set to the LFS
|
||||||
|
partition. This, in essence, is the same as rebooting and have the
|
||||||
|
kernel mount the LFS partition as the root partition. The reason that
|
||||||
|
we don't actually reboot, but instead chroot, is that this way you can
|
||||||
|
still use your host system. While software is being installed you can
|
||||||
|
simply switch to a different VC (Virtual Console) or X desktop and
|
||||||
|
continue using your computer.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
When all the software is installed, chapter 7 will setup the boot
|
||||||
|
scripts. Chapter 8 will setup the Linux bootloader and you can finally
|
||||||
|
reboot your system into LFS. The last step, after rebooting, is
|
||||||
|
setting up the networking tools and boot scripts. When you finish that
|
||||||
|
last step you will have finished the book and your LFS system is ready
|
||||||
|
for use.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This is the process in a nutshell. Detailed information on the steps
|
||||||
|
you are taking are provided in the chapters as you go through them. If
|
||||||
|
something isn't completely clear yet, don't worry. It will become very
|
||||||
|
clear shortly.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Please read chapter 2 carefully as it explains a few important things
|
||||||
|
you need to be aware of before you work your way through chapters 5 and
|
||||||
|
above.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
Loading…
Reference in New Issue
Block a user