Parent: [93cc65] (diff)

Child: [6ed267] (diff)

Download this file

download.html    283 lines (234 with data), 10.6 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Recoll download</title>
<meta name="generator" content="HTML Tidy, see www.w3.org">
<meta name="Author" content="Jean-Francois Dockes">
<meta name="Description" content=
"recoll is a simple full-text search system for unix and linux
based on the powerful and mature xapian engine">
<meta name="Keywords" content=
"full text search, desktop search, unix, linux">
<meta http-equiv="Content-language" content="en">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="All,Index,Follow">
<link type="text/css" rel="stylesheet" href="styles/style.css">
</head>
<body>
<div class="rightlinks">
<ul>
<li><a href="index.html">Home</a></li>
<li><b>Downloads</b></li>
<li><a href="doc.html">Documentation</a></li>
<li><a href="usermanual/rcl.install.html">Installation</a></li>
<li><a href="index.html#support">Support</a></li>
</ul>
</div>
<div class="content">
<h1>Recoll downloads</h1>
<p>
<table width=100%><tbody><tr>
<td><a href="#rpms">Rpm and ubuntu/debian packages</a></td>
<td><a href="#otherbinary">Other binary packages</a></td>
<td><a href="#source">Source</a></td>
<td><a href="#ports">Bsd port</a></td>
<td><a href="#filters">Filters</a> </td>
<td><a href="#translations">Translations</a></td>
</tr>
</tbody>
</table>
</p>
<h2><a name="source">General information</a></h2>
<p>You will probably need to have a look at the
<a href="usermanual/rcl.install.html">installation manual</a> for
building and/or installation instructions.</p>
<p><i>For building from source</i>, you will need a xapian-core
installation. You will find source and binary packages on the
<a href="http://www.xapian.org/download.php">Xapian download
page</a>. Recoll should build with any 0.9.x Xapian version
(the current one is 0.9.10).</p>
<p>You need Qt 3.3 (or qt 4) in all cases (configure Recoll with
<em>configure --enable-qt4</em> to build with qt4).</p>
<p>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
<a href="usermanual/index.html#RCL.INSTALL.EXTERNAL">list</a> to
decide what you may want to install.</p>
<p>In addition, optional functionality in Recoll (the term explorer
tool in phonetic mode) uses the <b>aspell</b> package. The
installed version should be at least 0.60 (utf-8 support) for
this to run smoothly. This function is far from essential.</p>
<p>If you find problems with the package or its
installation, <em>please</em>
<a href="mailto:jean-francois.dockes@wanadoo.fr">
report them</a>.</p>
<h3>What do the release numbers mean?</h3>
<p>The Recoll releases are numbered X.Y.Z. </p>
<p>The first number would only change for really major
modifications like a big change in the index format. It is
quite possible that X will not actually ever change.</p>
<p>The second number (Y) is for functional
modifications. These may bring bugs, so if you're satisfied
with the previous version, and don't need the new features,
you may want to wait a little, and especially skip the first
release (X.Y.0).</p>
<p>The third number (Z) changes for bug fixes. A maintenance
branch is kept for each X.Y version, and we try to make
minimal changes on this. So, moving from X.Y.Z to X.Y.Z+u
should in general involve little risk of regression. But,
<em>any</em> change can bring problems, if you are not
affected by the corrected bugs (check the <a
href="CHANGES.txt">changes file</a>), there is probably no
necessity to upgrade anyway.</p>
<h2><a name="filters">Updated filters</a></h2>
<p>New and updated filters are sometimes <a
href="filters/filters.html">available</a> before the next Recoll
release</p>
<h2><a name="source">Source</a></h2>
<p><b>Current version:</b>
<p>1.8.2: <a href="recoll-1.8.2.tar.gz">recoll-1.8.2.tar.gz</a>
See the <a href="BUGS.txt">known bugs and issues</a> and
<a href="CHANGES.txt">changes</a>.
1.8.2 was released purely for fixing a small issue of
compatibility with xapian 1.0.0 and small config/install
glitches. There is no functional reason to upgrade from
1.8.1, (or update packages).</p>
<p>Recoll 1.8.2 is the first release that will let you take
advantage of the new Xapian 1.0, the main user-visible change
of which is the new default index format. In order to take
advantage of the new format (which is not mandatory) Recoll
users updating from an older release need to delete their old
index. There are <a
href="usermanual/usermanual.html#RCL.INDEXING.STORAGE.FORMAT">more
details in the user manual</a>.</p>
<p>Older recoll releases:
<a href="recoll-1.8.1.tar.gz">1.8.1</a>
<a href="recoll-1.7.6.tar.gz">1.7.6</a>
<a href=""recoll-1.7.5.tar.gz">1.7.5</a>
<a href=""recoll-1.6.3.tar.gz">1.6.3</a>
<a href=""recoll-1.5.11.tar.gz">1.5.11</a>.
<a href=""recoll-1.4.3.tar.gz">1.4.3</a>.
<a href=""recoll-1.3.3.tar.gz">1.3.3</a>.
<a href=""recoll-1.2.3.tar.gz">1.2.3</a>.
<a href=""recoll-1.1.0.tar.gz">1.1.0</a>.
<a href=""recoll-1.0.16.tar.gz">1.0.16</a>.
</p>
<h2><a name="rpms">Packages</a></h2>
<p>The executables inside the binary rpms have a static link to
xapian 0.9.x, there is no dependency except Qt 3.3. Of course
you need xapian-core installed to use the source rpm. </p>
<p><b>Fedora Core</b>
FC6 RPM:
<a href="fc6/recoll-1.8.1-1.i386.rpm">
fc6/recoll-1.8.1-1.i386.rpm</a>.
FC5:<a href="fc5/recoll-1.8.1-1.i386.rpm">
fc5/recoll-1.8.1-1.i386.rpm</a>.
Source:
<a href="fc6/recoll-1.8.1-1.src.rpm">
recoll-1.8.1-1.src.rpm</a>
</p>
<p><b>Mandriva 2006</b> (also works on 2005 and 2007)
RPM:
<a href="mandriva2006/recoll-1.8.1-0.1.20060mdk.i586.rpm">
recoll-1.8.1-0.1.20060mdk.i586.rpm</a>.
Source:
<a href="mandriva2006/recoll-1.8.1-0.1.20060mdk.src.rpm">
recoll-1.8.1-0.1.20060mdk.src.rpm</a>
</p>
<p><b>Suse 10.1</b>
RPM:
<a href="suse10.1/recoll-1.8.1-0.i586.rpm">
recoll-1.8.1-0.i586.rpm</a>.
Source:
<a href="suse10.1/recoll-1.8.1-0.src.rpm">
recoll-1.8.1-0.src.rpm</a>
</p>
<p><b>Ubuntu 6.10 edgy</b>
binary package (also works fine on <b>Ubuntu 7.04 feisty</b>):
<a href="debian/edgy/recoll_1.8.1-0ubuntu1_i386.deb">
recoll_1.8.1-0ubuntu1_i386.deb</a>.
Source package directory:
<a href="debian/edgy/">debian/edgy</a>
</p>
<p><b>Ubuntu 6.06 dapper</b> (the feisty version does not work
on dapper). This has a static link on xapian 0.9.10:
<a href="debian/dapper/recoll_1.8.2-0ubuntu1_i386.deb">
recoll_1.8.2-0ubuntu1_i386.deb</a> </p>
<p><b>Debian unstable</b> Recoll is in the package repository,
you can install it with the usual <em>apt-get install
recoll</em>. <a
href="http://packages.qa.debian.org/r/recoll.html">
Package page</a></p>
<p><b>Debian 3.1</b> Thanks to Mario (<img align="top" src="mario.png">)
for these: i386:
<a href="debian/sarge/recoll_1.8.1-1_i386.deb">
recoll_1.8.1-1_i386.deb</a>.
amd64 version:
<a href="debian/sarge/recoll_1.8.1-1_amd64.deb">
recoll_1.8.1-1_amd64.deb</a>.
</p>
<h2><a name="otherbinary">Binary bundles</a></h2>
<p>These are just prebuilt trees (without the source files).
The executables were built with xapian 0.9.10 (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 <a
href="http://www.sunfreeware.com/">here</a>.</p>
<p>The installation instructions are <a
href="usermanual/rcl.install.binary.html"> there</a>.</p>
<p><span class="application">FreeBSD</span> 5.5 i386:
<a href="recoll-1.8.1-FreeBSD-5.5-RELEASE.tgz">
recoll-1.8.1-FreeBSD-5.5-RELEASE.tgz</a>
</p>
<p><span class="application">Solaris 8</span> sparc.
Note to Solaris users: you need to perform the initial
indexing pass with "recollindex", not the recoll GUI indexing
thread. See <a href="BUGS.txt">errata</a>.
<a href="recoll-1.8.1-SunOS-5.8.tgz">
recoll-1.8.1-SunOS-5.8.tgz</a>.</p>
<h2><a name="ports">FreeBSD ports</a></h2>
<p>There are ports for both xapian-core
and recoll in the standard tree, you may just need to update
your ports (cvsup, portsnap), or you can get the ports from
the FreeBSD site. The ports are not updated for the xapian
NEAR problem though.
<a href="http://cvsweb.freebsd.org/ports/databases/xapian-core">
xapian port</a>
<a href="http://cvsweb.freebsd.org/ports/deskutils/recoll">
recoll port</a>.</p>
<p>Local copies of ports for <a href="port-recoll.tgz">recoll-1.8</a> and
<a href="port-xapian-core.tgz">xapian-0.9.10</a> (without the
NEAR patch).</p>
<h2><a name="translations">Translations</a></h2>
<p>Some of the translations for 1.8 are incomplete. The source
translation files are included in the source release. If your
language has some english messages left and you want to take a
shot at fixing the problem, you can send the results to
<a href="mailto:jean-francois.dockes@wanadoo.fr">me</a> and
earn my gratefulness (and your less multilingual
compatriot's)...</p>
<p>Update tranlations that became available (thanks to Mario and
Olaf!) after the release follow. The <literal>.qm</literal> file
should be copied to
<span class="filename">/usr/[local/]share/recoll/translations</span>.
</p>
<p>You can use the <em>.ts</em> file to alter the translations if you
wish (use QT's <em>linguist</em> tool to edit the source file, then
<em>lrelease</em> to produce the <em>.qm</em> file.).</p>
</p>
<p>Blank.
<a href="translations/recoll_xx.ts">recoll_xx.ts</a> is a blank
message file, handy to work on a new translation.</a>
<p>Italian.
<a href="translations/recoll_it.ts">recoll_it.ts</a>
<a href="translations/recoll_it.qm">recoll_it.qm</a>
</p>
<p>German.
<a href="translations/recoll_de.ts">recoll_de.ts</a>
<a href="translations/recoll_de.qm">recoll_de.qm</a>
</p>
</div>
</body>
</html>