source: clfs-embedded/BOOK/final-system/common/introduction.xml@ 458ac4c

Last change on this file since 458ac4c was 6fabb09, checked in by Andrew Bradford <andrew@…>, 11 years ago

Remove package management notes

Doesn't really apply when you can rebuild the entire file system in a
short time and the data contained had legacy information that doesn't
apply to embedded.

  • Property mode set to 100644
File size: 1.6 KB
RevLine 
[a9e389d]1<?xml version="1.0" encoding="ISO-8859-1"?>
[bd48e48]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[a9e389d]4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-system-introduction">
9 <?dbhtml filename="introduction.html"?>
10
11 <title>Introduction</title>
12
13 <para os="a">In this chapter, we enter the building site and start
14 constructing the CLFS system in earnest. The installation of this
15 software is straightforward. Although in many cases the installation
16 instructions could be made shorter and more generic, we have opted
17 to provide the full instructions for every package to minimize the
18 possibilities for mistakes. The key to learning what makes a Linux
19 system work is to know what each package is used for and why the user
20 (or the system) needs it. For every installed package, a summary of
21 its contents is given, followed by concise descriptions of each
22 program and library the package installed.</para>
23
24 <para os="b">The order that packages are installed in this chapter needs to
25 be strictly followed to ensure that no program accidentally acquires a
[feb553b]26 path referring to <filename class="directory">${CLFS}/cross-tools</filename>
[a9e389d]27 hard-wired into it. For the same reason, do not compile packages in
28 parallel. Compiling in parallel may save time (especially on dual-CPU
29 machines), but it could result in a program containing a hard-wired
[feb553b]30 path to <filename class="directory">${CLFS}/cross-tools</filename>, which will
[a9e389d]31 cause the program to stop working when that directory is
32 removed.</para>
33
34</sect1>
Note: See TracBrowser for help on using the repository browser.