Удалите путь к удаленному codeblocks

Я удаляю codeblocks через эти команды (Ubuntu 14.04):

sudo apt-get autoremove codeblocks
sudo apt-get --purge remove codeblocks

После этого я работаю:

$ codeblocks
bash: /usr/bin/codeblocks: No such file or directory

Это означает codeblocks все еще хранится в ПУТИ где-нибудь.

Таким образом, у меня есть несколько Qs:

  • Способ, из которого я использовал корректный способ безопасно удалить все codeblocks?
  • Если так, почему путь все еще там (не это часть процесса удаления для удаления пути также)?
  • Где файл то, что я могу вручную удалить тот устаревший путь?

Спасибо.

4
задан 31 July 2015 в 05:56

1 ответ

Это кажется, что имя все еще хранится в кэше названия программы оболочки удара: если так, можно удалить его путем ввода

hash -d codeblocks

или (для очистки всего кэша)

hash -r

, Так как hash встроенная функция оболочки, это документируется в соответствии со страницей руководства (man bash) удара или через функцию справки онлайн help hash.

5
ответ дан 1 December 2019 в 09:35

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

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