gemを一括インストールするスクリプト
Rubygemsを再インストールした場合などに。時間がかかって仕方がないのでドキュメント(riとRDoc)はスキップしてますが、お急ぎでなければ" --no-ri --no-rdoc"を消してください。
GEM_INSTALL_CMD = "sudo gem install %s --no-ri --no-rdoc" INSTALL_GEMS = ["haml", "heroku", "rails -v=3.0.3", "rspec -v=2.4.0", "shotgun", "sinatra"] INSTALL_GEMS.each do |gem| %x[#{sprintf(GEM_INSTALL_CMD, gem)}] end
INSTALL_GEMSにインストールしたいgemを指定して、
$ sudo ruby gem_install_script.rb
のように動かします。
Linuxで動作確認してますが、WindowsでもGEM_INSTALL_CMDの先頭の"sudo "を消せば動くと思います。