Как изменить путь для команды

Мне установили самоскомпилированную программу на моем компьютере. Попробованный для удаления его путем удаления всех папок и файлов, включая двоичные файлы, расположенные в usr/local/bin/.

Я переустановил программу из Ubuntu стабильный PPA, поэтому теперь двоичные файлы находятся в /usr/bin/.

Однако, когда я ввожу команду в моем случае ogrinfo --version или gdal-config --version, Я получаю следующий вывод:

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

Если я работаю type ogrinfo, Я возвращаюсь:

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

Как я говорю моей системе теперь искать пакет в /usr/bin/ вместо /usr/local/bin?

Дополнительная информация

То, когда я устанавливал программу в первый раз из источника, я действительно вводил эти команды, которые я думаю, может быть частью проблемы (который я по общему признанию действительно не знаю то, что они делают точно),

ldconfig
export PATH=$HOME/gdal-compile/bin:$PATH
export LD_LIBRARY_PATH=$HOME/gdal-compile:$LD_LIBRARY_PATH
1
задан 20 February 2017 в 22:27

1 ответ

Скажите hash забывать местоположения:

hash -r

От help hash:

Options:
  -r    forget all remembered locations
[еще 117] информация: , Почему действительно 'вводит, который' говорят, что, 'который хешируется'?

3
ответ дан 7 December 2019 в 12:35

Другие вопросы по тегам:

Похожие вопросы: