doc
This commit is contained in:
parent
748165daf3
commit
3322fac5f0
@ -293,8 +293,11 @@ packages if you want use the source rpms.</p>
|
|||||||
<h3>Fedora</h3>
|
<h3>Fedora</h3>
|
||||||
|
|
||||||
<p>Recoll is present in the standard Fedora package repositories starting from
|
<p>Recoll is present in the standard Fedora package repositories starting from
|
||||||
F-12. The new versions are tracked quite closely, so I don't build the rpms any
|
F-12. The new versions are usually tracked quite closely, but
|
||||||
more (email me if you need one).</p>
|
1.19.14p2 is not there yet, so here are some packages
|
||||||
|
for <a href="fedora20">Fedora 20</a> and <a href="fedora21">Fedora
|
||||||
|
21</a>. There are only x86_64 binaries for now, use the source rpm
|
||||||
|
for other archs.</p>
|
||||||
|
|
||||||
<h3>OpenSUSE</h3>
|
<h3>OpenSUSE</h3>
|
||||||
|
|
||||||
|
|||||||
@ -160,12 +160,14 @@
|
|||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li><span class="application">pdf</span> with the <span class=
|
<li><span class="application">pdf</span> with the <span class=
|
||||||
"command">pdftotext</span> command, which used to be installed
|
"command">pdftotext</span> command, which comes with
|
||||||
as part of <a href="http://www.foolabs.com/xpdf/">xpdf</a> but
|
|
||||||
is nowadays more often found with
|
|
||||||
<a href="http://poppler.freedesktop.org/">poppler</a>,
|
<a href="http://poppler.freedesktop.org/">poppler</a>,
|
||||||
depending on your distribution (the package name is quite
|
(the package name is quite
|
||||||
often <tt>poppler-utils</tt>).</li>
|
often <tt>poppler-utils</tt>).
|
||||||
|
<em>Note: the older <span class="command">pdftotext</span> command
|
||||||
|
which comes with <span class="application">xpdf</span> is
|
||||||
|
not compatible with <span class="application">
|
||||||
|
Recoll</span></em>.</li>
|
||||||
|
|
||||||
<li><span class="application">msword</span> with <a href=
|
<li><span class="application">msword</span> with <a href=
|
||||||
"http://www.winfield.demon.nl/">antiword</a>. It is also useful to
|
"http://www.winfield.demon.nl/">antiword</a>. It is also useful to
|
||||||
|
|||||||
@ -76,12 +76,26 @@
|
|||||||
<p>However, if you are running a Recoll version older than 1.17,
|
<p>However, if you are running a Recoll version older than 1.17,
|
||||||
you should really upgrade.</p>
|
you should really upgrade.</p>
|
||||||
|
|
||||||
|
<h2>Attachments to PDF documents (1.20 and older)</h2>
|
||||||
|
|
||||||
|
<p>A new <a href="rclmpdf">rclmpdf</a> filter for processing
|
||||||
|
PDF files with attachments. This replaces the old <b>rclpdf</b>
|
||||||
|
filter. You need to add it to ~/.recoll/mimeconf until it is
|
||||||
|
made standard (this is still a bit experimental, and a big
|
||||||
|
change from the previous filter):
|
||||||
|
<pre><tt>
|
||||||
|
[index]
|
||||||
|
application/pdf = execm rclmpdf
|
||||||
|
</tt></pre>
|
||||||
|
Note the <tt>execm</tt> instead of <tt>exec</tt>. </p>
|
||||||
|
|
||||||
<h2><a name="soff1">Open/Libre-Office documents (1.19 and older)</a></h2>
|
<h2><a name="soff1">Open/Libre-Office documents (1.19 and older)</a></h2>
|
||||||
|
|
||||||
<p><a href="rclsoff">rclsoff</a>: the previous version did not
|
<p><a href="rclsoff">rclsoff</a>: the previous version did not
|
||||||
produce white space between input tab-separated words, leading
|
produce white space between input tab-separated words, leading
|
||||||
to search failures.</p>
|
to search failures.</p>
|
||||||
|
|
||||||
|
|
||||||
<h2>Purple logs (1.20 and older)</h2>
|
<h2>Purple logs (1.20 and older)</h2>
|
||||||
|
|
||||||
<p>New <a href="rclpurple">rclpurple</a> filter for Pidging and
|
<p>New <a href="rclpurple">rclpurple</a> filter for Pidging and
|
||||||
|
|||||||
@ -52,7 +52,8 @@
|
|||||||
display an even quicker text preview.</li>
|
display an even quicker text preview.</li>
|
||||||
<li>The software is free, open source,
|
<li>The software is free, open source,
|
||||||
and licensed under the GPL.</li>
|
and licensed under the GPL.</li>
|
||||||
<li><a href="features.html">Detailed features</a>.</li>
|
<li><a href="features.html">Detailed features</a> and
|
||||||
|
application requirements for supported document types.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
<p>The current <span class="application">Recoll</span> version is
|
<p>The current <span class="application">Recoll</span> version is
|
||||||
@ -94,6 +95,17 @@
|
|||||||
<div class="news">
|
<div class="news">
|
||||||
|
|
||||||
<dl>
|
<dl>
|
||||||
|
<dt>2014-11-09</dt> <dd>If you are still running anything
|
||||||
|
older than 1.19.14p2, <span class="important">YOU SHOULD
|
||||||
|
UPGRADE</span>. In
|
||||||
|
particular, <a href="release-1.19.html#rodb">this index
|
||||||
|
corruption issue</a> leading to repeated reindexing of
|
||||||
|
documents, and possibly query problems too, can be pretty
|
||||||
|
ennoying.<br/>
|
||||||
|
GOTO <a href="download.html">download</a> and
|
||||||
|
install 1.19.14p2 or 1.20. <em>Reset your index after
|
||||||
|
upgrading (rm -rf ~/.recoll/xapiandb)</em>.</dd>
|
||||||
|
|
||||||
<dt>2014-07-28</dt> <dd>A nice new application to complement
|
<dt>2014-07-28</dt> <dd>A nice new application to complement
|
||||||
Recoll: <a href="https://github.com/pidlug/recollfs">recollfs</a>
|
Recoll: <a href="https://github.com/pidlug/recollfs">recollfs</a>
|
||||||
implements a Fuse filesystem where Recoll queries are
|
implements a Fuse filesystem where Recoll queries are
|
||||||
|
|||||||
@ -34,15 +34,17 @@ be turned on <em>only</em> by editing recoll.conf (<a
|
|||||||
href="usermanual/usermanual.html#RCL.INDEXING.CONFIG.SENS">see the manual</a>).
|
href="usermanual/usermanual.html#RCL.INDEXING.CONFIG.SENS">see the manual</a>).
|
||||||
If you do so, you must then reset the index.</p>
|
If you do so, you must then reset the index.</p>
|
||||||
|
|
||||||
<p>Always reset the index if you do not know by which version it was created
|
<p>To be safe, always reset the index when upgrading to 1.19. There
|
||||||
(you're not sure it's 1.18). The simplest way to do this is to quit all Recoll
|
was a <a href="#rodb">persistent index corruption issue</a> in 1.18
|
||||||
programs and just delete the index directory (<span
|
and earlier versions.
|
||||||
class="literal">rm -rf ~/.recoll/xapiandb</span>), then start
|
The simplest way to do this is to quit all Recoll
|
||||||
<code>recoll</code> or <code>recollindex</code>. <br>
|
programs and just delete the index directory (
|
||||||
<span class="literal">recollindex -z</span> will do the same in most, but
|
<span class="literal">rm -rf ~/.recoll/xapiandb</span>), then start
|
||||||
not all, cases. It's better to use the <tt>rm</tt> method, which will also
|
<code>recoll</code> or <code>recollindex</code>. <br>
|
||||||
ensure that no debris from older releases remain (e.g.: old stemming files
|
<span class="literal">recollindex -z</span> will do the same in most, but
|
||||||
which are not used any more).</p>
|
not all, cases. It's better to use the <tt>rm</tt> method, which will also
|
||||||
|
ensure that no debris from older releases remain (e.g.: old stemming files
|
||||||
|
which are not used any more).</p>
|
||||||
|
|
||||||
<p>Installing 1.19 over an 1.18 index will force a lot of reindexing anyway
|
<p>Installing 1.19 over an 1.18 index will force a lot of reindexing anyway
|
||||||
because Recoll switched to using <i>st_ctime</i> instead of <i>st_mtime</i> to
|
because Recoll switched to using <i>st_ctime</i> instead of <i>st_mtime</i> to
|
||||||
@ -74,12 +76,15 @@ Configuration</em> menu.</p>
|
|||||||
<li>1.19.14 fixes relatively minor but ennoying issues in
|
<li>1.19.14 fixes relatively minor but ennoying issues in
|
||||||
indexing, plus a few other glitches:
|
indexing, plus a few other glitches:
|
||||||
<ul>
|
<ul>
|
||||||
<li>The use of a separate readonly Database object for querying
|
<li id="rodb" class="important">The use of a separate readonly
|
||||||
the index while indexing would trigger Xapian errors, (bad
|
Database object
|
||||||
block reads), and subsequent up-to-date check failures
|
for querying the index while indexing would trigger Xapian
|
||||||
(leading to unnecessary reindexing). The jury is out as to the
|
errors, (bad block reads), and subsequent up-to-date check
|
||||||
cause, but using the same object for reading and writing seems
|
failures (leading to unnecessary reindexing). The jury is out
|
||||||
to eliminate the problem.</li>
|
as to the cause, but using the same object for reading and
|
||||||
|
writing seems to eliminate the problem. This is linked to
|
||||||
|
a <a href="http://trac.xapian.org/ticket/645">Xapian
|
||||||
|
ticket</a>.</li>
|
||||||
<li>An unnecessary log message in the child process between
|
<li>An unnecessary log message in the child process between
|
||||||
forking and executing the filter could block on a mutex, and
|
forking and executing the filter could block on a mutex, and
|
||||||
lead to a 20 mn timeout for the affected father process thread
|
lead to a 20 mn timeout for the affected father process thread
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user