Правильно удалите символическую ссылку или удалите символическую ссылку [duplicate]

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

Я переустановил программу из стабильного PPA Ubuntu, так что теперь двоичные файлы находятся в /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 в 23:27

2 ответа

Скажите hash, чтобы забыть о местах:

hash -r

Из help hash:

Options: -r forget all remembered locations

Дополнительная информация: почему `type which` say that` which hashed '?

3
ответ дан 17 July 2018 в 22:27

Скажите hash, чтобы забыть о местах:

hash -r

Из help hash:

Options: -r forget all remembered locations

Дополнительная информация: почему `type which` say that` which hashed '?

3
ответ дан 23 July 2018 в 23:05

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

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