1

私はRubyが初めてで、~/.rvm/bin/rvm~/.rvm/scripts/rvmの違いは何だろうと思っています

https://rvm.io/rvm/install/で説明されているように ruby​​ をインストールすると、次の行が .bashrc ファイルに追加されていることに気付きました

PATH=$PATH:$HOME/.rvm/bin # スクリプト用にRVMをPATHに追加

しかし、いくつかの宝石をインストールしようとすると、それらはインストールされますが、それらを呼び出すと、宝石を再度インストールするように求められます。

https://rvm.io/rvm/basics/のドキュメントで、次の行を .bashrc ファイルに追加するように指示されていることがわかりました。

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # これにより、RVM がシェル セッションにロードされます。

追加すると、すべてが機能します。

では、これら 2 つの紛らわしい rvm スクリプトの違いは何でしょうか?

ありがとう。

4

1 に答える 1

2

bin/rvmscripts/rvm-これは、ソースと実行の単なるラッパーですrvm $@

RVMの使用方法を確認するには、次をご覧ください:http ://screencasts.org/episodes/how-to-use-rvm

于 2012-05-09T20:17:24.827 に答える