Linux-Mint

‘/usr/bin/pg_restore’ 文件未找到。請更正“首選項”對話框中的二進制路徑

  • January 8, 2020

我已經通過 Linux Mint Tricia 中的軟體管理器安裝了 pgadmin4。我還安裝了 Postgres10。但是當我創建一個新數據庫並嘗試恢復新創建的數據庫時。此錯誤消息顯示:

未找到 /usr/bin/pg_restore 文件。請更正“首選項”對話框中的二進制路徑”

我不知道如何解決這個問題。為了進一步說明,我添加了錯誤消息的螢幕截圖。 在此處輸入圖像描述

你提到了 Linux Mint,我相信它使用 Ubuntu 打包。

根據Ubuntu Bionic 軟體包的文件列表,該postgresql-client-10程序的位置是/usr/lib/postgresql/10/bin/pg_restore. 如果您使用的是基於 Debian 的 Linux Mint,我認為它們使用相同的位置。

如果您postgresql-10從不同位置安裝,它們可能使用不同的路徑。使用您的包裹來自何處更新您的問題以獲得更好的響應。

您需要確保已postgresql-client-10安裝並更新pgadmin首選項中的二進制路徑,以便它可以找到pg_restore其他已安裝的二進製文件。

引用自:https://unix.stackexchange.com/questions/561080