如何使用gem install
同时安装多个宝石,同时还指定我想要的版本?
示例:
gem install akami -v 1.2.0 --ignore-dependencies
gem install atomic -v 1.1.14 --ignore-dependencies
gem install aws-s3 -v 0.6.2 --ignore-dependencies
gem install backports -v 3.3.0 --ignore-dependencies
gem install brendanlim-sms-fu -v 1.0.0 --ignore-dependencies
gem install builder -v 3.1.3 --ignore-dependencies
gem install capistrano -v 2.9.0 --ignore-dependencies
我如何指示gem install
在一行中执行该操作?
接受的答案确实回答了这个问题。但我采用的最后一种方法是使用bundler 1.0.22,它与ruby 1.8.6兼容。
答案 0 :(得分:12)
从Rubygems 2.0开始,您可以为多个软件包安装指定一个版本,如下所示:
$ gem install akami:1.2.0 atomic:1.1.14 aws-s3:0.6.2 backports:3.3.0 \
brendanlim-sms-fu:1.0.0 builder:3.1.3 capistrano:2.9.0 \
--ignore-dependencies