首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Ubuntu下用Recoll索引.odt文件

无法在Ubuntu下用Recoll索引.odt文件
EN

Ask Ubuntu用户
提问于 2020-12-31 10:33:16
回答 2查看 444关注 0票数 1

Recoll无法索引打开的文档文件。

当查看Recoll中的设置时,我会得到下一个缺少帮助者的列表:

代码语言:javascript
复制
External applications/commands needed for your file types and not found, as stored by the last indexing pass in /home/pf/.recoll/missing:
  python:chm (application/x-chm)
  python:libxml2/python:libxslt1 (application/vnd.oasis.opendocument.text application/vnd.oasis.opendocument.text-flat-xml application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.openxmlformats-officedocument.wordprocessingml.document application/vnd.sun.xml.writer image/svg+xml)
  python:midi (audio/x-karaoke)

我不关心midi文件和x之类的东西,但我真的希望文件能够被索引。

我用apt安装了下一个软件包:

代码语言:javascript
复制
libxml2-dev 
libxslt1-dev
python-lxml

我还安装了带有pip的下一个软件包:

代码语言:javascript
复制
lxml

我找不到解决问题的办法了。任何帮助都将不胜感激。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2020-12-31 14:45:04

为20.04 --

我在lesbonscomptes.com/recoll/pages/features.html#doctypes,recoll版本>= 1.26中发现,Office文件不需要帮助程序。这似乎是正确的。我在一个测试20.04系统上安装了recoll,它只要求助手antiword。是我安装的。从零开始索引之后,它成功地在.odt文件中找到了单词。

为18.04 --

为使recoll索引OpenOffice文件而安装的包是

python-libxslt1

参考这里

我通过安装此依赖项( apt-get install python-libxslt1 1)成功地修复了debian中ods文件的非索引问题。

我也总是安装

代码语言:javascript
复制
python-mutagen
python-chm
ibimage-exiftool-perl
票数 3
EN

Ask Ubuntu用户

发布于 2021-01-01 16:40:23

谢谢你给我的提示。

我试图重建索引,但得到了一个错误。为了从头开始重建索引,我删除了$HOME/.recoll目录,关于一些缺少帮助者的消息消失了。

写了什么?我想在从Ubuntu18.04升级到20.04的过程中,Recoll的索引可能会被破坏。

最后,在从头开始重建索引之后,这个问题似乎得到了解决。

顺便说一下,其他失踪的帮手也出现了:

代码语言:javascript
复制
python3:mutagen (application/ogg audio/mpeg video/mp4)
python3:rarfile/python3:unrar (application/x-rar)
unrtf (text/rtf)
wpd2html (application/vnd.wordperfect)

但是我希望用https://lesbonscomptes.com/recoll/pages/features.html有机大理石公司提供的信息来解决这个新问题

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1304073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档