web-dev-qa-db-ja.com

PATH上のディレクトリにインストールされたアプリが見つかりません。奇妙な/ snap / bin-エラーメッセージ

私はminikube/ usr/local/bin/minikubeに持っています。パス全体でminikube versionを実行すると、次のようになります:

$ /usr/local/bin/minikube version
minikube version: v0.28.2

パスなしでminikube versionを実行すると、次のようになります:

$ minikube version
bash: /snap/bin/minikube: No such file or directory

/ usr/local/binPATHに含まれています:

$ echo $PATH
//usr/local/bin:/home/eric/.local/bin:/home/eric/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

minikubeがフルパスなしで見つからないのはなぜですか?/ snap/binは何と関係がありますか?助けていただければ幸いです!

@ mprからのコメントに従って情報を追加しました:少し前に、minikubesnapでインストールしましたこのような:

Sudo snap install minikube

後で削除されました

Sudo snap remove minikube

その後、snapインストールを忘れて、curlでminikubeサイトからインストールしました。

curl -Lo minikube https://storage.googleapis.com/minikube/releases/v0.28.2/minikube-linux-AMD64 && chmod +x minikube && Sudo mv minikube /usr/local/bin/
2
ElToro1966

ちょうどそれを考え出した:〜/ snapの下にminikubeディレクトリがあり、おそらく以前のインストールから残っていた。問題を修正しました:

$ rm -rf ~/snap/minikube

このスナップビジネスは少し面倒です...

2
ElToro1966