recoll 需要什么包(辅助应用程序)来索引图像?

recoll 需要什么包(辅助应用程序)来索引图像?

recoll GUI 中的菜单项File->Show_missing_helpers提到了以下缺失的助手(其中包括):

Perl::Image::ExifTool (image/gif image/jpeg image/png image/tiff image/x-xcf)

根据 recoll 用户手册,我安装了 perl 图像 exif 工具(和库):

sudo aptitude install libimage-exif-perl libimage-exiftool-perl

但 recoll 仍然列出了丢失的助手并且无法索引图像。

uname -a

Linux AlSSD 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

答案1

我认为只需要libimage-exiftool-perl,但另一个应该没问题。

你使用的 recoll 是什么版本?

您是否尝试在命令行上执行 exiftool 以确保安装正确 (exiftool myfile.jpg)?

安装 exiftool 后,您是否尝试重新启动 GUI 和/或索引?

如果这没有帮助,我们需要查看 recoll 日志文件:例如https://bitbucket.org/medoc/recoll/wiki/WhyIsMyFileNotIndexed.wiki关于如何做到这一点。

希望错误在日志中显而易见。

答案2

Ubuntu 15:04 的解决方案:

在此处输入图片描述

$ sudo apt-get install libimage-exiftool-perl antiword python-mutagen python-rarfile untex

答案3

A)安装libimage-exiftool-perl

B)在 Recoll 中,文件——更新索引。

两个陷阱:

  1. 文件 - 显示缺失助手将仅显示第一的帮手实际需要,但在上次更新索引时未找到。它不会显示所有当前缺失的助手!(Recoll 1.16.2)。
  2. 缺少帮助程序将导致 Recoll (1.16.2) 默默中止索引。

Ubuntu/Xubuntu 中经常使用的辅助包有:xsltproc(用于 OpenOffice)、poppler-utils(用于 pdf)、catdoc(用于 Excel/Powerpoint)、antiword(用于 Word)、libimage-exiftool-perl(用于图像,显然包括嵌入的图像)

相关内容