source: chapter03/introduction.xml@ fe8b2f3

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 6.3 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since fe8b2f3 was fe8b2f3, checked in by Manuel Canales Esparcia <manuel@…>, 20 years ago

Removed an erronous link reference.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3817 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 2.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
3 <!ENTITY % general-entities SYSTEM "../general.ent">
4 %general-entities;
5]>
6<sect1 id="materials-introduction">
7<title>Introduction</title>
8<?dbhtml filename="introduction.html"?>
9
10<para>Below is a list of packages you need to download for building a basic
11Linux system. The listed version numbers correspond to versions of the
12software that are <emphasis>known</emphasis> to work, and this book is
13based upon them. Unless you are an experienced LFS builder, we highly
14recommend not to try out newer versions, as the build commands for one
15version may not work with a newer version. Also, there is often a good
16reason for not using the latest version due to known problems that haven't
17been worked around yet.</para>
18
19<para>All the URLs, when possible, refer to the project's page at
20<ulink url="http://www.freshmeat.net/"/>. The Freshmeat
21pages will give you easy access to the official download sites as well as
22project websites, mailing lists, FAQs, changelogs and more.</para>
23
24<para>We can't guarantee that these download locations are always available.
25In case a download location has changed since this book was published, please
26try to google for the package. Should you remain unsuccessful with this,
27try one of the alternative means of downloading listed on
28<ulink url="&lfs-root;lfs/packages.html"/>.</para>
29
30<para>You'll need to store all the downloaded packages and patches somewhere
31that is conveniently available throughout the entire build. You'll also need a
32working directory in which to unpack the sources and build them. A scheme that
33works well is to use <filename class="directory">$LFS/sources</filename> as the place to store
34the tarballs and patches, <emphasis>and</emphasis> as a working directory.
35This way everything you need will be located on the LFS partition and available
36during all stages of the building process.</para>
37
38<para>So you may want to execute, as <emphasis>root</emphasis>, the following
39command before starting your download session:</para>
40
41<screen><userinput>mkdir $LFS/sources</userinput></screen>
42
43<para>And make this directory writable (and sticky) for your normal user -- as
44you won't do the downloading as <emphasis>root</emphasis>, we guess:</para>
45
46<screen><userinput>chmod a+wt $LFS/sources</userinput></screen>
47
48<!--
49<para>For your convenience the top of the list contains a link to a file
50you can use with the <ulink url="http://wget.sunsite.dk">wget</ulink>
51program. Using this file and the <command>wget</command> program will
52make it easy to download all the files at once, rather than downloading each
53and every individual file manually.</para>
54-->
55
56</sect1>
Note: See TracBrowser for help on using the repository browser.