원격 서버에 CMUSphinx 설치/

원격 서버에 CMUSphinx 설치/

나는 슈퍼컴퓨터를 원격으로 CentOS 6.5설치해야 하는 사용자입니다.

Sphinxbase. 
pocketsphinx. 
sphinxtrain. 

나는 팔로우하고 있다이 튜토리얼. Ubuntu용이고 잘 작동하지만 CentOS에서도 작동할 것이라고 생각합니다. 이 튜토리얼에 따르면 세 가지 기본 명령을 실행해야 합니다.

$ ./autogen, make and sudo make install

처음 두 명령은 괜찮습니다. 문제가 없습니다. 하지만 문제는"sudo make install"

앞서 언급했듯이 저는 원격 사용자이므로 루트 사용자 액세스 권한이 없습니다. 이 문제에 대한 해결책은 무엇입니까?

답변1

시스템의 모든 사용자를 위해 이 프로그램을 설치해야 한다고 가정하고, 시스템의 시스템 관리자에게 연락하여 이 프로그램을 설치해야 한다는 것과 이 프로그램이 필요한 이유를 설명하십시오. 시스템 관리자는 [당신을 무시하거나] 직접 설치하거나, ​​부주의한 경우 제한된 sudo액세스를 허용합니다.

이러한 프로그램이 자신에게만 필요한 경우 쓰기 권한이 있는 디렉토리가 있는 스크립트 --prefix에 플래그를 전달하십시오. 예:autogen.sh

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

나중에 실행하면 make install( 없이 ) 설치가 기본 설치 디렉터리 대신 sudo아래에 배치됩니다 .$HOME/sphinx

/usr/local또한 설치 가이드에 있는 (기본 설치 디렉터리) 에 대한 모든 언급을 $HOME/sphinx.

관련 정보