RVM
2011-08-9 | 12:57 pm | Kein Kommentar »
Installation
https://rvm.beginrescueend.com/rvm/install/
2 Wege
=> als user ins eigene home
~/.rvm
=> als root fuer alle global
adduser christine rvm
/usr/local/rvm
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
update
$ curl -s https://rvm.beginrescueend.com/install/rvm -o rvm-installer ; chmod +x rvm-installer ; ./rvm-installer –version lastest
setup RVM
https://rvm.beginrescueend.com/rvm/basics/
Aenderungen in .bashrc
rvm settings ganz unten sonst gehts kaputt beim ruby-switch
Gemsets erzeugen
rvm install 1.8.7
rvm install 1.9.2
rvm –create 1.8.7@rails2first
rvm –create use 1.9.2@rails3first
rvm –default use 1.9.2@rails3first
check ob es funktioniert
ruby -v
rvm use system
ruby -v
rvm default
ruby -v
# zurueck zum system ruby als „default“
rvm reset
# System .rvmrc
https://rvm.beginrescueend.com/workflow/rvmrc/
cd project
echo „rvm ruby-1.9.2-p180@rails3first“ > .rvmrc
ruby -v
# check ob es funktioniert:
cd ..
rvm system
ruby -v
cd project
ruby -v
rvm default
rvm info
rvm gemdir
cd $(rvm gemdir)
Export/Import
https://rvm.beginrescueend.com/gemsets/exporting/
rvm ruby-1.9.2-p180@rails3first gemset export => rails3first.gems
rvm gemset export => default.gems
rvm –create ruby-1.9.2-p180@rails3first
rvm gemset import rails3first
# copy gemset from one ruby to another
rvm gemset copy 1.9.2@rails3 1.9.2@railsblub
Links
- https://rvm.beginrescueend.com/
- http://rubylearning.com/blog/2010/12/20/how-do-i-keep-multiple-ruby-projects-separate/
Sag etwas dazu: