Releases LXR 0.9 and 0.10 are deprecated, information is kept here only for historical record.

These releases contain numerous bugs, some of which can be qualified "blocking". If you are considering installing a fresh LXR service, always prefer the latest release. You will experience a dramatic performance boost and installation is a lot easier.

Bug reports will not be accepted.

Download the LXR tarball if you haven't already done that.

  1. Decide where you want LXR installed.
    • If you just want to see how LXR behaves against your user-private tree, you might as well install LXR in your home directory at ~/lxr/.
    • If you want to offer LXR service system-wide, you must install it in a public directory. In this guide, we will use /usr/local/share/lxr/.

      Access to this directory may require root privilege.

    This directory will be called LXR root directory.

  2. Expand the tarball We will suppose the tarball has been downloaded in your Download directory:
    • Private installation: $ cd $ tar -zxf ~/Download/lxr-x.y.z.tgz
    • System-wide installation: $ cd /usr/local/share $ tar -zxf ~/Download/lxr-x.y.z.tgz
  3. Enter the LXR root directory You might want to rename this directory to get rid of the release version in its name. $ mv lxr-x.y.z lxr From the commands above, you are one level above the LXR directory. To enter: $ cd lxr

You're done. You must now configure your copy.