From 673b0d84ba9591e07c0bdf0ee49d92eba10f502c Mon Sep 17 00:00:00 2001 From: Matthew Burgess Date: Mon, 3 May 2004 10:59:46 +0000 Subject: * Merged newxml into HEAD git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3435 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- preface/acknowledgements.xml | 302 ------------------------------------------- preface/audience.xml | 91 ------------- preface/foreword.xml | 30 ----- preface/organization.xml | 37 ------ preface/preface.xml | 12 -- preface/prerequisites.xml | 33 ----- preface/typography.xml | 48 ------- 7 files changed, 553 deletions(-) delete mode 100644 preface/acknowledgements.xml delete mode 100644 preface/audience.xml delete mode 100644 preface/foreword.xml delete mode 100644 preface/organization.xml delete mode 100644 preface/preface.xml delete mode 100644 preface/prerequisites.xml delete mode 100644 preface/typography.xml (limited to 'preface') diff --git a/preface/acknowledgements.xml b/preface/acknowledgements.xml deleted file mode 100644 index 7b91a2bda..000000000 --- a/preface/acknowledgements.xml +++ /dev/null @@ -1,302 +0,0 @@ - -Acknowledgments - - -We would like to thank the following people and organizations for their -contributions to the Linux From Scratch Project. - - -Current Project Team Members - - - -Gerard -Beekmans <gerard@linuxfromscratch.org> -- Linux-From-Scratch -initiator, LFS Project organizer. - -Matthew -Burgess <matthew@linuxfromscratch.org> -- LFS General Package -maintainer, LFS Book editor. - -Craig -Colton <meerkats@bellsouth.net> -- LFS, ALFS, BLFS and Hints -Project logo creator. - -Jeroen -Coumans <jeroen@linuxfromscratch.org> -- Website developer, FAQ -maintainer. - -Bruce -Dubbs <bdubbs@linuxfromscratch.org> -- LFS Quality Assurance Team -leader, BLFS Book editor. - -Alex -Groenewoud <alex@linuxfromscratch.org> -- LFS Book -editor. - -Mark -Hymers <markh@linuxfromscratch.org> -- CVS maintainer, BLFS Book -creator, former LFS Book editor. - -James -Iwanek <iwanek@linuxfromscratch.org> -- System Administration -Team member. - -Nicholas -Leippe <nicholas@linuxfromscratch.org> -- Wiki -maintainer. - -Anderson -Lizardo <lizardo@linuxfromscratch.org> -- Website backend scripts -creator and maintainer. - -Bill -Maltby <bill@linuxfromscratch.org> -- LFS Project -organizer. - -Scot Mc -Pherson <scot@linuxfromscratch.org> -- LFS NNTP gateway -maintainer. - -Ryan -Oliver <ryan@linuxfromscratch.org> -- Testing Team leader, -co-creator of PLFS. - -James -Robertson <jwrober@linuxfromscratch.org> -- Bugzilla maintainer, -Wiki developer, LFS Book editor. - -Greg -Schafer <greg@linuxfromscratch.org> -- Toolchain maintainer, -LFS Book editor, co-creator of PLFS. - -Tushar -Teredesai <tushar@linuxfromscratch.org> -- BLFS Book editor, -Hints and Patches Projects maintainer. - -Jeremy -Utley <jeremy@linuxfromscratch.org> -- LFS Book editor, Bugzilla -maintainer. - -Countless other people on the various LFS and BLFS -mailing lists who are making this book happen by giving their suggestions, -testing the book and submitting bug reports, instructions and their -experiences with installing various packages. - - - - - - -Translators - - - -Manuel Canales -Esparcia <macana@lfs-es.org> -- Spanish LFS translation -project. - -Johan -Lenglet <johan@linuxfromscratch.org> -- French LFS translation -project. - -Anderson -Lizardo <lizardo@linuxfromscratch.org> -- Portuguese LFS -translation project. - - - - - - -Mirror Maintainers - - - -Jason Andrade -<jason@dstc.edu.au> -- au.linuxfromscratch.org mirror. - -William Astle -<lost@l-w.net> -- ca.linuxfromscratch.org mirror. - -Baque -<baque@cict.fr> -- lfs.cict.fr mirror. - -Stephan Brendel -<stevie@stevie20.de> -- lfs.netservice-neuss.de -mirror. - -Ian Chilton -<ian@ichilton.co.uk> -- us.linuxfromscratch.org, linuxfromscratch.co.uk -mirrors. - -Fredrik -Danerklint <fredan-lfs@fredan.org> -- se.linuxfromscratch.org -mirror. - -David D.W. -Downey <pgpkeys@aeternamtech.com> -- lfs.learnbyexample.com -mirror. - -Eduardo B. -Fonseca <ebf@aedsolucoes.com.br> -- br.linuxfromscratch.org -mirror. - -Hagen Herrschaft -<hrx@hrxnet.de> -- de.linuxfromscratch.org mirror. - -Tim Jackson -<tim@idge.net> -- linuxfromscratch.idge.net mirror. - -Barna Koczka -<barna@siker.hu> -- hu.linuxfromscratch.org mirror. - -Roel -Neefs -- linuxfromscratch.rave.org mirror. - -Simon Nicoll -<sime@dot-sime.com> -- uk.linuxfromscratch.org mirror. - -Ervin S. -Odisho <ervin@activalink.net> -- lfs.activalink.net -mirror. - -Guido Passet -<guido@primerelay.net> -- nl.linuxfromscratch.org -mirror. - -Mikhail Pastukhov -<miha@xuy.biz> -- lfs.130th.net mirror. - -Jeremy Polen -<jpolen@rackspace.com> -- us2.linuxfromscratch.org -mirror. - -UK Mirror Service --- linuxfromscratch.mirror.co.uk mirror. - -Thomas Skyt -<thomas@sofagang.dk> -- dk.linuxfromscratch.org mirror. - -Antonin -Sprinzl <Antonin.Sprinzl@tuwien.ac.at> -- at.linuxfromscratch.org -mirror. - -Dag Stenstad -<dag@stenstad.net> for providing no.linuxfromscratch.org and Ian Chilton for running -it. - -Parisian -sysadmins <archive@doc.cs.univ-paris8.fr> -- -www2.fr.linuxfromscratch.org mirror. - -Jesse -Tie-Ten-Quee <highos@linuxfromscratch.org> for providing and -running the linuxfromscratch.org server. - -Alexander Velin -<velin@zadnik.org> -- bg.linuxfromscratch.org mirror. - -Martin Voss -<Martin.Voss@ada.de> -- lfs.linux-matrix.net mirror. - -Pui Yong -<pyng@spam.averse.net> -- sg.linuxfromscratch.org -mirror. - - - - - - -Donators - - - -Dean Benson -<dean@vipersoft.co.uk> for several monetary -contributions. - -DREAMWVR.COM for -their past sponsorship of donating various resources to the LFS and related -sub projects. - -Hagen Herrschaft -<hrx@hrxnet.de> for donating a 2.2 GHz P4 system, now running under the -name of lorien. - -O'Reilly for -donating books on SQL and PHP. - -VA Software -who, on behalf of Linux.com, donated -a VA Linux 420 (former StartX SP2) workstation. - -Mark Stone for -donating shadowfax, the first linuxfromscratch.org -server, a 750 MHz P3 with 512 MB RAM and two 9 GB SCSI drives. When the server -moved it was renamed to belgarath. - -Jesse -Tie-Ten-Quee <highos@linuxfromscratch.org> for donating a Yamaha -CDRW 8824E CD-writer. - -Countless other people on the various LFS mailing lists who are -making this book better by giving their suggestions, submitting bug reports, -and throwing in their criticism. - - - - - - -Former Team Members and Contributors - - - -Timothy -Bauscher <timothy@linuxfromscratch.org> -- LFS Book editor, Hints -Project maintainer. - -Robert Briggs for originally donating the -linuxfromscratch.org and -linuxfromscratch.com domain names. - -Ian Chilton -<ian@ichilton.co.uk> for maintaining the Hints project. - -Marc -Heerdink <gimli@linuxfromscratch.org> -- LFS Book -editor. - -Seth W. -Klein <sklein@linuxfromscratch.org> -- LFS FAQ -creator. - -Garrett -LeSage <garrett@linuxart.com> -- Original LFS banner -creator. - -Simon -Perreault <nomis80@videotron.ca> -- Hints Project -maintainer. - -Geert Poels -<Geert.Poels@skynet.be> -- Original BLFS banner creator; based on the -LFS banner by Garrett LeSage. - -Frank Skettino -<bkenoah@oswd.org> for the initial design of the old website -- have a -look at . - -Jesse -Tie-Ten-Quee <highos@linuxfromscratch.org> for answering -countless questions on IRC and having a great deal of patience. - - - - - - - diff --git a/preface/audience.xml b/preface/audience.xml deleted file mode 100644 index 2ac651a1a..000000000 --- a/preface/audience.xml +++ /dev/null @@ -1,91 +0,0 @@ - -Audience - - - -Who would want to read this book - -There are many reasons why somebody would want to read this book. The -principal reason being to install a Linux system straight from the source -code. A question many people raise is "Why go through all the hassle of -manually building a Linux system from scratch when you can just download and -install an existing one?". That is a good question and is the impetus for this -section of the book. - -One important reason for LFS's existence is to help people learn how a -Linux system works from the inside out. Building an LFS system helps demonstrate -to you what makes Linux tick, how things work together and depend on each -other. One of the best things that this learning experience provides is the -ability to customize Linux to your own tastes and needs. - -A key benefit of LFS is that you have more control of your system -without relying on someone else's Linux implementation. With LFS, you are -in the driver's seat and dictate every aspect of your system, such as the -directory layout and bootscript setup. You also dictate where, why and how -programs are installed. - -Another benefit of LFS is the ability to create a very compact Linux -system. When installing a regular distribution, you are usually forced to -install several programs which you are likely never to use. They're just -sitting there wasting precious disk space (or worse, CPU cycles). It isn't -difficult to build an LFS system less than 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 successfully built a system that was just enough to run the Apache -web server with approximately 8MB of disk space used. Further stripping could -bring that down to 5 MB or less. Try that with a regular distribution. - -We could compare distributed Linux to a hamburger you buy at a -fast-food restaurant -- you have no idea what you are eating. LFS, on the -other hand, doesn't give you a hamburger, but the recipe to make a hamburger. -This allows you to review it, to omit unwanted ingredients, and to -add your own ingredients which enhance the flavor of your burger. When you -are satisfied with the recipe, you go on to preparing it. You make it just -the way you like it: broil it, bake it, deep-fry it, barbecue it, or eat it -tar-tar (raw). - -Another analogy that we can use is that of comparing LFS with a -finished house. LFS will give you the skeletal plan of a house, but it's up -to you to build it. You have the freedom to adjust your plans as you -go. - -One last advantage of a custom built Linux system is security. -By compiling the entire system from source code, you are empowered to audit -everything and apply all the security patches you feel are needed. You don't -have to wait for somebody else to compile binary packages that fix a security -hole. Unless you examine the patch and implement it yourself you have no -guarantee that the new binary package was built correctly and actually fixes the -problem (adequately). - -There are too many good reasons to build your own LFS system for them all -to be listed here. This section is only the tip of the iceberg. As you -continue in your LFS experience, you will find on your own the power that -information and knowledge truly bring. - - - - -Who would not want to read this book - -There are probably some who, for whatever reason, would feel that they do not -want to read this book. If you do not wish to build your own Linux system from -scratch, then you probably don't want to read this book. Our goal is to help -you build a complete and usable foundation-level system. If you only want to -know what happens while your computer boots, then we recommend the From -Power Up To Bash Prompt HOWTO. The HOWTO builds a bare system which is -similar to that of this book, but it focuses strictly on creating a system -capable of booting to a BASH prompt. - -While you decide which to read, consider your objective. If you wish -to build a Linux system while learning a bit along the way, then this book -is probably your best choice. If your objective is strictly educational and -you do not have any plans for your finished system, then the -From Power Up To Bash Prompt HOWTO is probably a better choice. - -The From Power Up To Bash Prompt HOWTO is located at - or on The Linux -Documentation Project's website at -. - - - - diff --git a/preface/foreword.xml b/preface/foreword.xml deleted file mode 100644 index ef1665b3b..000000000 --- a/preface/foreword.xml +++ /dev/null @@ -1,30 +0,0 @@ - -Foreword - - -Having used a number of different Linux distributions, I was never -fully satisfied with any of them. I didn't like the arrangement of -the bootscripts. I didn't like the way certain programs were configured by -default. Much more of that sort of thing bothered me. Finally I realized -that if I wanted full satisfaction from my Linux system I would have to -build my own system from scratch, using only the source code. I resolved -not to use pre-compiled packages of any kind, nor CD-ROM or boot disk that -would install some basic utilities. I would use my current Linux system to -develop my own. - -This wild idea seemed very difficult at the time and often seemed -an impossible task. After sorting out all kinds of problems, such as -dependencies and compile-time errors, a custom-built Linux system was -created that was fully operational. I called this system a Linux From Scratch -system, or LFS for short. - -I hope you will have a great time working on your own LFS! - - --- -Gerard Beekmans -gerard@linuxfromscratch.org - - - - diff --git a/preface/organization.xml b/preface/organization.xml deleted file mode 100644 index 474f33773..000000000 --- a/preface/organization.xml +++ /dev/null @@ -1,37 +0,0 @@ - -Structure - - -This book is divided into the following four parts: - - - - -Part I explains in some detail how the LFS system is built, lists the -changes made to the book since the last version, and gives hints on how to -find help in case you run into trouble. - - - -Part II describes how to prepare for the building process: making a -partition, downloading the packages, setting up a good working environment, -and compiling temporary tools. - - - -Part III guides you through the building of the LFS system: compiling -and installing all the packages one by one, setting up the boot scripts, and -installing the kernel. The resulting basic Linux system is the foundation -upon which you can build other software, to extend your system in the way -you like. - - - -Part IV consists of two appendices. The first is an alphabetical list of -all the installed packages, and the second an alphabetical list of all the -installed programs and libraries, mentioning which package installed it. - - - - - diff --git a/preface/preface.xml b/preface/preface.xml deleted file mode 100644 index 5fd043488..000000000 --- a/preface/preface.xml +++ /dev/null @@ -1,12 +0,0 @@ - -Preface - - -&pf-foreword; -&pf-audience; -&pf-prerequisites; -&pf-typography; -&pf-acknowledgements; -&pf-organization; - - diff --git a/preface/prerequisites.xml b/preface/prerequisites.xml deleted file mode 100644 index 9ba2308d7..000000000 --- a/preface/prerequisites.xml +++ /dev/null @@ -1,33 +0,0 @@ - -Prerequisites - - -This book assumes that its reader has a good deal of knowledge about -using and installing Linux software. Before you begin building your LFS -system, you should read the following HOWTOs: - - -Software-Building-HOWTO - -This is a comprehensive guide to building and installing "generic" -Unix software distributions under Linux. This HOWTO is available at -. - -The Linux Users' Guide - -This guide covers the usage of assorted Linux software and is -available at -. - -The Essential Pre-Reading Hint - -This is an LFS Hint written specifically for new users of Linux. It is -mostly a list of links to excellent sources of information on a wide range of -topics. Any person attempting to install LFS, should at least have an -understanding of many of the topics in this hint. It is available at - - - - - - diff --git a/preface/typography.xml b/preface/typography.xml deleted file mode 100644 index 73f20a931..000000000 --- a/preface/typography.xml +++ /dev/null @@ -1,48 +0,0 @@ - -Typography - - -To make things easier to follow, there are a few typographical -conventions used throughout the book. Following are some examples: - -./configure --prefix=/usr - -
This form of text is designed to be typed exactly -as seen unless otherwise noted in the surrounding text. It is also used -in the explanation sections to identify which of the commands is being -referenced.
- -install-info: unknown option -`--dir-file=/mnt/lfs/usr/info/dir' - -
This form of text (fixed width text) is showing screen -output, probably as the result of commands issued, and is also used to -show filenames, such as /etc/ld.so.conf.
- -Emphasis - -
This form of text is used for several purposes in the -book, mainly to emphasize important points, and to give examples of -what to type.
- - - -
This form of text is used for hyperlinks, both within the -book and to external pages such as HOWTOs, download locations and -websites.
- -cat > $LFS/etc/group << "EOF" -root:x:0: -bin:x:1: -...... -EOF - - -
This type of section is used mainly when creating -configuration files. The first command tells the system to create -the file $LFS/etc/group from whatever is typed on the following lines until -the sequence EOF is encountered. Therefore, this whole section is generally -typed as seen.
- -
- -- cgit v1.2.3-54-g00ecf