如何在ubuntu中使用fscrawler?

How to use fscrawler in ubuntu?

可以在ubuntu中使用fscrawler吗?我在 windows 上使用过,效果很好。当我尝试在 ubuntu 上执行相同的实现时,我遇到了各种错误。

首先,我只是尝试根据本指南 https://fscrawler.readthedocs.io/en/latest/installation.html#installation 拉取 docker 图像并 运行 并使用 docker pull dadoonet/fscrawler

获取图像

当我尝试使用 docker run -it --rm -v /home/index:/root/.fscrawler -v /home/messages:/tmp/es:ro dadoonet/fscrawler fscrawler job_name 运行 时,我得到了这个错误

/usr/bin/fscrawler: 47: /usr/bin/fscrawler: ps: not found
ERROR StatusLogger Reconfiguration failed: No configuration found for '4e0e2f2a' at 'null' in 'null'

之后我尝试按照本教程 fscrawler tutorial 安装它并在 linux 中使用它。我下载了 fscrawler-es7-2.8-SNAPSHOT 版本,但是 运行ning bin/fscrawler resumes 在我解压文件的文件夹中给我这个错误 bin/fscrawler: command not found

有什么方法可以在linux系统中使用fscrawler吗?

这是 Docker 上的错误。 (https://github.com/dadoonet/fscrawler/issues/1229)

如果您手动安装它(安装 JVM 和 FSCrawler)它应该运行良好。