Is is possible to install more than one gem at the same time with only one command?
You can using bundler: http://gembundler.com/
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.
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.