我是 Ruby 和 RVM 的新手,但通过遵循一个简单的教程,我已经成功地在我的系统上进行了设置。在教程中,命令如
gem install rails
which gem
bundle install
都使用了,没有过多解释Ruby管理生态。我的困惑是所有这些实用程序来自哪里?我只安装了 ruby 1.9.3 和 rvm,但不知何故,“gem”、“which”和“bundle”是我路径中的可执行程序。他们究竟是如何到达那里的,我在哪里可以阅读他们所采取的论点以及我可能尚未发现的类似实用程序。他们没有手册页。
最后,我相信 rvm 类似于 Python 中的 virtualenv 而 gem 类似于 pip?
感谢您的帮助开始。