Changeset f9a9bb3e


Ignore:
Timestamp:
04/30/2005 04:51:55 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
e169e580
Parents:
a8e70676
Message:

Tagged lynx.xml

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@3881 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • basicnet/textweb/lynx.xml

    ra8e70676 rf9a9bb3e  
    1414
    1515<sect1 id="lynx" xreflabel="Lynx-&lynx-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="lynx.html"?>
    21 <title>Lynx-&lynx-version;</title>
    22 <indexterm zone="lynx">
    23 <primary sortas="a-Lynx">Lynx</primary></indexterm>
     16  <?dbhtml filename="lynx.html"?>
     17 
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22 
     23  <title>Lynx-&lynx-version;</title>
     24 
     25  <indexterm zone="lynx">
     26    <primary sortas="a-Lynx">Lynx</primary>
     27  </indexterm>
    2428
    25 <sect2>
    26 <title>Introduction to <application>Lynx</application></title>
     29  <sect2 role="package">
     30    <title>Introduction to Lynx</title>
     31   
     32    <para><application>Lynx</application> is a text based web browser.</para>
     33   
     34    <bridgehead renderas="sect3">Package Information</bridgehead>
     35    <itemizedlist spacing="compact">
     36      <listitem>
     37        <para>Download (HTTP): <ulink url="&lynx-download-http;"/></para>
     38      </listitem>
     39      <listitem>
     40        <para>Download (FTP): <ulink url="&lynx-download-ftp;"/></para>
     41      </listitem>
     42      <listitem>
     43        <para>Download MD5 sum: &lynx-md5sum;</para>
     44      </listitem>
     45      <listitem>
     46        <para>Download size: &lynx-size;</para>
     47      </listitem>
     48      <listitem>
     49        <para>Estimated disk space required: &lynx-buildsize;</para>
     50      </listitem>
     51      <listitem>
     52        <para>Estimated build time: &lynx-time;</para>
     53      </listitem>
     54    </itemizedlist>
     55   
     56    <bridgehead renderas="sect3">Lynx Dependencies</bridgehead>
     57   
     58    <bridgehead renderas="sect4">Optional</bridgehead>
     59    <para><xref linkend="openssl"/> or
     60    <ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
     61    needs <ulink
     62    url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>
     63    then <ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink>),
     64    <ulink url="../server/mail.html">MTA</ulink>,
     65    <xref linkend="zip"/>, <xref linkend="unzip"/>,
     66    <xref linkend="slang"/>, <ulink
     67    url="http://ftp.ibiblio.org/pub/linux/utils/compress/ncompress-4.2.4.tar.Z">
     68    ncompress</ulink> and
     69    <ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink></para>
     70   
     71  </sect2>
     72 
     73  <sect2 role="installation">
     74    <title>Installation of Lynx</title>
    2775
    28 <para><application>Lynx</application> is a text based web browser.</para>
     76    <para>Install <application>Lynx</application> by running the following
     77    commands:</para>
    2978
    30 <sect3><title>Package information</title>
    31 <itemizedlist spacing='compact'>
    32 <listitem><para>Download (HTTP): <ulink
    33 url="&lynx-download-http;"/></para></listitem>
    34 <listitem><para>Download (FTP): <ulink
    35 url="&lynx-download-ftp;"/></para></listitem>
    36 <listitem><para>Download MD5 sum: &lynx-md5sum;</para></listitem>
    37 <listitem><para>Download size: &lynx-size;</para></listitem>
    38 <listitem><para>Estimated disk space required:
    39 &lynx-buildsize;</para></listitem>
    40 <listitem><para>Estimated build time:
    41 &lynx-time;</para></listitem></itemizedlist>
    42 </sect3>
     79<screen><userinput>./configure --prefix=/usr --libdir=/etc \
     80    --with-zlib --with-bzlib &amp;&amp;
     81make</userinput></screen>
     82   
     83    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    4384
    44 <sect3><title><application>Lynx</application> dependencies</title>
    45 <sect4><title>Optional</title>
    46 <para><xref linkend="openssl"/> or
    47 <ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
    48 needs <ulink
    49 url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>
    50 then <ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink>),
    51 <ulink url="../server/mail.html">MTA</ulink>,
    52 <xref linkend="zip"/>, <xref linkend="unzip"/>,
    53 <xref linkend="slang"/>, <ulink
    54 url="http://ftp.ibiblio.org/pub/linux/utils/compress/ncompress-4.2.4.tar.Z">
    55 ncompress</ulink> and
    56 <ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink></para>
    57 </sect4>
    58 </sect3>
    59 
    60 </sect2>
    61 
    62 <sect2>
    63 <title>Installation of <application>Lynx</application></title>
    64 
    65 <para>Install <application>Lynx</application> by running the following
    66 commands:</para>
    67 
    68 <screen><userinput><command>./configure --prefix=/usr --libdir=/etc \
    69     --with-zlib --with-bzlib &amp;&amp;
    70 make</command></userinput></screen>
    71 
    72 <para>Now, as the root user:</para>
    73 
    74 <screen><userinput role='root'><command>make install &amp;&amp;
     85<screen role='root'><userinput>make install &amp;&amp;
    7586make docdir=/usr/share/doc/lynx-&lynx-version;/lynx_doc \
    7687    helpdir=/usr/share/doc/lynx-&lynx-version;/lynx_help install-doc &amp;&amp;
    7788make docdir=/usr/share/doc/lynx-&lynx-version;/lynx_doc \
    7889    helpdir=/usr/share/doc/lynx-&lynx-version;/lynx_help install-help &amp;&amp;
    79 chgrp -v -R root /usr/share/doc/lynx-&lynx-version;/lynx_doc</command></userinput></screen>
     90chgrp -v -R root /usr/share/doc/lynx-&lynx-version;/lynx_doc</userinput></screen>
     91   
     92  </sect2>
     93 
     94  <sect2 role="commands">
     95    <title>Command Explanations</title>
     96   
     97    <para><parameter>--libdir=/etc</parameter>: For some reason, the
     98    <command>configure</command> and <command>make</command> routine for
     99    <application>Lynx</application> uses <option>libdir</option> as the prefix for the
     100    configuration file. This is set to <filename class="directory">/etc</filename>
     101    so that the system wide configuration file is
     102    <filename>/etc/lynx.cfg</filename>.</para>
     103   
     104    <para><parameter>--with-zlib</parameter>: This enables support for
     105    linking <filename class="libraryfile">libz</filename> into
     106    <application>Lynx</application>.</para>
     107   
     108    <para><parameter>--with-bzlib</parameter>: This enables support for
     109    linking <filename class="libraryfile">libbz2</filename> into
     110    <application>Lynx</application>.</para>
     111   
     112    <para><parameter>docdir=... helpdir=...</parameter>: These
     113    variables are set to avoid getting the help and documentation files installed
     114    under <filename class="directory">/etc</filename>.</para>
     115   
     116    <para><option>--with-ssl</option>: This enables support for
     117    linking SSLl into <application>Lynx</application>.</para>
     118   
     119    <para><option>--with-gnutls</option>: This enables support for
     120    linking <application>GnuTLS</application> into
     121    <application>Lynx</application>.</para>
     122   
     123    <para><command>chgrp -v -R root /usr/share/doc/lynx/2.8.5/lynx_doc</command>:
     124    This command corrects the improper group ownership of installed documentation
     125    files caused if <application>Lynx</application> is built by any user other
     126    than <systemitem class="username">root</systemitem>.</para>
     127   
     128  </sect2>
     129 
     130  <sect2 role="configuration">
     131    <title>Configuring Lynx</title>
    80132
    81 </sect2>
     133    <sect3 id="lynx-config">
     134      <title>Config Files</title>
     135     
     136      <para><filename>/etc/lynx.cfg</filename></para>
     137     
     138      <indexterm zone="lynx lynx-config">
     139        <primary sortas="e-etc-lynx.cfg">/etc/lynx.cfg</primary>
     140      </indexterm>
     141   
     142    </sect3>
     143   
     144    <sect3>
     145      <title>Configuration Information</title>
     146     
     147      <para>Various settings such as proxies can be set in the system-wide
     148      <filename>lynx.cfg</filename> file found in
     149      <filename class="directory">/etc</filename>.</para>
     150   
     151    </sect3>
     152   
     153  </sect2>
     154 
     155  <sect2 role="content">
     156    <title>Contents</title>
    82157
    83 <sect2>
    84 <title>Command explanations</title>
     158    <segmentedlist>
     159    <segtitle>Installed Program</segtitle>
     160    <segtitle>Installed Libraries</segtitle>
     161    <segtitle>Installed Directory</segtitle>
     162   
     163    <seglistitem>
     164      <seg>lynx</seg>
     165      <seg>None</seg>
     166      <seg>/usr/share/doc/lynx</seg>
     167    </seglistitem>
     168    </segmentedlist>
     169   
     170    <variablelist>
     171      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     172      <?dbfo list-presentation="list"?>
     173      <?dbhtml list-presentation="table"?>
     174     
     175      <varlistentry id="lynx-prog">
     176        <term><command>lynx</command></term>
     177        <listitem>
     178          <para>is a general purpose, text-based, distributed information
     179          browser for the World Wide Web.</para>
     180          <indexterm zone="lynx lynx-prog">
     181            <primary sortas="b-lynx">lynx</primary>
     182          </indexterm>
     183        </listitem>
     184      </varlistentry>
     185   
     186    </variablelist>
    85187
    86 <para><parameter>--libdir=/etc</parameter>: For some reason, the
    87 <command>configure</command> and <command>make</command> routine for
    88 <application>Lynx</application> uses libdir as the prefix for the
    89 configuration file. This is set to <filename class="directory">/etc</filename>
    90 so that the system wide configuration file is
    91 <filename>/etc/lynx.cfg</filename>.</para>
    92 
    93 <para><option>--with-zlib</option>: This enables support for
    94 linking <application>libz</application> into
    95 <application>Lynx</application>.</para>
    96 
    97 <para><option>--with-bzlib</option>: This enables support for
    98 linking <application>libbz2</application> into
    99 <application>Lynx</application>.</para>
    100 
    101 <para><parameter>docdir=... helpdir=...</parameter>: These
    102 variables are set to avoid getting the help and documentation files installed
    103 under <filename class="directory">/etc</filename>.</para>
    104 
    105 <para><option>--with-ssl</option>: This enables support for
    106 linking <acronym>SSL</acronym> into <application>Lynx</application>.</para>
    107 
    108 <para><option>--with-gnutls</option>: This enables support for
    109 linking <application>Gnu<acronym>TLS</acronym></application> into
    110 <application>Lynx</application>.</para>
    111 
    112 <para><command>chgrp -v -R root /usr/share/doc/lynx/2.8.5/lynx_doc</command>:
    113 This command corrects the improper group ownership of installed documentation
    114 files caused if <application>Lynx</application> is built by any user other
    115 than root.</para>
    116 
    117 </sect2>
    118 
    119 <sect2>
    120 <title>Configuring <application>Lynx</application></title>
    121 
    122 <sect3 id="lynx-config"><title>Config files</title>
    123 <para><filename>/etc/lynx.cfg</filename></para>
    124 <indexterm zone="lynx lynx-config">
    125 <primary sortas="e-etc-lynx.cfg">/etc/lynx.cfg</primary></indexterm>
    126 </sect3>
    127 
    128 <sect3><title>Configuration Information</title>
    129 
    130 <para>Various settings such as proxies can be set in the system-wide
    131 <filename>lynx.cfg</filename> file found in
    132 <filename class="directory">/etc</filename>.</para>
    133 </sect3>
    134 
    135 </sect2>
    136 
    137 <sect2>
    138 <title>Contents</title>
    139 
    140 <segmentedlist>
    141 <segtitle>Installed Program</segtitle>
    142 <segtitle>Installed Libraries</segtitle>
    143 <segtitle>Installed Directory</segtitle>
    144 
    145 <seglistitem>
    146 <seg>lynx</seg>
    147 <seg>None</seg>
    148 <seg>/usr/share/doc/lynx</seg>
    149 </seglistitem>
    150 </segmentedlist>
    151 
    152 <variablelist>
    153 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    154 <?dbfo list-presentation="list"?>
    155 
    156 <varlistentry id="lynx-prog">
    157 <term><command>lynx</command></term>
    158 <listitem><para>is a general purpose, text-based, distributed information
    159 browser for the World Wide Web.</para>
    160 <indexterm zone="lynx lynx-prog">
    161 <primary sortas="b-lynx">lynx</primary>
    162 </indexterm></listitem>
    163 </varlistentry>
    164 </variablelist>
    165 
    166 </sect2>
     188  </sect2>
    167189
    168190</sect1>
Note: See TracChangeset for help on using the changeset viewer.