我正尝试使用USB上的PhotoRec工具从我的NAS取消删除文件。但是,当我尝试运行它时,我收到以下错误:
./photorec: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory
我知道它说我必须安装libjpeg软件包,但我不能这样做,因为它是运行其专有操作系统的WD机器。
是否有另一种运行Photorec并绕过此错误的方法? 根据我在其官方页面上看到的内容,指定的库是可选的,如here所述。
Jpeg库 - 可选,由PhotoRec用于提高JPEG恢复率
由于文件不是JPEG图像,我不需要这种改进。
此外,我可以正常运行TestDisk,但它无法找到已删除的文件,而且从我读过的内容来看,PhotoRec可以更好地执行此类任务。
感谢任何帮助(对其他工具的建议)。
答案 0 :(得分:1)
我在cgsecurity论坛上找到了问题的答案。
以下是论坛帖子的link,您可以在其中下载libjpeg库的编译版本并运行Photorec。
说明可以在帖子中找到,非常简单:
/ur/lib/
目录中解压缩。ldconfig -v | grep libjpeg
检查库是否实际添加。