Changeset 69993f4 for chapter03/introduction.xml
- Timestamp:
- 08/29/2004 06:36:34 PM (20 years ago)
- Branches:
- 6.0
- Children:
- 8b320e7
- Parents:
- ec0a37e6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter03/introduction.xml
rec0a37e6 r69993f4 8 8 <?dbhtml filename="introduction.html"?> 9 9 10 <para> Below is a list of packages that need to be download for building a11 basic Linux system. The listed version numbers correspond to versions12 of the software that are known to work, and this book is based on 13 th eir use. We highly recommend not using newer versions, as the build14 commands for one version may not work with a newer version. The newest 15 package versions may also have problems that work-arounds have 16 not been developed for yet.</para>10 <para>This chapter includes a list of packages that need to be 11 download for building a basic Linux system. The listed version numbers 12 correspond to versions of the software that are known to work, and 13 this book is based on their use. We highly recommend not using newer 14 versions because the build commands for one version may not work with 15 a newer version. The newest package versions may also have problems 16 that work-arounds have not been developed for yet.</para> 17 17 18 18 <para>All the URLs, when possible, refer to the package's information 19 19 page at <ulink url="http://www.freshmeat.net/"/>. The Freshmeat pages 20 20 provide easy access to official download sites, as well as project 21 websites, mailing lists, FAQ s, changelogs, and more.</para>21 websites, mailing lists, FAQ, changelogs, and more.</para> 22 22 23 23 <para>Download locations may not always be accessible. If a download … … 28 28 url="&lfs-root;lfs/packages.html"/>.</para> 29 29 30 <para>Downloaded packages and patches will need to be store ssomewhere30 <para>Downloaded packages and patches will need to be stored somewhere 31 31 that is conveniently available throughout the entire build. A working 32 32 directory is also required to unpack the sources and build them. … … 43 43 <screen><userinput>mkdir $LFS/sources</userinput></screen> 44 44 45 <para>Make this directory writable (and sticky -- which basically 46 means that eventhough a user may have write permissions on a 47 directory, the sticky tag prevents users from removing files they do 48 not own as normally write permission on a directory means the owner of 49 the directory can remove all files in it, even if he does not own the 50 file) for your normal user -- as you won't do the downloading as root, we 51 guess:</para> 45 <para>Make this directory writable and sticky. <quote>Sticky</quote> 46 means that even if multiple users have write permission on a 47 directory, only the owner of a file can delete the file within a 48 sticky directory. The following command will enable the write and 49 sticky modes:</para> 52 50 53 51 <screen><userinput>chmod a+wt $LFS/sources</userinput></screen>
Note:
See TracChangeset
for help on using the changeset viewer.