Changeset a1a7f4f
- Timestamp:
- 07/04/2005 09:32:47 PM (19 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.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:
- afe7ecef
- Parents:
- ae31883
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
rae31883 ra1a7f4f 92 92 </listitem> 93 93 94 <listitem><para>July 4th, 2005 [archaic]: Brought (hopefully) all references of 95 man/info pages into conformity. Man page conformity was based on if referring to 96 a specific man page or man pages in general. Updated typography to reflect 97 this.</para></listitem> 98 94 99 <listitem><para>July 2nd, 2005 [matt]: Re-added the inetutils kernel-headers 95 100 patch that erroneously got dropped during r5402.</para></listitem> -
chapter02/creatingpartition.xml
rae31883 ra1a7f4f 42 42 created—for example <filename class="devicefile">/dev/hda</filename> for 43 43 the primary Integrated Drive Electronics (IDE) disk. Create a Linux native 44 partition and a swap partition, if needed. Please refer to the man45 pages of <command>cfdisk</command> or <command>fdisk</command> if you44 partition and a swap partition, if needed. Please refer to 45 <filename>cfdisk(8)</filename> or <filename>fdisk(8)</filename> if you 46 46 do not yet know how to use the programs.</para> 47 47 -
chapter04/addinguser.xml
rae31883 ra1a7f4f 84 84 <para>The <quote><parameter>-</parameter></quote> instructs 85 85 <command>su</command> to start a login shell as opposed to a non-login shell. 86 The difference between these two types of shells can be found in detail in the87 < command>man</command> and <command>info</command> pages for Bash.</para>86 The difference between these two types of shells can be found in detail in 87 <filename>bash(1)</filename> and <command>info bash</command>.</para> 88 88 89 89 </sect1> -
chapter04/creatingtoolsdir.xml
rae31883 ra1a7f4f 32 32 33 33 <note><para>The above command is correct. The <command>ln</command> command has 34 a few syntactic variations, so be sure to check the <command>info</command> and35 < command>man</command> pagesbefore reporting what you may think is an34 a few syntactic variations, so be sure to check <command>info coreutils ln</command> and 35 <filename>ln(1)</filename> before reporting what you may think is an 36 36 error.</para></note> 37 37 -
chapter05/flex.xml
rae31883 ra1a7f4f 36 36 37 37 <para>The GNU autotools will detect that the Flex source code has been 38 modified by the previous patch and tries to update the man ualpage38 modified by the previous patch and tries to update the man page 39 39 accordingly. This does not work on many systems, and the default page is 40 40 fine, so make sure it does not get regenerated:</para> -
chapter05/toolchaintechnotes.xml
rae31883 ra1a7f4f 195 195 dynamic linker, the name of the library, and the name of the function, 196 196 resulting in a much smaller executable. A third option is to use the 197 programming interface of the dynamic linker (see the198 <emphasis>dlopen</emphasis> man pagefor more information).</para>197 programming interface of the dynamic linker (see <filename>dlopen(3)</filename> 198 for more information).</para> 199 199 200 200 <para>Dynamic linking is the default on Linux and has three major -
chapter06/flex.xml
rae31883 ra1a7f4f 37 37 38 38 <para>The GNU autotools detects that the Flex source code has been 39 modified by the previous patch and tries to update the man ualpage39 modified by the previous patch and tries to update the man page 40 40 accordingly. This does not work correctly on many systems, and the 41 41 default page is fine, so make sure it does not get regenerated:</para> -
chapter06/man-pages.xml
rae31883 ra1a7f4f 13 13 14 14 <sect2 role="package"><title/> 15 <para>The Man-pages package contains over 1,200 man ualpages.</para>15 <para>The Man-pages package contains over 1,200 man pages.</para> 16 16 17 17 <segmentedlist> … … 41 41 <segmentedlist> 42 42 <segtitle>Installed files</segtitle> 43 <seglistitem><seg>various man ualpages</seg></seglistitem>43 <seglistitem><seg>various man pages</seg></seglistitem> 44 44 </segmentedlist> 45 45 … … 48 48 <?dbhtml list-presentation="table"?> 49 49 50 <varlistentry id="man ual-pages">51 <term><filename>man ualpages</filename></term>50 <varlistentry id="man-pages"> 51 <term><filename>man pages</filename></term> 52 52 <listitem> 53 53 <para>Describe the C and C++ functions, important 54 54 device files, and significant configuration files</para> 55 <indexterm zone="ch-system-man-pages man ual-pages"><primary sortas="e-manual-pages">manualpages</primary></indexterm>55 <indexterm zone="ch-system-man-pages man-pages"><primary sortas="e-man-pages">man pages</primary></indexterm> 56 56 </listitem> 57 57 </varlistentry> -
chapter06/man.xml
rae31883 ra1a7f4f 13 13 14 14 <sect2 role="package"><title/> 15 <para>The Man package contains programs for finding and viewing man ualpages.</para>15 <para>The Man package contains programs for finding and viewing man pages.</para> 16 16 17 17 <segmentedlist> … … 87 87 specification, <command>groff</command> has no means of typesetting 88 88 characters outside International Organization for Standards 89 (ISO) 8859-1 without some strange escape codes. When formatting man ual89 (ISO) 8859-1 without some strange escape codes. When formatting man 90 90 pages, <command>groff</command> thinks that they are in the ISO 8859-1 91 91 encoding and this <parameter>-Tlatin1</parameter> switch tells … … 96 96 97 97 <para>This does not solve the problem of a non-working 98 <command>man2dvi</command> program for localized man ualpages in98 <command>man2dvi</command> program for localized man pages in 99 99 non-ISO 8859-1 locales. Also, it does not work with multibyte 100 100 character sets. The first problem does not currently have a solution. … … 124 124 <term><command>apropos</command></term> 125 125 <listitem> 126 <para>Searches the whatisdatabase and displays the short descriptions126 <para>Searches the <command>whatis</command> database and displays the short descriptions 127 127 of system commands that contain a given string</para> 128 128 <indexterm zone="ch-system-man apropos"><primary sortas="b-apropos">apropos</primary></indexterm> … … 133 133 <term><command>makewhatis</command></term> 134 134 <listitem> 135 <para>Builds the whatis database; it reads all the manual pages in the136 manpath and writes the name and a short description in the whatis 137 database for each page</para>135 <para>Builds the <command>whatis</command> database; it reads all the man pages 136 in the <envar>MANPATH</envar> and writes the name and a short description in the 137 <command>whatis</command> database for each page</para> 138 138 <indexterm zone="ch-system-man makewhatis"><primary sortas="b-makewhatis">makewhatis</primary></indexterm> 139 139 </listitem> … … 143 143 <term><command>man</command></term> 144 144 <listitem> 145 <para>Formats and displays the requested on-line man ualpage</para>145 <para>Formats and displays the requested on-line man page</para> 146 146 <indexterm zone="ch-system-man man"><primary sortas="b-man">man</primary></indexterm> 147 147 </listitem> … … 151 151 <term><command>man2dvi</command></term> 152 152 <listitem> 153 <para>Converts a man ualpage into dvi format</para>153 <para>Converts a man page into dvi format</para> 154 154 <indexterm zone="ch-system-man man2dvi"><primary sortas="b-man2dvi">man2dvi</primary></indexterm> 155 155 </listitem> … … 159 159 <term><command>man2html</command></term> 160 160 <listitem> 161 <para>Converts a man ualpage into HTML</para>161 <para>Converts a man page into HTML</para> 162 162 <indexterm zone="ch-system-man man2html"><primary sortas="b-man2html">man2html</primary></indexterm> 163 163 </listitem> … … 167 167 <term><command>whatis</command></term> 168 168 <listitem> 169 <para>Searches the whatisdatabase and displays the short descriptions169 <para>Searches the <command>whatis</command> database and displays the short descriptions 170 170 of system commands that contain the given keyword as a separate 171 171 word</para> -
chapter06/texinfo.xml
rae31883 ra1a7f4f 14 14 <sect2 role="package"><title/> 15 15 <para>The Texinfo package contains programs for reading, writing, and 16 converting Info documents.</para>16 converting info pages.</para> 17 17 18 18 <segmentedlist> … … 66 66 <filename>/usr/share/info/dir</filename>. Unfortunately, due to 67 67 occasional problems in the Makefiles of various packages, it can 68 sometimes get out of s tep with the Info manuals installed on the68 sometimes get out of sync with the info pages installed on the 69 69 system. If the <filename>/usr/share/info/dir</filename> file ever 70 70 needs to be recreated, the following optional commands will accomplish … … 94 94 <term><command>info</command></term> 95 95 <listitem> 96 <para>Used to read Info documents which are similar to man 97 pages, but often go much deeper than just explaining all the command 98 line options. For example, compare <command>man bison</command> and 99 <command>info bison</command>.</para> 96 <para>Used to read info pages which are similar to man pages, but often go much 97 deeper than just explaining all the available command line options. For example, 98 compare <command>man bison</command> and <command>info bison</command>.</para> 100 99 <indexterm zone="ch-system-texinfo info"><primary sortas="b-info">info</primary></indexterm> 101 100 </listitem> … … 114 113 <term><command>install-info</command></term> 115 114 <listitem> 116 <para>Used to install Info files; it updates entries in the Info index117 file</para>115 <para>Used to install info pages; it updates entries in the 116 <command>info</command> index file</para> 118 117 <indexterm zone="ch-system-texinfo install-info"><primary sortas="b-install-info">install-info</primary></indexterm> 119 118 </listitem> … … 124 123 <listitem> 125 124 <para>Translates the given Texinfo source documents into 126 Info files, plain text, or HTML</para>125 info pages, plain text, or HTML</para> 127 126 <indexterm zone="ch-system-texinfo makeinfo"><primary sortas="b-makeinfo">makeinfo</primary></indexterm> 128 127 </listitem> -
chapter06/util-linux.xml
rae31883 ra1a7f4f 610 610 <term><command>whereis</command></term> 611 611 <listitem> 612 <para>Reports the location of binary, the source, and the manualpage612 <para>Reports the location of the binary, source, and man page 613 613 for the given command</para> 614 614 <indexterm zone="ch-system-util-linux whereis"><primary sortas="b-whereis">whereis</primary></indexterm> -
chapter07/console.xml
rae31883 ra1a7f4f 27 27 section can be uncommented if the country is supported. If still in doubt, look 28 28 in the <filename class="directory">/usr/share/kbd</filename> directory for valid 29 keymaps and screen fonts. Read the <command>loadkeys</command> and30 < command>setfont</command> manual pages anddetermine the correct arguments for29 keymaps and screen fonts. Read <filename>loadkeys(1)</filename> and 30 <filename>setfont(8)</filename> to determine the correct arguments for 31 31 these programs. Once decided, create the configuration file with the following 32 32 command:</para> -
chapter07/usage.xml
rae31883 ra1a7f4f 21 21 works using a run-levels scheme. There are seven (numbered 0 to 6) run-levels 22 22 (actually, there are more run-levels, but they are for special cases and are 23 generally not used. The init manual page describes those details), and each one23 generally not used. See <filename>init(8)</filename> for more details), and each one 24 24 of those corresponds to the actions the computer is supposed to perform when it 25 25 starts up. The default run-level is 3. Here are the descriptions of the -
chapter08/kernel.xml
rae31883 ra1a7f4f 92 92 may be needed. Information pertaining to modules and kernel configuration is 93 93 located in the kernel documentation in the <filename 94 class="directory">linux-&linux-version;/Documentation</filename> directory. The 95 <emphasis>modprobe.conf</emphasis> <command>man</command> page may also be of 96 interest.</para> 94 class="directory">linux-&linux-version;/Documentation</filename> directory. 95 Also, <filename>modprobe.conf(5)</filename> may be of interest.</para> 97 96 98 97 <para>Be very careful when reading other documentation relating to kernel -
prologue/typography.xml
rae31883 ra1a7f4f 55 55 as seen or copy-and-pasted.</para> 56 56 57 <para><filename>passwd(5)</filename></para> 58 59 <para>This format is used to refer to a specific manual page (hereinafter 60 referred to simply as a <quote>man</quote> page). The number inside parentheses 61 indicates a specific section inside of <command>man</command>. For example, 62 <command>passwd</command> has two man pages. Per LFS installation instructions, 63 those two man pages will be located at 64 <filename>/usr/share/man/man1/passwd.1</filename> and 65 <filename>/usr/share/man/man5/passwd.5</filename>. Both man pages have different 66 information in them. When the book uses <filename>passwd(5)</filename> it is 67 specifically referring to <filename>/usr/share/man/man5/passwd.5</filename>. 68 <command>man passwd</command> will print the first man page it finds that 69 matches <quote>passwd</quote>, which will be 70 <filename>/usr/share/man/man1/passwd.1</filename>. For this example, you will 71 need to run <command>man 5 passwd</command> in order to read the specific page 72 being referred to. It should be noted that most man pages do not have duplicate 73 page names in different sections. Therefore, <command>man <replaceable>[program 74 name]</replaceable></command> is generally sufficient.</para> 75 57 76 </sect1> 58 77
Note:
See TracChangeset
for help on using the changeset viewer.