-
Notifications
You must be signed in to change notification settings - Fork 1
Ruby Version Manager ( rvm )
License
shigeyas/rvm
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Usage rvm Action [Implementation] [Flags] [Options] Action * usage - show this usage information version - show the rvm version installed in rvm_path use - setup current shell to use a specific ruby version reload - reload rvm source itself (useful after changing rvm source) implode - removes rvm completely, i.e. everything in ~/.rvm update - upgrades rvm to the latest version. (If you experience bugs try this first with --head) reset - remove current and stored default & system settings. (If you experience odd behavior try this second) info - show information for current ruby debug - show environment & configuration information for *current* ruby install - install one or many ruby versions uninstall - uninstall one or many ruby versions, leaves their sources remove - uninstall one or many ruby versions and remove their sources ruby - runs a named ruby file against specified and/or all rubies gem - runs a gem command using selected ruby's 'gem' rake - runs a rake task against specified and/or all rubies tests - runs 'rake test' across selected ruby versions specs - runs 'rake spec' across selected ruby versions gems - gems(ets): http://rvm.beginrescueend.com/gemsets/#managing gemdir - switch to gem directory for installation (new login shell) srcdir - switch to src directory for the current ruby installation fetch - Performs an archive / src fetch only of the selected ruby. srcdir - display the path to rvm source directory (may be yanked) list - show currently installed rubies, interactive output. rubies - (query info) default, installed, or expand_string <str> iconv - Install iconv openssl - Install openssl ncurses - Install ncurses zlib - Install zlib readline - with install, install readline versions 5.2 & 6.0 monitor - Monitor cwd for testing, run `rake {spec,test}` on changes. notes - Display notes, with operating system specifics. Implementation * ruby - MRI/YARV Ruby (The Standard), defaults to 1.8.6 jruby - JRuby rbx - rubinius ree - ruby Enterprise Edition macruby - MacRuby (Mac OS X Only) maglev - GemStone Ruby ironruby - IronRuby mput - shyouhei(mput)'s github repository system - use the system ruby (eg. pre-rvm state) default - use rvm set default ruby and system if it hasn't been set. Flags --head - with update, updates rvm to git head version. --rubygems - with update, updates rubygems for selected ruby --default - with ruby select, sets a default ruby for new shells. --debug - Toggle debug mode on for very verbose output. --force - Force install, removes old install & source before install. --all - Used with 'rvm list' to display 'most' available versions. --dump - Used with gemset to dump the current ruby's gemset. --load - Used with gemset to load a specified gemset file --summary - Used with rubydo to print out a summary of the commands run. --jit - Used with rubinius install to build with JIT --latest - with gemset --dump skips version strings for latest gem. --reconfigure - Force ./configure on install even if Makefile already exists. Options -v|--version - Emit rvm version loaded for current shell -h|--help - Emit this output and exit -l|--level - patch level to use with rvm use / install --tag - subersion tag to use --rev - repository revision # to use or 'head' for --prefix - path for all rvm files (~/.rvm/), with trailing slash! --bin - path for binaries to be placed (~/.rvm/bin/) --source - src directory to use (~/.rvm/src/) --archives - directory for downladed files (~/.rvm/archives/) -S - Specify a script file to attempt to load and run (rubydo) -e - Execute code from the command line. -G|--gems - root gem path to use -C|--configure - custom configure options, comma separated default: --enable-shared=true --reconfigure - Force installer to re-run configure if already run --make - custom make command --make-install - custom make install command --nice - process niceness (for slow computers, default 0) -m|--gem-set - use a named gem set, instead of the default set. --rm-gem-set - Remove a named gem set --ree-options - Options passed directly to ree's './installer' on the command line. Resources: http://rvm.beginrescueend.com/ https://www.pivotaltracker.com/projects/26822
About
Ruby Version Manager ( rvm )
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- Ruby 100.0%