
Soy usuario remoto de una supercomputadora y CentOS 6.5
tengo que instalarla.
Sphinxbase.
pocketsphinx.
sphinxtrain.
Estoy siguiendoeste tutorial. Es para Ubuntu y funciona bien, pero creo que también funcionará para CentOS. Según este tutorial tenemos que ejecutar tres comandos básicos.
$ ./autogen, make and sudo make install
Estamos bien con los dos primeros comandos. No hay ningún problema con eso. pero el problema es con"instalar sudo make"
Como mencioné, soy un usuario remoto, por lo que no tengo acceso de usuario root. ¿Cuál es la solución para este problema?
Respuesta1
Suponiendo que los necesita instalados para todos los usuarios del sistema, póngase en contacto con el administrador del sistema de la máquina y explíquele que necesita instalar estos programas (y por qué los necesita). El administrador del sistema [lo ignorará o] los instalará ella misma o, si es descuidada, le permitirá sudo
acceso limitado.
Si solo necesita estos programas para usted, pase la --prefix
bandera al autogen.sh
script con un directorio al que tenga acceso de escritura, por ejemplo
./autogen.sh --prefix="$HOME/sphinx"
Cuando lo ejecute más tarde make install
(sin sudo
), la instalación se ubicará $HOME/sphinx
en los directorios de instalación predeterminados en lugar de en ellos.
También deberá reemplazar todas las menciones de /usr/local
(que es el directorio de instalación predeterminado) en la guía de instalación con $HOME/sphinx
.