Usage: rvm [--debug][--trace][--nice] for example: rvm list # list installed interpreters rvm list known # list available interpreters rvm install # install ruby interpreter rvm use # switch to specified ruby interpreter rvm remove # remove ruby interpreter rvm get # upgrade rvm: stable, master Available commands: rvm has a number of common commands, listed below. Additional information about any command can be found by executing `rvm help `. ruby installation fetch # download binary or sources for selected ruby version install # install ruby interpreter list # show currently installed ruby interpreters list known # list available interpreters mount # install ruby from external locations patchset # tools related to managing ruby patchsets pkg # install a dependency package reinstall # reinstall ruby and run gem pristine on all gems remove # remove ruby and downloaded sources requirements # installs dependencies for building ruby uninstall # uninstall ruby, keeping it's sources upgrade # upgrade to another ruby version, migrating gems running different ruby versions current # print current ruby version and name of used gemsets do # runs a command against specified and/or all rubies gemdir # display path to current gem directory ($GEM_HOME) use # switch to given (and already installed) ruby version use default # switch to default ruby, or system if none is set use system # switch to system ruby wrapper # creates wrapper executables for a given ruby & gemset managing gemsets gemset # manage gemsets migrate # migrate all gemsets from one ruby to another rvm configuration alias # define aliases for `rvm use` autolibs # tweak settings for installing dependencies automatically group # tools for managing groups in multiuser installations rvmrc # tools related to managing .rvmrc trust & loading gemsets rvm maintenance implode # removes the rvm installation completely cleanup # remove stale source files & data associated with rvm cron # manage setup for using ruby in cron docs # tools to make installing ri and rdoc docs easier get # upgrades RVM to latest head, stable or branched version osx-ssl-certs # helps update OpenSSL certs installed by rvm on OS X reload # reload rvm source itself reset # remove all default and system settings snapshot # backup/restore rvm installation troubleshooting config-get # display values for RbConfig::CONFIG variables debug # additional information helping to discover issues export # set temporary env variable in the current shell fix-permissions # repairs broken permissions repair # lets you repair parts of your environment, such as # wrappers, env files and similar (general maintenance) rubygems # switches version of rubygems for the current ruby tools # general information about the ruby env unexport # undo changes made to the environment by `rvm export` user # tools for managing RVM mixed mode in multiuser installs information and documentation info # show the environment information for current ruby disk-usage # display disk space occupied by rvm notes # display notes with operating system specifics version # display rvm version (equal to `rvm -v`) additional global options --debug # toggle debug mode on for very verbose output --trace # toggle trace mode on to see EVERYTHING rvm is doing --nice # process niceness (increase the value on slow computers, default 0)