Changeset a91be49
- Timestamp:
- 11/06/2008 05:23:09 AM (15 years ago)
- Branches:
- 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.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
- Children:
- f56f042
- Parents:
- f7242d4
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
appendices/dependencies.xml
rf7242d4 ra91be49 96 96 <seglistitem> 97 97 <seg>Bash, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, 98 98 Ncurses, Patch, Readline, Sed, and Texinfo</seg> 99 99 </seglistitem> 100 100 </segmentedlist> … … 290 290 291 291 <seglistitem> 292 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep,293 292 <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Gettext, Glibc, Grep, 293 Make, Patch, Sed, and Texinfo</seg> 294 294 </seglistitem> 295 295 </segmentedlist> … … 374 374 375 375 <seglistitem> 376 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep,377 376 <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, 377 Make, Sed, and Zlib</seg> 378 378 </seglistitem> 379 379 </segmentedlist> -
appendices/license.xml
rf7242d4 ra91be49 12 12 <title>LFS Licenses</title> 13 13 14 15 14 <para>This book is licensed under the Creative Commons 15 Attribution-NonCommercial-ShareAlike 2.0 License.</para> 16 16 17 18 17 <para>Computer instructions may be extracted from the book under the MIT 18 License.</para> 19 19 20 21 22 20 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="creat-comm.xml"/> 22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="mit-lic.xml"/> 23 23 24 24 -
appendices/mit-lic.xml
rf7242d4 ra91be49 14 14 15 15 <para>Permission is hereby granted, free of charge, to any person obtaining a copy 16 17 18 19 20 16 of this software and associated documentation files (the "Software"), to deal 17 in the Software without restriction, including without limitation the rights 18 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 19 copies of the Software, and to permit persons to whom the Software is 20 furnished to do so, subject to the following conditions:</para> 21 21 22 22 <para>The above copyright notice and this permission notice shall be included in 23 23 all copies or substantial portions of the Software.</para> 24 24 25 25 <para>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 26 27 28 29 30 31 26 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 27 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 28 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 29 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 30 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 31 THE SOFTWARE.</para> 32 32 33 33 </sect1> -
appendices/scripts.xml
rf7242d4 ra91be49 40 40 <title>Boot and sysconfig scripts version-&lfs-bootscripts-version;</title> 41 41 42 43 44 45 46 47 48 49 42 <para>The scripts in this appendix are listed by the directory where they 43 normally reside. The order is <filename 44 class='directory'>/etc/rc.d/init.d</filename>, <filename 45 class='directory'>/etc/sysconfig</filename>, <filename 46 class='directory'>/etc/sysconfig/network-devices</filename>, and <filename 47 class='directory'>/etc/sysconfig/network-devices/services</filename>. Within 48 each section, the files are listed in the order they are normally called. 49 </para> 50 50 51 51 <sect1 id="rc" role="wrap"> -
appendices/udev-rules.xml
rf7242d4 ra91be49 14 14 <title>Udev configuration rules</title> 15 15 16 17 18 16 <para>The rules from &udev-config;.tar.bz2 in this appendix are listed for 17 convenience. Installation is normally done via instructions in <xref 18 linkend='ch-system-udev'/>. </para> 19 19 20 20 <sect1 id="lfsrules" role="wrap"> -
chapter01/how.xml
rf7242d4 ra91be49 19 19 tools.</para> 20 20 21 22 23 24 25 26 27 28 29 21 <para>As an alternative to installing a separate distribution onto your 22 machine, you may wish to use the Linux From Scratch LiveCD or a LiveCD from a 23 commercial distribution. The LFS LiveCD works well as a host system, 24 providing all the tools you need to successfully follow the instructions in 25 this book. Unfortunately, development of the LiveCD has not progressed 26 recently and it only contains older versions of the source packages and 27 patches (for those ISOs not labels -nosrc or -min), and this book. For more 28 information about the LFS LiveCD or to download a copy, visit <ulink 29 url="&livecd-root;"/>.</para> 30 30 31 31 <note> -
chapter05/gcc-pass2.xml
rf7242d4 ra91be49 206 206 <listitem> 207 207 <para>Bootstrapping the compiler is now the default for GCC. However, 208 209 208 our build method should provide us with a solid compiler without the 209 need to bootstrap each time.</para> 210 210 </listitem> 211 211 </varlistentry> -
chapter05/perl.xml
rf7242d4 ra91be49 45 45 46 46 <para>First apply a series of patches to address security issues and adapt some 47 47 hard-wired paths to the C library by applying the following patch:</para> 48 48 49 49 <screen><userinput remap="pre">patch -Np1 -i ../&perl-consolidated-patch;</userinput></screen> -
chapter05/tcl.xml
rf7242d4 ra91be49 58 58 <screen><userinput remap="make">make</userinput></screen> 59 59 60 61 62 60 <para>Compilation is now complete. As discussed earlier, running the test 61 suite is not mandatory for the temporary tools here in this chapter. To run 62 the Tcl test suite anyway, issue the following command:</para> 63 63 64 64 <screen><userinput remap="test">TZ=UTC make test</userinput></screen> -
chapter06/e2fsprogs.xml
rf7242d4 ra91be49 148 148 <seg>badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck, 149 149 e2image, e2label, e2undo, filefrag, findfs, fsck, fsck.ext2, fsck.ext3, 150 150 fsck.ext4, fsck.ext4dev, logsave, lsattr, 151 151 mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, fsck.ext4, fsck.ext4dev, 152 152 mklost+found, resize2fs, tune2fs, uuidd, and uuidgen.</seg> 153 153 <seg>libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so}, 154 154 libext2fs.{a,so}, libss.{a,so}, and libuuid.{a,so}</seg> … … 270 270 <term><command>e2undo</command></term> 271 271 <listitem> 272 <para>Replay dthe undo log undo_log for an ext2/ext3/ext4 filesystem273 274 272 <para>Replays the undo log undo_log for an ext2/ext3/ext4 filesystem 273 found on a device. This can be used to undo a failed operation by an 274 e2fsprogs program.</para> 275 275 <indexterm zone="ch-system-e2fsprogs e2undo"> 276 276 <primary sortas="b-e2undo">e2undo</primary> … … 348 348 <para>By default checks <systemitem class="filesystem">ext4</systemitem> 349 349 development file systems. This is a hard link to 350 350 <command>fsck</command>.</para> 351 351 <indexterm zone="ch-system-e2fsprogs fsck.ext4dev"> 352 352 <primary sortas="b-fsck.ext4dev">fsck.ext4dev</primary> -
chapter06/man-db.xml
rf7242d4 ra91be49 216 216 <entry>ISO-8859-1</entry> 217 217 </row> 218 218 <!-- FIXME: BUG: "no" is deprecated, should use "nb" or "nn" and 219 219 symlinks --> 220 220 <row> -
chapter06/perl.xml
rf7242d4 ra91be49 49 49 50 50 <para>The following patch fixes known vulnerabilities and other issues 51 51 identified by the developers:</para> 52 52 53 53 <screen><userinput remap="pre">patch -Np1 -i ../&perl-consolidated-patch;</userinput></screen> -
chapter07/console.xml
rf7242d4 ra91be49 60 60 <command>loadkeys</command> program, typically, the name of keymap 61 61 to load, e.g., <quote>es</quote>. If this variable is not set, the 62 63 62 bootscript will not run the <command>loadkeys</command> program, 63 and the default kernel keymap will be used.</para> 64 64 </listitem> 65 65 </varlistentry> … … 83 83 <command>setfont</command> program. Typically, this includes the font 84 84 name, <quote>-m</quote>, and the name of the application character 85 86 87 85 map to load. E.g., in order to load the <quote>lat1-16</quote> font 86 together with the <quote>8859-1</quote> application character map 87 (as it is appropriate in the USA), 88 88 <!-- because of the copyright sign --> 89 89 set this variable to <quote>lat1-16 -m 8859-1</quote>. 90 90 In UTF-8 mode, the kernel uses the application character map for 91 91 conversion of composed 8-bit key codes in the keymap to UTF-8, and thus … … 100 100 <listitem> 101 101 <para>Set this variable to <quote>1</quote>, <quote>yes</quote> or 102 102 <quote>true</quote> in order to put the 103 103 console into UTF-8 mode. This is useful in UTF-8 based locales and 104 104 harmful otherwise.</para> … … 112 112 the Kbd package. The <command>console</command> bootscript will 113 113 convert an available keymap to UTF-8 on the fly if this variable is 114 114 set to the encoding of the available non-UTF-8 keymap.</para> 115 115 </listitem> 116 116 </varlistentry>
Note:
See TracChangeset
for help on using the changeset viewer.