Skip to content

Commit

Permalink
Updated README and website to http://rvm.beginrescueend.com/
Browse files Browse the repository at this point in the history
  • Loading branch information
wayneeseguin committed Aug 26, 2009
1 parent 102ce2c commit 19f5391
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 104 deletions.
105 changes: 2 additions & 103 deletions README
@@ -1,105 +1,4 @@
For detailed information on rvm, please see:

About:

rvm 0.0.18 http://github.com/wayneeseguin/rvm

by Wayne E. Seguin (wayneeseguin@gmail.com)

Installation:

$ gem install rvm # Install the rvm gem
$ rvm-install # Install rvm, adds hooks for bash & zsh

Usage:

rvm Action [Implementation] [Options]

Action:

* usage - Show this usage information
use - Switch to using a specific ruby version (new login shell)
info - Show information for current ruby
list - Show currently installed versions
gemdir - Switch to gem directory for installation (new login shell)
srcdir - Switch to src directory for the current ruby installation
gemdup - Clone source version gems to current version
(highly expiramental) Example: rvm gemdup ~/.gem/ruby/1.8/
install - Install a ruby version, default is from source
uninstall - Uninstall a ruby version
reset - Remove default and current settings, exit the shell.
(If you experience odd behavior try this first)
debug - Emit environment & configuration information for *current* ruby

Implementation:

* ruby - MRI/YARV Ruby (The Standard), defaults to 1.8.6
jruby - jRuby
ree - Ruby Enterprise Edition
default - Resets to the default system ruby
all - Used with install, installs all latest known versions

Options:

-v|--version - Ruby Package Version, defaults to 'latest'
-l|--level - Patch level for the specified Ruby version
-p|--prefix - Package and source directory prefix, with trailing slash!
Default is a users home directory and /usr/local/ for root
-c|--configure - Options for source compile (default: --enable-shared)
-d|--debug - Toggle debug mode on for extra messages (NYI)

Notes:

* Defaults above are denoted with a '*' prefix.
* rvm is intended to be run as an individual user (not root, yet)
* All ruby installation, configuration and source files are in ~/.rvm

Examples:

$ rvm -v # RVM version
$ rvm list # available rvm versions
$ rvm info # ruby information for current shell
$ rvm install jruby # Install jRuby (default version is 1.3.1)
$ rvm use ruby -v 1.9.1 # Use Ruby 1.9.1, installs if necessary
$ rvm use 1.9 # Equivalent to above, due to defaults
$ rvm use 1.8 # Use Ruby 1.8.6, installs if necessary
$ rvm gemdir # Switch to gems directory for current ruby
$ rvm gemdir system # Switch to the system gems directory
$ rvm gemdir system user # Switch to the system user gems directory
$ rvm gemdir ruby 1.9 # Switch to gems directory for ruby 1.9.1
$ rvm use default # Use the system default (as if no rvm)
$ rvm reset # Reset to pre-rvm state.
$ rvm uninstall 1.8.7 # Uninstall rvm installed 1.8.7 version
$ rvm gemdup default # Install gems from ~/.gem/ruby/1.8/

TODO: (in order)

* rvm gemdup
* root support
* Settings file, user overridable
* Show current in rvm list, if applicable

Many Thanks:

Bash Support Testing

- Daniel Neighman (dneighman@gmail.com)
irc: hassox ; github: http://github.com/hassox

- John Mettraux (jmettraux@openwfe.org)
irc: jmettraux ; github: http://github.com/jmettraux

ZSH Support Testing

- Franco Lazzarino (flazzarino@gmail.com)
irc: flazz ; github: http://github.com/flazz

Ubuntu Linux Support Testing

- Anita Kuno (anteaya@anteaya.info)
irc: anteaya ; github: http://github.com/anteaya

Website Design

- Jim Lindley (jlindley@gmail.com)
irc: jlindley ; github: http://github.com/jlindley
http://rvm.beginrescueend.com/

2 changes: 1 addition & 1 deletion bash/rvm
Expand Up @@ -2,7 +2,7 @@

rvm_author="Wayne E. Seguin"
rvm_author_email="wayneeseguin@gmail.com"
rvm_website="http://github.com/wayneeseguin/rvm"
rvm_website="http://rvm.beginrescueend.com/"
rvm_version="0.0.19"
rvm_updated="2009.08.25"

Expand Down

0 comments on commit 19f5391

Please sign in to comment.