リモートサーバーにCMUSphinxをインストールする/

リモートサーバーにCMUSphinxをインストールする/

私はスーパーコンピュータのリモートユーザーであり、CentOS 6.5インストールする必要があります

Sphinxbase. 
pocketsphinx. 
sphinxtrain. 

私はフォローしていますこのチュートリアルこれは Ubuntu 用で、問題なく動作しますが、CentOS でも動作すると思います。このチュートリアルによると、3 つの基本コマンドを実行する必要があります。

$ ./autogen, make and sudo make install

最初の2つのコマンドは問題ありません。問題はありません。しかし、問題は「sudo インストール」

前述したように、私はリモート ユーザーなので、ルート ユーザー アクセスがありません。この問題の解決策は何ですか?

答え1

システムのすべてのユーザーに対してこれらをインストールする必要があると仮定すると、マシンのシステム管理者に連絡して、これらのプログラムをインストールする必要があること (および必要な理由) を説明します。システム管理者は [無視するか] 自分でこれらをインストールするか、不注意な場合は制限付きsudoアクセスを許可します。

これらのプログラムを自分だけに必要な場合は、書き込み権限のあるディレクトリ--prefixのフラグをスクリプトに渡します。例:autogen.sh

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

後でmake install( なしでsudo) を実行すると、インストールは$HOME/sphinxデフォルトのインストール ディレクトリではなく に配置されます。

/usr/localまた、インストール ガイド内の (デフォルトのインストール ディレクトリ)の記述をすべて に置き換える必要があります$HOME/sphinx

関連情報