Manage Your Gem Using RVM Gemset

RubyOnRails,Tips 5 六月 2010 | View Comments


I think you already heard of RVM, a great tool for ruby version management.

What I like most is Gemset, It allow you manage you gems in separate namespace.

First, Install RVM. The official website have great document

Then Install ruby, I’ll install ruby 1.8.7

rvm install 1.8.7

After you installed ruby, you will have default gemset and global gemset
List all you gemset

rvm gemset list

Create new gemset

rvm gemset create new_gemset

Use your newly created gemset

rvm gemset use new_gemset

You can also set your newly created gemset as default

rvm use 1.8.7@new_gemset --default

Here you may ask, do I need install all basic gem like ruby-debug for every gemset?

RVM has already solved your problem.

First, switch to your global gemset.

rvm use 1.8.7@global

Then Install gems which you think it is default gem

Then, you can switch back to your gemset.

You may think, I may installed some gems twice, here you can uninstall the gem you have already installed in global gemset.


Tagged in , ,

blog comments powered by Disqus

Ads Plugin created by Jake Ruston's Wordpress Plugins - Powered by and football database.