How to install multiple ruby gems at once?

2019-04-06 16:57发布

问题:

Is is possible to install more than one gem at the same time with only one command?

回答1:

The gem install command accepts many parameters, so you can gem install nokogiri bundler in one shot, for instance.

As others said, Bundler and RVM makes everything connected to managing gems, versions and dependencies a real pleasure.



回答2:

You can put them in a Gemfile and use bundler (bundle install).

Alternatively, you could list the commands in a file:

gem install pg
gem install sqlite3

and use something like cat <filename> | xargs sudo to execute them.

**Consider using RVM to manage your gems into gemsets rather than installing them globally with sudo.



回答3:

You can using bundler: http://gembundler.com/