Changeset 8c50f0e
- Timestamp:
- Feb 21, 2006, 2:28:50 AM (20 years ago)
- Children:
- 7119f7d0
- Parents:
- e63113c
- Files:
-
- 10 edited
-
boot/x86/kernel.xml (modified) (1 diff)
-
cross-tools/x86/glibc-headers.xml (modified) (2 diffs)
-
final-system/common/gzip.xml (modified) (1 diff)
-
final-system/common/introduction.xml (modified) (1 diff)
-
final-system/common/pkgmgt.xml (modified) (4 diffs)
-
final-system/common/testsuitesagain.xml (modified) (1 diff)
-
final-system/common/udev.xml (modified) (1 diff)
-
final-system/common/zlib.xml (modified) (1 diff)
-
general.ent (modified) (1 diff)
-
temp-system/common/bash.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
boot/x86/kernel.xml
re63113c r8c50f0e 98 98 INSTALL_MOD_PATH=${LFS} modules_install</userinput></screen> 99 99 100 < xi:include xmlns:xi="http://www.w3.org/2003/XInclude"101 href="../../bootable/x86/kernel.xml"102 xpointer="xpointer(//*[@os='u'])"/>100 <para os="u">After kernel compilation is complete, additional steps are 101 required to complete the installation. Some files need to be copied to 102 the <filename class="directory">${LFS}/boot</filename> directory.</para> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" -
cross-tools/x86/glibc-headers.xml
re63113c r8c50f0e 64 64 --with-binutils=/cross-tools/${LFS_TARGET}/bin</userinput></screen> 65 65 66 < warningos="e1">67 <para><emphasis>Any</emphasis> error message you see about nptl at this point68 can safely be ignored.</para>69 </ warning>66 <note os="e1"> 67 <para><emphasis>Any</emphasis> error message you see about nptl at this 68 point can safely be ignored.</para> 69 </note> 70 70 71 71 <variablelist os="ca"> … … 139 139 140 140 <screen os="cg"><userinput>install -dv /tools/include/bits 141 cp bits/stdio_lim.h /tools/include/bits</userinput></screen>141 cp -v bits/stdio_lim.h /tools/include/bits</userinput></screen> 142 142 143 143 <para os="ch">Now create a blank stub file:</para> -
final-system/common/gzip.xml
re63113c r8c50f0e 67 67 <screen os="j"><userinput>mv -v /usr/bin/gzip /bin 68 68 rm -v /usr/bin/{gunzip,zcat} 69 ln -sv gzip /bin/gunzip 70 ln -sv gzip /bin/zcat 71 ln -sv gzip /bin/compress 69 ln -sv gzip /bin/{gunzip,zcat,compress} 72 70 ln -sv gunzip /bin/uncompress</userinput></screen> 73 71 -
final-system/common/introduction.xml
re63113c r8c50f0e 58 58 the package installs.</para> 59 59 60 <para os="e">To keep track of which package installs particular files, a package 61 manager can be used. For a general overview of different styles of package 62 managers, please refer to <ulink 63 url="&blfs-root;view/svn/introduction/important.html"/>. 64 For a package management method specifically geared towards LFS, we 65 recommend <ulink url="&hints-root;more_control_and_pkg_man.txt"/>.</para> 66 67 <!-- <note os="f"> 68 <para>The remainder of this book is to be performed while logged 69 in as user <systemitem class="username">root</systemitem> and no longer 70 as user <systemitem class="username">lfs</systemitem>.</para> 71 </note> --> 60 <para os="e">To keep track of which package installs particular files, a 61 package manager can be used. For a general overview of different styles of 62 package managers, please take a look at the next page.</para> 72 63 73 64 </sect1> -
final-system/common/pkgmgt.xml
re63113c r8c50f0e 20 20 issues that may arise when upgrading packages.</para> 21 21 22 <para>Some reasons why no package manager is mentioned in LFS or BLFS23 include:</para>22 <para>Some reasons why no specific package manager is recommended in LFS or 23 BLFS include:</para> 24 24 25 25 <itemizedlist> … … 31 31 <listitem> 32 32 <para>There are multiple solutions for package management, each having 33 its strengths and drawbacks. Including one that satisfies all audiences33 its strengths and drawbacks. Including one that satisfies all audiences 34 34 is difficult.</para> 35 35 </listitem> … … 39 39 the <ulink url="&hints-root;">Hints subproject</ulink> and see if one of them 40 40 fits your need.</para> 41 42 <note>43 <para>As no particular package management technique is mentioned in LFS,44 the commands in the remainder of this book must be performed while logged in45 as user <systemitem class="username">root</systemitem> and no longer as user46 <systemitem class="username">lfs</systemitem>. Also, double check that47 <envar>$LFS</envar> is set.</para>48 </note>49 41 50 42 <sect2> … … 60 52 <para>If one of the toolchain packages (Glibc, GCC or Binutils) needs 61 53 to be upgraded to a newer minor version, it is safer to rebuild LFS. 62 Though you <emphasis>may</emphasis> be able to get by rebuilding all54 Though, you <emphasis>may</emphasis> be able to get by rebuilding all 63 55 the packages in their dependency order, we do not recommend it. For 64 56 example, if glibc-2.2.x needs to be updated to glibc-2.3.x, it is safer -
final-system/common/testsuitesagain.xml
re63113c r8c50f0e 25 25 <systemitem class="filesystem">devpts</systemitem> file system set up 26 26 correctly. This issue is discussed in greater detail at 27 <ulink url=" http://www.linuxfromscratch.org/lfs/faq.html#no-ptys"/>.</para>27 <ulink url="&faq-root;#no-ptys"/>.</para> 28 28 29 29 <para>Sometimes package test suites will fail, but for reasons which the -
final-system/common/udev.xml
re63113c r8c50f0e 80 80 81 81 <para os="j">Udev's configuration is far from ideal by default, so install 82 the configuration file shere:</para>82 the configuration file here:</para> 83 83 84 84 <screen os="k"><userinput>cp -v ../&udev-config-file; /etc/udev/rules.d/25-lfs.rules</userinput></screen> -
final-system/common/zlib.xml
re63113c r8c50f0e 50 50 <userinput>make check</userinput>.</para> 51 51 52 <para os="f">Install ation:</para>52 <para os="f">Install the package:</para> 53 53 54 54 <screen os="g"><userinput>make install</userinput></screen> -
general.ent
re63113c r8c50f0e 25 25 <!ENTITY hints-root "&lfs-root;hints/downloads/files/"> 26 26 <!ENTITY hints-index "&lfs-root;hints/list.html"> 27 <!ENTITY patches-root " http://www.linuxfromscratch.org/patches/downloads/">27 <!ENTITY patches-root "&lfs-root;patches/downloads/"> 28 28 <!ENTITY livecd-root "&lfs-root;livecd/"> 29 <!ENTITY test-results "&lfs-root; lfs/build-logs/&generic-version;/">29 <!ENTITY test-results "&lfs-root;clfs/build-logs/&generic-version;/"> 30 30 <!ENTITY errata "&lfs-root;clfs/errata/&generic-version;/"> 31 31 -
temp-system/common/bash.xml
re63113c r8c50f0e 71 71 xpointer="xpointer(//*[@os='n'])"/> 72 72 73 <para os="ae">Make a link for theprograms that use <command>sh</command> for73 <para os="ae">Make a link for programs that use <command>sh</command> for 74 74 a shell:</para> 75 75
Note:
See TracChangeset
for help on using the changeset viewer.
