1 votos

Cómo cambiar la ruta de acceso para el comando

Yo tenía un auto-compilado el programa instalado en mi equipo. Se trató de borrar mediante la eliminación de todas las carpetas y archivos, incluyendo los archivos binarios encuentra en usr/local/bin/.

He reinstalado el programa desde el Ubuntu estable PPA, por lo que ahora los archivos binarios son en /usr/bin/.

Sin embargo, cuando escribo el comando, en mi caso ogrinfo --version o gdal-config --version, obtengo el siguiente resultado:

-bash: /usr/local/bin/ogrinfo: No such file or directory

Si me quedo type ogrinfo, me pongo de nuevo:

ogrinfo is hashed (/usr/local/bin/ogrinfo)

¿Cómo puedo decirle a mi sistema, que ahora busca el paquete en /usr/bin/ en lugar de /usr/local/bin?

Información Adicional

Cuando estaba instalando el programa la primera vez desde la fuente, me hizo ingresar los comandos que creo que puede ser parte del problema (que admito que no saben realmente lo que hacen exactamente)

ldconfig
export PATH=$HOME/gdal-compile/bin:$PATH
export LD_LIBRARY_PATH=$HOME/gdal-compile:$LD_LIBRARY_PATH

3voto

Burnaby Puntos 57

Dígale hash a olvidar las ubicaciones:

hash -r

De help hash:

Opciones:
 -r olvidar todo recordar ubicaciones

Más info: ¿por Qué "tipo que " dicen que", que es un algoritmo hash`?

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: