Recoll downloads

You will probably need to have a look at the installation manual for building and/or installation instructions.

For building from source, you will need a xapian-core installation. You will find source and binary packages on the xapian download page

You need qt 3.3 in all cases

Recoll relies on external packages for some of its functionality (ie: for many of the non text file types). These are not listed as strict dependencies, because the base application can be sufficient in some cases, but you should have a look at the list to decide what you may want to install.

Source

Current version: 1.6.1: recoll-1.6.1.tar.gz See the known bugs and issues and changes.

recoll 1.6 has the capacity to perform proximity searches (a bit like phrases, but unordered). There is a still unpatched problem in Xapian 0.9.9 which will make NEAR searches fail. If you intend to perform proximity searches, have a look at the errata for a workaround and Xapian patch. All the statically linked binary packages below use a patched Xapian-core library in order for NEAR searches to work.

Older recoll releases: 1.5.11. 1.5.6. 1.4.3. 1.3.3. 1.2.3. 1.1.0. 1.0.16.

RPMS

The executables inside the binary rpms have a static link to xapian, there is no dependency except Qt 3.3. Of course you need xapian-core installed to use the source rpm.

Fedora Core 5 RPM: recoll-1.6.1-1.i386.rpm. Source: recoll-1.6.1-1.src.rpm

Mandriva 2006 (also works on 2005 and 2007) RPM: recoll-1.6.1-0.1.20060mdk.i586.rpm. Source: recoll-1.6.1-0.1.20060mdk.src.rpm

Suse 10.1 RPM: recoll-1.6.1-0.i586.rpm. Source: recoll-1.6.1-0.src.rpm

Binary bundles

These are just prebuilt trees (without the source files). The executables were built with xapian 0.9.9 (patched for the NEAR bug) and libiconv 1.9.2 (where relevant) as static libraries. They depend on qt 3.3. For Solaris, you should be able to find a qt package here.

The installation instructions are there.

FreeBSD 5.5 i386: recoll-1.6.1-FreeBSD-5.5-RELEASE.tgz

Solaris 8 sparc. Note to Solaris users: you need to perform the initial indexing pass with "recollindex", not the recoll GUI indexing thread. See errata. recoll-1.6.2-SunOS-5.8.tgz. Source: recoll-1.6.2.tar.gz

FreeBSD ports

There are ports for both xapian-core and recoll in the standard tree, you may just need to update your ports (cvsup), or you can get the ports from the FreeBSD site. The ports are not yet updated for recoll 1.6 or the xapian NEAR problem though. xapian port recoll port.