Changeset e5846ef


Ignore:
Timestamp:
06/30/2005 05:53:21 PM (19 years ago)
Author:
Archaic <archaic@…>
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.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
Children:
4d938ef
Parents:
7efa3be
Message:

Round 2 of several minor wording changes in chapter 6 (matt).

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

Location:
chapter06
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • chapter06/coreutils.xml

    r7efa3be re5846ef  
    3939<screen><userinput>patch -Np1 -i ../&coreutils-uname-patch;</userinput></screen>
    4040
    41 <para>Prevent Coreutils from installing binaries that will be later be
     41<para>Prevent Coreutils from installing binaries that will later be
    4242installed by other packages:</para>
    4343
     
    5252<screen><userinput>make</userinput></screen>
    5353
    54 <para>The test suite of Coreutils makes several invalid assumptions about the
    55 presence of system users and groups. Therefore, additional items need to be set
    56 up before running the tests. Skip down to <quote>Install the package</quote> if
    57 not running the test suite.</para>
     54<para>The test suite of Coreutils makes several assumptions about the presence
     55of system users and groups that are not valid within the minimal environment
     56that exists at the moment. Therefore, additional items need to be set up before
     57running the tests. Skip down to <quote>Install the package</quote> if not
     58running the test suite.</para>
    5859
    5960<para>Create two dummy groups and a dummy user:</para>
  • chapter06/e2fsprogs.xml

    r7efa3be re5846ef  
    5353<varlistentry>
    5454<term><parameter>--with-root-prefix=""</parameter></term>
    55 <listitem><para>Certain programs (such as the
    56 <command>e2fsck</command> program) are considered essential programs.
    57 When, for example, <filename class="directory">/usr</filename> is not
    58 mounted, these essential programs need to be available. They belong in
    59 directories like <filename class="directory">/lib</filename> and
    60 <filename class="directory">/sbin</filename>. If this option is not
    61 passed to E2fsprogs' configure, the programs are installed into the
    62 <filename class="directory">/usr</filename> directory, which is not
    63 where they should be.</para></listitem>
     55<listitem><para>Certain programs (such as the <command>e2fsck</command> program)
     56are considered essential programs.  When, for example, <filename
     57class="directory">/usr</filename> is not mounted, these essential programs need
     58to be available. They belong in directories like <filename
     59class="directory">/lib</filename> and <filename
     60class="directory">/sbin</filename>. If this option is not passed to E2fsprogs'
     61configure, the programs are installed into the <filename
     62class="directory">/usr</filename> directory.</para></listitem>
     63
    6464</varlistentry>
    6565
     
    8888<userinput>make check</userinput>.</para>
    8989
    90 <para>Install most of the package:</para>
     90<para>Install the binaries and documentation:</para>
    9191
    9292<screen><userinput>make install</userinput></screen>
     
    265265<term><command>mke2fs</command></term>
    266266<listitem>
    267 <para>Is used to create a second extended file system on the given
    268 device</para>
     267<para>Creates an ext2 or ext3 file system on the given device</para>
    269268<indexterm zone="ch-system-e2fsprogs mke2fs"><primary sortas="b-mke2fs">mke2fs</primary></indexterm>
    270269</listitem>
  • chapter06/file.xml

    r7efa3be re5846ef  
    1313
    1414<sect2 role="package"><title/>
    15 <para>The File package contains a utility for determining the type of files.</para>
     15<para>The File package contains a utility for determining the type of a given
     16file or files.</para>
    1617
    1718<segmentedlist>
  • chapter06/findutils.xml

    r7efa3be re5846ef  
    3939    --localstatedir=/var/lib/locate</userinput></screen>
    4040
    41 <para>The <parameter>localstatedir</parameter> directive above changes the
     41<para>The <parameter>localstatedir</parameter> option above changes the
    4242location of the <command>locate</command> database to be in <filename
    4343class="directory">/var/lib/locate</filename>, which is FHS-compliant.</para>
  • chapter06/flex.xml

    r7efa3be re5846ef  
    118118<term><command>lex</command></term>
    119119<listitem>
    120 <para>Script that runs <command>flex</command> in <command>lex</command>
     120<para>A script that runs <command>flex</command> in <command>lex</command>
    121121emulation mode</para>
    122122<indexterm zone="ch-system-flex lex"><primary sortas="b-lex">lex</primary></indexterm>
  • chapter06/gettext.xml

    r7efa3be re5846ef  
    197197<term><command>msgfmt</command></term>
    198198<listitem>
    199 <para>Generates a binary message catalog from from a translation catalog</para>
     199<para>Generates a binary message catalog from a translation catalog</para>
    200200<indexterm zone="ch-system-gettext msgfmt"><primary sortas="b-msgfmt">msgfmt</primary></indexterm>
    201201</listitem>
  • chapter06/groff.xml

    r7efa3be re5846ef  
    107107
    108108<varlistentry id="geqn">
    109 <term><command>eqn</command></term>
     109<term><command>geqn</command></term>
    110110<listitem>
    111111<para>A link to <command>eqn</command></para>
     
    199199<term><command>gtbl</command></term>
    200200<listitem>
    201 <para>Is the GNU implementation of <command>tbl</command></para>
     201<para>A link to <command>tbl</command></para>
    202202<indexterm zone="ch-system-groff gtbl"><primary sortas="b-gtbl">gtbl</primary></indexterm>
    203203</listitem>
     
    363363<term><command>zsoelim</command></term>
    364364<listitem>
    365 <para>Is the GNU implementation of <command>soelim</command></para>
     365<para>A link to <command>soelim</command></para>
    366366<indexterm zone="ch-system-groff zsoelim"><primary sortas="b-zsoelim">zsoelim</primary></indexterm>
    367367</listitem>
  • chapter06/gzip.xml

    r7efa3be re5846ef  
    8686<term><command>compress</command></term>
    8787<listitem>
    88 <para>Compresses and uncompresses compressed files</para>
     88<para>Compresses and decompresses files</para>
    8989<indexterm zone="ch-system-gzip compress"><primary sortas="b-compress">compress</primary></indexterm>
    9090</listitem>
     
    102102<term><command>gzexe</command></term>
    103103<listitem>
    104 <para>Creates self-uncompressing executable files</para>
     104<para>Creates self-decompressing executable files</para>
    105105<indexterm zone="ch-system-gzip gzexe"><primary sortas="b-gzexe">gzexe</primary></indexterm>
    106106</listitem>
  • chapter06/hotplug.xml

    r7efa3be re5846ef  
    4848<screen><userinput>rm -rf /etc/init.d</userinput></screen>
    4949
    50 <para>Network device hotplugging is not supported by LFS bootscripts yet. For
     50<para>Network device hotplugging is not supported by LFS-Bootscripts yet. For
    5151that reason, remove the network hotplug agent:</para>
    5252
  • chapter06/iana-etc.xml

    r7efa3be re5846ef  
    3030<title>Installation of Iana-Etc</title>
    3131
    32 <para>Parse the data:</para>
     32<para>The following command converts the raw data provided by IANA into the
     33correct formats for the <filename>/etc/protocols</filename> and
     34<filename>/etc/services</filename> data files:</para>
    3335
    3436<screen><userinput>make</userinput></screen>
  • chapter06/iproute2.xml

    r7efa3be re5846ef  
    114114        <listitem>
    115115          <para>Shows the interface statistics, including the amount of transmitted
    116                 and received packages by interface</para>
     116                and received packets by interface</para>
    117117          <indexterm zone="ch-system-iproute2 ifstat">
    118118            <primary sortas="b-ifstat">ifstat</primary>
  • chapter06/kbd.xml

    r7efa3be re5846ef  
    104104<term><command>getunimap</command></term>
    105105<listitem>
    106 <para>Prints the currently used unimap</para>
     106<para>Prints the currently used unicode-to-font mapping table</para>
    107107<indexterm zone="ch-system-kbd getunimap"><primary sortas="b-getunimap">getunimap</primary></indexterm>
    108108</listitem>
  • chapter06/man.xml

    r7efa3be re5846ef  
    6969<screen><userinput>make install</userinput></screen>
    7070
    71 <note><para>To disable Select Graphic Rendition (SGR) escape
    72 sequences, edit the <filename>man.conf</filename> file and
    73 add the <parameter>-c</parameter> switch to
    74 the <envar>NROFF</envar> variable.</para></note>
     71<note><para>If you will be working on a terminal that does not support text
     72attributes such as color and bold, you can disable Select Graphic Rendition
     73(SGR) escape sequences by editing the <filename>man.conf</filename> file and
     74adding the <parameter>-c</parameter> option to the <envar>NROFF</envar>
     75variable. If you use multiple terminal types for one computer it may be better
     76to selectively add the <envar>GROFF_NO_SGR</envar> environment variable for the
     77terminals that do not support SGR.</para></note>
    7578
    76 <para>If the character set uses 8-bit characters, search for the line
    77 beginning with <quote>NROFF</quote> in
    78 <filename>/etc/man.conf</filename>, and verify that it looks as
    79 follows:</para>
     79<para>If the character set of the locale uses 8-bit characters, search for the
     80line beginning with <quote>NROFF</quote> in <filename>/etc/man.conf</filename>,
     81and verify that it looks as follows:</para>
    8082
    8183<screen>NROFF  /usr/bin/nroff -Tlatin1 -mandoc</screen>
  • chapter06/module-init-tools.xml

    r7efa3be re5846ef  
    4242
    4343<screen><userinput>./configure --prefix="" --enable-zlib</userinput></screen>
     44
     45<para>The meaning of the configure options:</para>
     46
     47<variablelist>
     48<varlistentry>
     49<term><parameter>--enable-zlib</parameter></term>
     50<listitem><para>This allows the Module-Init-Tools package to handle compressed
     51kernel modules.</para></listitem>
     52</varlistentry>
     53</variablelist>
    4454
    4555<para>Compile the package:</para>
  • chapter06/ncurses.xml

    r7efa3be re5846ef  
    5959<screen><userinput>mv /usr/lib/libncurses.so.5* /lib</userinput></screen>
    6060
    61 <para>Because the libraries have been moved, a few symlinks are pointing to
     61<para>Because the libraries have been moved, a few symlinks point to
    6262non-existent files. Recreate those symlinks:</para>
    6363
  • chapter06/perl.xml

    r7efa3be re5846ef  
    5353
    5454<para>To run the test suite, first create a basic
    55 <filename>/etc/hosts</filename> file which is needed by a couple of
    56 tests to resolve the network name localhost:</para>
     55<filename>/etc/hosts</filename> file which is needed by a couple of the tests to
     56resolve the network name localhost:</para>
    5757
    5858<screen><userinput>echo "127.0.0.1 localhost $(hostname)" &gt; /etc/hosts</userinput></screen>
  • chapter06/psmisc.xml

    r7efa3be re5846ef  
    1313
    1414<sect2 role="package"><title/>
    15 <para>The Psmisc package contains programs for displaying information on
    16 processes.</para>
     15<para>The Psmisc package contains programs for displaying information about
     16running processes.</para>
    1717
    1818<segmentedlist>
  • chapter06/readline.xml

    r7efa3be re5846ef  
    1313
    1414<sect2 role="package"><title/>
    15 <para>The Readline package contains the Readline command-line library.</para>
     15<para>The Readline package is a set of libraries that offers command-line
     16editing and history capabilities.</para>
    1617
    1718<segmentedlist>
     
    3132<title>Installation of Readline</title>
    3233
    33 <para>The following patch includes a fix for the problem where
    34 Readline sometimes only shows 33 characters on a line and then wraps
    35 to the next line. It also includes other fixes recommended by the
    36 Readline author.</para>
     34<para>The following patch includes a fix for a problem where Readline sometimes
     35only shows 33 characters on a line and then wraps to the next line. It also
     36includes other fixes recommended by the Readline author.</para>
    3737
    3838<screen><userinput>patch -Np1 -i ../&readline-fixes-patch;</userinput></screen>
     
    6464<screen><userinput>chmod 755 /lib/lib{readline,history}.so*</userinput></screen>
    6565
    66 <para>Now we move the static libraries to a more appropriate
    67 location:</para>
     66<para>Now move the static libraries to a more appropriate location:</para>
    6867
    6968<screen><userinput>mv /lib/lib{readline,history}.a /usr/lib</userinput></screen>
    7069
    71 <para>Next we will remove the <filename class="extension">.so</filename> files in
    72 <filename class="directory">/lib</filename> and relink them into
    73 <filename class="directory">/usr/lib</filename>.</para>
     70<para>Next, remove the <filename class="extension">.so</filename> files in
     71<filename class="directory">/lib</filename> and relink them into <filename
     72class="directory">/usr/lib</filename>.</para>
    7473
    7574<screen><userinput>rm /lib/lib{readline,history}.so
  • chapter06/shadow.xml

    r7efa3be re5846ef  
    5151
    5252<para id="shadow-limits-login_access">Shadow uses two files to configure
    53 authentication settings for the system. Install these two config files:</para>
     53authentication settings for the system. Install these two configuration
     54files:</para>
    5455
    5556<indexterm zone="shadow-limits-login_access"><primary sortas="e-/etc/limits">/etc/limits</primary></indexterm>
     
    165166<term><command>chfn</command></term>
    166167<listitem>
    167 <para>Used to change a user's full name and other info</para>
     168<para>Used to change a user's full name and other information</para>
    168169<indexterm zone="ch-system-shadow chfn"><primary sortas="b-chfn">chfn</primary></indexterm>
    169170</listitem>
  • chapter06/vim.xml

    r7efa3be re5846ef  
    7070<screen><userinput>make</userinput></screen>
    7171
    72 <para>To test the results, issue:
    73 <userinput>make test</userinput>. However, this test suite outputs a
    74 lot of chaotic characters to the screen, which can cause issues with
    75 the settings of the current terminal. Therefore, running the test
    76 suite here is optional.</para>
     72<para>To test the results, issue: <userinput>make test</userinput>. However,
     73this test suite outputs a lot of binary data to the screen, which can cause
     74issues with the settings of the current terminal. This can be resolved by
     75redirecting the output to a log file.</para>
    7776
    7877<para>Install the package:</para>
     
    10099<indexterm zone="conf-vim"><primary sortas="e-/etc/vim">/etc/vim</primary></indexterm>
    101100
    102 <para>By default, <command>vim</command> runs in vi-incompatible mode.
    103 This may be new to users who have used other editors in the past. The
    104 <quote>nocompatible</quote> setting is included below to highlight the
    105 fact that a new behavior is being used. It also reminds those who
    106 would change to <quote>compatible</quote> mode that it should appear
    107 first. This is necessary because it changes other settings, and
    108 overrides must come after this setting.  Create a default <command>vim</command>
     101<para>By default, <command>vim</command> runs in vi-incompatible mode. This may
     102be new to users who have used other editors in the past. The
     103<quote>nocompatible</quote> setting is included below to highlight the fact that
     104a new behavior is being used. It also reminds those who would change to
     105<quote>compatible</quote> mode that it should be the first setting in the
     106configuration file. This is necessary because it changes other settings, and
     107overrides must come after this setting. Create a default <command>vim</command>
    109108configuration file by running the following:</para>
    110109
     
    234233<term><command>shtags.pl</command></term>
    235234<listitem>
    236 <para>Generates a tag file for Perl scripts</para>
     235<para>Generates a tags file for Perl scripts</para>
    237236<indexterm zone="ch-system-vim shtags.pl"><primary sortas="b-shtags.pl">shtags.pl</primary></indexterm>
    238237</listitem>
     
    242241<term><command>tcltags</command></term>
    243242<listitem>
    244 <para>Generates a tag file for TCL code</para>
     243<para>Generates a tags file for TCL code</para>
    245244<indexterm zone="ch-system-vim tcltags"><primary sortas="b-tcltags">tcltags</primary></indexterm>
    246245</listitem>
     
    306305<term><command>vimspell.sh</command></term>
    307306<listitem>
    308 <para>Spells a file and generates the syntax statements necessary
    309 to highlight in <command>vim</command>. This script requires the old Unix <command>spell</command>
    310 command, which is provided neither in LFS nor in BLFS</para>
     307<para>Spell checks a file and generates the syntax statements necessary to
     308highlight in <command>vim</command>. This script requires the old Unix
     309<command>spell</command> command, which is provided neither in LFS nor in
     310BLFS</para>
    311311<indexterm zone="ch-system-vim vimspell.sh"><primary sortas="b-vimspell.sh">vimspell.sh</primary></indexterm>
    312312</listitem>
  • chapter06/zlib.xml

    r7efa3be re5846ef  
    1313
    1414<sect2 role="package"><title/>
    15 <para>The Zlib package contains compression and un-compression routines used by
     15<para>The Zlib package contains compression and decompression routines used by
    1616some programs.</para>
    1717
Note: See TracChangeset for help on using the changeset viewer.