2017-07-04 97 views
1

我試圖從我的NAS上用PhotoRec工具在USB上取消刪除文件。然而,當我嘗試運行它,我得到以下錯誤:Photorec缺失庫libjpeg.so.62

./photorec: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory 

我知道它在說我必須安裝的libjpeg軟件包,但我不能這樣做,因爲它運行其專有的操作系​​統一WD機。

是否有另一種運行Photorec並繞過此錯誤的方法? 從我能看到的官方網頁上看,指定的庫是可選的,如所述here

Jpeg library - Optional, used by PhotoRec to improved JPEG recovery rate

由於該文件不是JPEG圖像,我不需要這種改進。

另外,我可以運行TestDisk,但它無法找到已刪除的文件,並且從我讀過的文件中,PhotoRec在執行此類任務時效果更好。

任何幫助表示讚賞(另一種工具的建議)。

回答

1

我已經在cgsecurity論壇上找到了問題的答案。

以下是論壇帖子的link,您可以下載libjpeg庫的編譯版本並運行Photorec。

說明,可在職位本身被發現是非常簡單的:

  1. 下載的壓縮文件。
  2. 將其解壓縮到/ur/lib/目錄中。
  3. 檢查庫是否已添加以下命令ldconfig -v | grep libjpeg
  4. Run Photorec。