Установка CMUSphinx на удаленный сервер/

Установка CMUSphinx на удаленный сервер/

Я удаленный пользователь суперкомпьютера, и CentOS 6.5мне нужно установить

Sphinxbase. 
pocketsphinx. 
sphinxtrain. 

Я слежуэтот урок. Это для Ubuntu и работает нормально, но я думаю, что это будет работать и для CentOS. Согласно этому руководству, мы должны выполнить три основные команды.

$ ./autogen, make and sudo make install

С первыми двумя командами у нас все в порядке. С этим проблем нет. Но проблема в"sudo сделать установку"

Как я уже говорил, я удаленный пользователь, поэтому у меня нет прав root. Какое решение этой проблемы?

решение1

Если вам нужно, чтобы они были установлены для всех пользователей системы, свяжитесь с системным администратором машины и объясните, что вам нужно установить эти программы (и почему они вам нужны). Системный администратор либо [проигнорирует вас, либо] установит их сама, или, если она будет неосторожна, предоставит вам ограниченный sudoдоступ.

Если эти программы вам нужны только для себя, то передайте --prefixскрипту флаг autogen.shс каталогом, к которому у вас есть доступ на запись, например

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

При последующем запуске make install(без sudo) установка будет размещена в каталогах, $HOME/sphinxа не в каталогах установки по умолчанию.

Вам также придется заменить все упоминания /usr/local(который является каталогом установки по умолчанию) в руководстве по установке на $HOME/sphinx.

Связанный контент