Удалить пакет Terraform Snap - PullRequest
0 голосов
/ 01 марта 2020

Я установил terraform, используя привязку в Ubuntu. (sudo snap установить терраформ). Но обнаружил, что это была более старая версия. Поэтому я установил terraform, используя следующие команды: wget https://releases.hashicorp.com/terraform/0.12.18/terraform_0.12.18_linux_amd64.zip и распакуйте файлы terraform_0.12.18_linux_amd64.zip и sudo mv terraform / usr / local / bin /

Но когда я проверяю terraform -v, он по-прежнему показывает старую версию, установленную snapd.

Я попытался удалить пакет snap, сам snapd. Но все же команда terraform -v выдает ошибку как '- bash: / snap / bin / terraform: такого файла или каталога нет.

1 Ответ

0 голосов
/ 03 марта 2020

Обычно (я думаю, почти всегда) действительно полная деинсталляция пакета Snap должна включать команду

rm -rf ~/snap/<package> (rm -rf ~/snap/terraform)

как конечный sh шаг.

Также проверьте переменную среды PATH ( echo $PATH должен содержать /usr/local/bin/) и при необходимости отрегулировать его, например, как описано здесь https://askubuntu.com/questions/3744/how-do-i-modify-my-path-so-that-the-changes-are-available-in-every-terminal-sess

...