123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- Usage:
-
- rvm [--debug][--trace][--nice] <command> <options>
- for example:
- rvm list # list installed interpreters
- rvm list known # list available interpreters
- rvm install <version> # install ruby interpreter
- rvm use <version> # switch to specified ruby interpreter
- rvm remove <version> # remove ruby interpreter
- rvm get <version> # 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 <command>`.
- 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 <version> # 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)
|