在遠端伺服器上安裝 CMUSphinx/

在遠端伺服器上安裝 CMUSphinx/

我是超級電腦的遠端用戶,CentOS 6.5我必須安裝

Sphinxbase. 
pocketsphinx. 
sphinxtrain. 

我正在關注本教程。它適用於 Ubuntu,運行良好,但我認為它也適用於 CentOS。根據本教程,我們必須執行三個基本命令。

$ ./autogen, make and sudo make install

我們對前兩個命令沒問題。沒有問題。但問題是“須藤進行安裝”

正如我所提到的,我是遠端用戶,所以我沒有 root 用戶訪問權限。這個問題的解決方案是什麼?

答案1

假設您需要為系統的所有使用者安裝這些程序,請與電腦的系統管理員聯絡並解釋您需要安裝這些程序(以及為什麼需要它們)。系統管理員要么[忽略你,要么]自己安裝這些,或者,如果她粗心的話,會允許你有限的sudo訪問。

如果您只需要自行使用這些程序,請將標誌傳遞--prefix給具有autogen.sh您具有寫入存取權限的目錄的腳本,例如

./autogen.sh --prefix="$HOME/sphinx"

當您稍後運行make install(不含sudo)時,安裝將放置在$HOME/sphinx預設安裝目錄中,而不是放置在預設安裝目錄中。

您還必須將/usr/local安裝指南中所有提及的(預設安裝目錄)替換為$HOME/sphinx.

相關內容