私は Ruby と RVM を初めて使用しますが、簡単なチュートリアルに従ってシステムに両方をセットアップすることができました。チュートリアルでは、次のようなコマンド
gem install rails
which gem
bundle install
Ruby 管理エコシステムについてあまり説明せずに使用されます。私の混乱は、これらすべてのユーティリティプログラムがどこから来たのですか? ruby 1.9.3 と rvm しかインストールしていないのですが、どういうわけか「gem」、「which」、「bundle」は私のパスにある実行可能プログラムです。彼らはどのようにしてそこにたどり着いたのか、彼らが取った議論や私がまだ発見していない可能性のある同様のユーティリティについてどこで読むことができますか. それらのマニュアルページはありません。
最後に、rvm は Python の virtualenv に似ており、gem は pip に似ていると思いますか?
始めてくださってありがとうございます。