Chapter 4. Installation

Table of Contents
4.1. Installing a prebuilt copy
4.2. Supporting packages
4.3. Building from source
4.4. Configuration overview

4.1. Installing a prebuilt copy

Recoll binary installations are always linked statically to the xapian libraries, and have no other dependencies. You will only have to check or install supporting applications for the file types that you want to index beyond text, HTML and mail files.

4.1.1. Installing through a package system

If you use a BSD-type port system or a prebuilt package (RPM or other), just follow the usual procedure, and maybe have a look at the configuration section (but this may not be necessary for a quick test with default parameters).

4.1.2. Installing a prebuilt Recoll

The unpackaged binary versions are just compressed tar files of a build tree, where only the useful parts were kept (executables and sample configuration).

The executable binary files are built with a static link to libxapian and libiconv, to make installation easier (no dependencies). However, this also means that you cannot change the versions which are used.

After extracting the tar file, you can proceed with installation as if you had built the package from source (that is, just type make install). The binary trees are built for installation to /usr/local.

You may then need to install external applications to process some file types that you want indexed (ie: acrobat, postscript ...). See next section.

Finally, you may want to have a look at the configuration section.