ここで質問して回答したように、「sudo lein deps を実行すると問題が発生し、「sudo lein swank」を実行せざるを得ないことがわかりました。これは面倒です。そして、 sudoを使用しないように言われました。Mac OS X 10.6.4 を使用しています。
そこで、leiningen をアンインストールして再インストールしてみます。
ライニンゲンのアンインストール
- ~/.m2 ディレクトリを削除するとアンインストールされますが、これは正しいですか?
ライニンゲンの(再)インストール
ここで説明されている手順に従いました。
- 「lein」を ~/bin/lein にコピーして実行可能にします。
- 「lein self-install」を実行すると、~/.m2/repository がインストールされていることがわかります。
「 http://github.com/technomancy/leiningen.git 」を使用して leiningen を~/bin/leinigen にダウンロードします。
- この段階では、「lein help」は実行できませんが、「sudo lein help」は実行できます。これの何が問題なのですか?
- その結果、「lein deps」を実行できませんが、「sudo lein deps」となり、問題は再帰的なものになります。
質問
- Q : leiningen で完全にアンインストールする方法は?
- Q : 「sudo」を使用すると lein が正しく作成されるのはなぜですか?