http://rvm.io/rvm/install
Install RVM (development version): curl -sSL https://get.rvm.io | bash Without autolibs curl -sSL https://get.rvm.io | bash -s -- --autolibs=read-fail Install RVM stable with ruby: curl -sSL https://get.rvm.io | bash -s stable --ruby Additionally with rails (poor man's railsinstaller ): curl -sSL https://get.rvm.io | bash -s stable --rails Or with jruby, rails and puma: curl -sSL https://get.rvm.io | bash -s stable --ruby=jruby --gems=rails,puma To install without rubygems-bundler and rvm gems (and also remove those gems from both global.gems and default.gems): curl -sSL https://get.rvm.io | bash -s stable --without-gems="rvm rubygems-bundler" To install with hirb gem (and also add it to global.gems): curl -sSL https://get.rvm.io | bash -s stable --with-gems="hirb" To install with rails and haml gems (and also add them to default.gems): curl -sSL https://get.rvm.io | bash -s stable --with-default-gems="rails haml" For a progress bar when downloading RVM / Rubies: echo progress-bar >> ~/.curlrc Point to be noted is, there is a backslash before curl. This prevents misbehaving if you have aliased it with configuration in your ~/.curlrc file.