- Timestamp:
- 04/11/2014 11:57:08 PM (10 years ago)
- Branches:
- 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
- Children:
- 61ce0b1
- Parents:
- 5bbc896
- Location:
- chapter06
- Files:
-
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/acl.xml
r5bbc896 r6f34f43 61 61 62 62 <para>The Acl tests need to be run on a filesystem that supports access 63 controls . Coreutils needs to be compiled with ACL support in order for64 the testsuite to complete successfully. To test the results, issue:</para>65 66 <screen><userinput remap="test">make tests</userinput></screen>63 controls after <application>Coreutils</application> has been built with the 64 Acl libraries. If desired, return to this package and run <command>make 65 tests</command> after <application>Coreutils</application> has been built 66 later in this chapter.</para> 67 67 68 68 <para>Install the package:</para> -
chapter06/attr.xml
r5bbc896 r6f34f43 60 60 <screen><userinput remap="make">make</userinput></screen> 61 61 62 <para>The Attr tests need to be run on a filesystem that supports extended 63 attributes. To test the results, issue:</para> 62 <para>The tests need to be run on a filesystem that supports extended 63 attributes such as the ext2, ext3, or ext4 filesystems. To test the 64 results, issue:</para> 64 65 65 66 <screen><userinput remap="test">make tests root-tests</userinput></screen> -
chapter06/dbus.xml
r5bbc896 r6f34f43 49 49 <para>Prepare D-Bus for compilation:</para> 50 50 51 <screen><userinput remap="configure">./configure --prefix=/usr \52 --sysconfdir=/etc \53 --localstatedir=/var \54 --docdir=/usr/share/doc/dbus-&dbus-version; \55 --with-console-auth-dir=/run/console /</userinput></screen>51 <screen><userinput remap="configure">./configure --prefix=/usr \ 52 --sysconfdir=/etc \ 53 --localstatedir=/var \ 54 --docdir=/usr/share/doc/dbus-&dbus-version; \ 55 --with-console-auth-dir=/run/console</userinput></screen> 56 56 57 57 <variablelist> -
chapter06/e2fsprogs.xml
r5bbc896 r6f34f43 62 62 PKG_CONFIG_PATH=/tools/lib/pkgconfig \ 63 63 ../configure --prefix=/usr \ 64 --bindir=/bin \ 64 65 --with-root-prefix="" \ 65 66 --enable-elf-shlibs \ … … 81 82 82 83 <varlistentry> 83 <term><parameter>--with-root-prefix=""</parameter></term> 84 <term><parameter>--with-root-prefix=""</parameter> and 85 <parameter>--bindir=/bin</parameter></term> 84 86 <listitem> 85 87 <para>Certain programs (such as the <command>e2fsck</command> -
chapter06/flex.xml
r5bbc896 r6f34f43 71 71 <para>A few programs do not know about <command>flex</command> yet and 72 72 try to run its predecessor, <command>lex</command>. To support those 73 programs, create a wrapper scriptnamed <filename>lex</filename> that74 calls <filename>flex</filename> in <command>lex</command> emulation73 programs, create a symbolic link named <filename>lex</filename> that 74 runs <filename>flex</filename> in <command>lex</command> emulation 75 75 mode:</para> 76 76 77 <screen><userinput remap="install">cat > /usr/bin/lex << "EOF" 78 <literal>#!/bin/sh 79 # Begin /usr/bin/lex 80 81 exec /usr/bin/flex -l "$@" 82 83 # End /usr/bin/lex</literal> 84 EOF 85 chmod -v 755 /usr/bin/lex</userinput></screen> 77 <screen><userinput remap="install">ln -s flex /usr/bin/lex</userinput></screen> 86 78 87 79 </sect2> … … 96 88 97 89 <seglistitem> 98 <seg>flex, flex++ (link to flex), and lex </seg>90 <seg>flex, flex++ (link to flex), and lex (link to flex)</seg> 99 91 <seg>libfl.{a,so} and libfl_pic.{a,so}</seg> 100 92 <seg>/usr/share/doc/flex-&flex-version;</seg> -
chapter06/gcc.xml
r5bbc896 r6f34f43 235 235 xpointer="xpointer(//*[@os='k'])"/> 236 236 237 <screen><computeroutput>SEARCH_DIR("/usr/i686-pc-linux-gnu/lib") 237 <screen><computeroutput>SEARCH_DIR("/usr/i686-pc-linux-gnu/lib32") 238 SEARCH_DIR("/usr/local/lib32") 239 SEARCH_DIR("/lib32") 240 SEARCH_DIR("/usr/lib32") 241 SEARCH_DIR("/usr/i686-pc-linux-gnu/lib") 238 242 SEARCH_DIR("/usr/local/lib") 239 243 SEARCH_DIR("/lib") 240 244 SEARCH_DIR("/usr/lib");</computeroutput></screen> 241 245 242 <para>A 64-bit system may see a few moredirectories. For example, here246 <para>A 64-bit system may see a few different directories. For example, here 243 247 is the output from an x86_64 machine:</para> 244 248 -
chapter06/kmod.xml
r5bbc896 r6f34f43 48 48 --sysconfdir=/etc \ 49 49 --with-rootlibdir=/lib \ 50 --disable-manpages \51 50 --with-xz \ 52 51 --with-zlib</userinput></screen> … … 59 58 <listitem> 60 59 <para>These options enable Kmod to handle compressed kernel modules.</para> 61 </listitem>62 </varlistentry>63 64 <varlistentry>65 <term><parameter>--disable-manpages</parameter></term>66 <listitem>67 <para>This option prevents the man pages from being built, as they68 rely on libxslt, which isn't available in the chroot69 environment.</para>70 60 </listitem> 71 61 </varlistentry> … … 94 84 95 85 <screen><userinput remap="install">make install 96 make -C man install97 86 98 87 for target in depmod insmod modinfo modprobe rmmod; do -
chapter06/linux-headers.xml
r5bbc896 r6f34f43 53 53 <screen><userinput remap="pre">make mrproper</userinput></screen> 54 54 55 <para>Now test andextract the user-visible kernel headers from the source.55 <para>Now extract the user-visible kernel headers from the source. 56 56 They are placed in an intermediate local directory and copied to the needed 57 57 location because the extraction process removes any existing files in -
chapter06/systemd.xml
r5bbc896 r6f34f43 142 142 143 143 <para>Note that some tests might fail because the test are being run in a 144 chroot environment. For full test coverage, the test suite should be r an144 chroot environment. For full test coverage, the test suite should be run 145 145 from a system booted using Systemd.</para> 146 146 -
chapter06/xml-parser.xml
r5bbc896 r6f34f43 64 64 65 65 <segmentedlist> 66 <segtitle>Installed Perlmodule</segtitle>66 <segtitle>Installed module</segtitle> 67 67 68 68 <seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.