Introduction to Lynx

Lynx is a text based web browser.

Package information

Lynx dependencies


OpenSSL-0.9.7e or GnuTLS (which needs libgpg-error, libgcrypt and opencdk, in that order), MTA, Zip-2.31, UnZip-5.51, slang-1.4.9, ncompress and sharutils

Installation of Lynx

Install Lynx by running the following commands:

./configure --prefix=/usr --libdir=/etc \
    --with-zlib --with-bzlib &&
make &&
make install &&
make docdir=/usr/share/doc/lynx-2.8.5/lynx_doc \
    helpdir=/usr/share/doc/lynx-2.8.5/lynx_help install-doc &&
make docdir=/usr/share/doc/lynx-2.8.5/lynx_doc \
    helpdir=/usr/share/doc/lynx-2.8.5/lynx_help install-help &&
chgrp -R root /usr/share/doc/lynx-2.8.5/lynx_doc

Command explanations

--libdir=/etc: For some reason, the configure and make routine for Lynx uses libdir as the prefix for the configuration file. This is set to /etc so that the system wide configuration file is /etc/lynx.cfg.

--with-zlib: This enables support for linking libz into Lynx.

--with-bzlib: This enables support for linking libbz2 into Lynx.

docdir=... helpdir=...: These variables are set to avoid getting the help and documentation files installed under /etc.

--with-ssl: This enables support for linking SSL into Lynx.

--with-gnutls: This enables support for linking GnuTLS into Lynx.

chgrp -R root /usr/share/doc/lynx/2.8.5/lynx_doc: This command corrects the improper group ownership of installed documentation files caused if Lynx is built by any user other than root.

Configuring Lynx

Config files


Configuration Information

Various settings such as proxies can be set in the system-wide lynx.cfg file found in /etc.


The Lynx package contains lynx.



lynx is a general purpose, text-based, distributed information browser for the World Wide Web.

Last updated on 2005-02-10 20:12:06 -0700