- Timestamp:
- 05/18/2004 08:38:03 PM (20 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.0, 6.1, 6.1.1, 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:
- 91364a5
- Parents:
- 132b753
- Location:
- chapter06
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/e2fsprogs.xml
r132b753 rdf8334f 37 37 <para>The meaning of the configure options:</para> 38 38 39 <itemizedlist> 40 <listitem><para><userinput>--with-root-prefix=""</userinput>: Certain 39 <variablelist> 40 <varlistentry> 41 <term><userinput>--with-root-prefix=""</userinput></term> 42 <listitem><para>Certain 41 43 programs (such as the e2fsck program) are considered essential programs. 42 44 When, for example, <filename class="directory">/usr</filename> isn't … … 47 49 <filename class="directory">/usr</filename> directory, which is not what we 48 50 want.</para></listitem> 49 50 <listitem><para><userinput>--enable-elf-shlibs</userinput>: This creates 51 </varlistentry> 52 53 <varlistentry> 54 <term><userinput>--enable-elf-shlibs</userinput></term> 55 <listitem><para>This creates 51 56 the shared libraries which some programs in this package use.</para></listitem> 52 </itemizedlist> 57 </varlistentry> 58 </variablelist> 53 59 54 60 <para>Compile the package:</para> -
chapter06/glibc.xml
r132b753 rdf8334f 56 56 <para>The meaning of the new configure options:</para> 57 57 58 <itemizedlist> 59 <listitem><para><userinput>--libexecdir=/tmp/pt_chown</userinput>: This changes 58 <variablelist> 59 <varlistentry> 60 <term><userinput>--libexecdir=/tmp/pt_chown</userinput></term> 61 <listitem><para>This changes 60 62 the location of the <filename>pt_chown</filename> program from its default of 61 63 <filename class="directory">/usr/libexec</filename> to … … 63 65 on modern systems, so we install it in a place from which we will delete it 64 66 later.</para></listitem> 65 </itemizedlist> 67 </varlistentry> 68 </variablelist> 66 69 67 70 <para>Compile the package:</para> -
chapter06/inetutils.xml
r132b753 rdf8334f 49 49 <para>The meaning of the configure options:</para> 50 50 51 <itemizedlist> 52 <listitem><para><userinput>--disable-logger</userinput>: This option 51 <variablelist> 52 <varlistentry> 53 <term><userinput>--disable-logger</userinput></term> 54 <listitem><para>This option 53 55 prevents Inetutils from installing the logger program, which is used by 54 56 scripts to pass messages to the System Log Daemon. We do not install it 55 57 because Util-linux installs a better version later.</para></listitem> 58 </varlistentry> 56 59 57 <listitem><para><userinput>--disable-syslogd</userinput>: This option 60 <varlistentry> 61 <term><userinput>--disable-syslogd</userinput></term> 62 <listitem><para>This option 58 63 prevents Inetutils from installing the System Log Daemon, which is 59 64 installed with the Sysklogd package.</para></listitem> 65 </varlistentry> 60 66 61 <listitem><para><userinput>--disable-whois</userinput>: This option disables 67 <varlistentry> 68 <term><userinput>--disable-whois</userinput></term> 69 <listitem><para>This option disables 62 70 the building of the Inetutils whois client, which is woefully out of date. 63 71 Instructions for a better whois client are in the BLFS book.</para></listitem> 72 </varlistentry> 64 73 65 <listitem><para><userinput>--disable-servers</userinput>: This disables the 74 <varlistentry> 75 <term><userinput>--disable-servers</userinput></term> 76 <listitem><para>This disables the 66 77 installation of the various network servers included as part of the Inetutils 67 78 package. These servers are deemed not appropriate in a basic LFS system. Some … … 70 81 <ulink url="&blfs-root;view/stable/basicnet/inetutils.html"/>. Note that better 71 82 replacements are available for many of these servers.</para></listitem> 72 </itemizedlist> 83 </varlistentry> 84 </variablelist> 73 85 74 86 <para>Compile the package:</para> -
chapter06/less.xml
r132b753 rdf8334f 35 35 <para>The meaning of the configure option:</para> 36 36 37 <itemizedlist> 38 <listitem><para><userinput>--sysconfdir=/etc</userinput>: This option tells the 39 programs created by the package to look in <filename>/etc</filename> for their 40 configuration files.</para></listitem> 41 </itemizedlist> 37 <variablelist> 38 <varlistentry> 39 <term><userinput>--sysconfdir=/etc</userinput></term> 40 <listitem><para>This option tells the programs created by the package to look in 41 <filename>/etc</filename> for their configuration files.</para></listitem> 42 </varlistentry> 43 </variablelist> 42 44 43 45 <para>Compile the package:</para> -
chapter06/man.xml
r132b753 rdf8334f 55 55 <para>The meaning of the configure options:</para> 56 56 57 <itemizedlist> 58 <listitem><para><userinput>-confdir=/etc</userinput>: This tells the 57 <variablelist> 58 <varlistentry> 59 <term><userinput>-confdir=/etc</userinput></term> 60 <listitem><para>This tells the 59 61 <command>man</command> program to look for the <filename>man.conf</filename> 60 62 configuration file in the <filename>/etc</filename> directory.</para></listitem> 61 </itemizedlist> 63 </varlistentry> 64 </variablelist> 62 65 63 66 <para>Compile the package:</para> -
chapter06/mktemp.xml
r132b753 rdf8334f 39 39 <para>The meaning of the configure option:</para> 40 40 41 <itemizedlist> 42 <listitem><para><userinput>--with-libc</userinput>: This causes the 43 <command>mktemp</command> program to use the <emphasis>mkstemp</emphasis> 44 and <emphasis>mkdtemp</emphasis> functions from the system C 45 library.</para></listitem> 46 </itemizedlist> 41 <variablelist> 42 <varlistentry> 43 <term><userinput>--with-libc</userinput></term> 44 <listitem><para>This causes the <command>mktemp</command> program to 45 use the <emphasis>mkstemp</emphasis> and <emphasis>mkdtemp</emphasis> 46 functions from the system C library.</para></listitem> 47 </varlistentry> 48 </variablelist> 47 49 48 50 <para>Compile the package:</para> -
chapter06/perl.xml
r132b753 rdf8334f 38 38 <para>The meaning of the configure option:</para> 39 39 40 <itemizedlist> 41 <listitem><para><userinput>-Dpager="/bin/less -isR"</userinput>: This corrects 42 an error in the perldoc code with the invocation of the less 43 program.</para></listitem> 44 </itemizedlist> 40 <variablelist> 41 <varlistentry> 42 <term><userinput>-Dpager="/bin/less -isR"</userinput></term> 43 <listitem><para>This corrects an error in the perldoc code with the invocation 44 of the less program.</para></listitem> 45 </varlistentry> 46 </variablelist> 45 47 46 48 <para>Compile the package:</para> -
chapter06/psmisc.xml
r132b753 rdf8334f 36 36 <para>The meaning of the configure option:</para> 37 37 38 <itemizedlist> 39 <listitem><para><userinput>--exec-prefix=""</userinput>: This causes the 38 <variablelist> 39 <varlistentry> 40 <term><userinput>--exec-prefix=""</userinput></term> 41 <listitem><para>This causes the 40 42 binaries to be installed in <filename>/bin</filename> instead of 41 43 <filename>/usr/bin</filename>. As the Psmisc programs are often used in 42 44 bootscripts, they should be available also when the <filename>/usr</filename> 43 45 file system isn't mounted.</para></listitem> 44 </itemizedlist> 46 </varlistentry> 47 </variablelist> 45 48 46 49 <para>Compile the package:</para> -
chapter06/shadow.xml
r132b753 rdf8334f 101 101 102 102 103 <sect2 id="conf-shadow" ><title>Configuring Shadow</title>103 <sect2 id="conf-shadow" role="configuration"><title>Configuring Shadow</title> 104 104 <indexterm zone="conf-shadow"> 105 105 <primary sortas="a-Shadow">Shadow</primary> … … 131 131 132 132 133 <sect2 >133 <sect2 role="configuration"> 134 134 <title>Setting the root password</title> 135 135 -
chapter06/sysklogd.xml
r132b753 rdf8334f 51 51 52 52 53 <sect2 id="conf-sysklogd" ><title>Configuring Sysklogd</title>53 <sect2 id="conf-sysklogd" role="configuration"><title>Configuring Sysklogd</title> 54 54 <indexterm zone="conf-sysklogd"> 55 55 <primary sortas="a-Sysklogd">Sysklogd</primary> -
chapter06/sysvinit.xml
r132b753 rdf8334f 52 52 53 53 54 <sect2 id="conf-sysvinit" ><title>Configuring Sysvinit</title>54 <sect2 id="conf-sysvinit" role="configuration"><title>Configuring Sysvinit</title> 55 55 <indexterm zone="conf-sysvinit"> 56 56 <primary sortas="a-Sysvinit">Sysvinit</primary> -
chapter06/texinfo.xml
r132b753 rdf8334f 51 51 <para>The meaning of the make parameter:</para> 52 52 53 <itemizedlist> 54 <listitem><para><userinput>TEXMF=/usr/share/texmf</userinput>: The TEXMF 53 <variablelist> 54 <varlistentry> 55 <term><userinput>TEXMF=/usr/share/texmf</userinput></term> 56 <listitem><para>The TEXMF 55 57 makefile variable holds the location of the root of your TeX tree if, for 56 58 example, you plan to install a TeX package later on.</para></listitem> 57 </itemizedlist> 59 </varlistentry> 60 </variablelist> 58 61 59 62 <para>The Info documentation system uses a plain text file to hold its list of -
chapter06/util-linux.xml
r132b753 rdf8334f 43 43 </sect2> 44 44 45 <sect2 >45 <sect2 role="installation"> 46 46 <title>Installation of Util-linux</title> 47 47 … … 61 61 <para>The meaning of the make parameters:</para> 62 62 63 <itemizedlist> 64 <listitem><para><userinput>HAVE_KILL=yes</userinput>: This prevents the 63 <variablelist> 64 <varlistentry> 65 <term><userinput>HAVE_KILL=yes</userinput></term> 66 <listitem><para>This prevents the 65 67 <command>kill</command> program (already installed by Procps) from being 66 68 built and installed again.</para></listitem> 67 68 <listitem><para><userinput>HAVE_SLN=yes</userinput>: This prevents the 69 </varlistentry> 70 71 <varlistentry> 72 <term><userinput>HAVE_SLN=yes</userinput></term> 73 <listitem><para>This prevents the 69 74 <command>sln</command> program (a statically linked 70 75 <command>ln</command> already installed by Glibc) from being built and 71 76 installed again.</para></listitem> 72 </itemizedlist> 77 </varlistentry> 78 </variablelist> 73 79 74 80 <para>Now install the package:</para> -
chapter06/vim.xml
r132b753 rdf8334f 24 24 GCC, Glibc, Grep, Make, Ncurses, Sed</seg></seglistitem> 25 25 </segmentedlist> 26 </sect2> 27 28 <sect2> 26 27 <tip> 29 28 <title>Alternatives to Vim</title> 30 29 <para>If you prefer another editor -- like Emacs, Joe, or Nano -- to Vim, 31 30 have a look at <ulink url="&blfs-root;view/stable/postlfs/editors.html"/> for 32 31 suggested installation instructions.</para> 32 </tip> 33 33 </sect2> 34 34 … … 80 80 81 81 82 <sect2 id="conf-vim" ><title>Configuring Vim</title>82 <sect2 id="conf-vim" role="configuration"><title>Configuring Vim</title> 83 83 <indexterm zone="conf-vim"><primary sortas="e-/etc/vim">/etc/vim</primary></indexterm> 84 84
Note:
See TracChangeset
for help on using the changeset viewer.