CentOS5に手間をかけずにrubygems+Capistranoを入れる方法

rubyは最新ではなくてもよいがCapistranoだけ使用したい場合があったのでまとめておく。
rubyyumで入れるため1.8.5系。

手順

1. yumruby関連のアプリをインストール

$ sudo yum install ruby ruby-rdoc ruby-devel ruby-libs


2. ruby1.8.5でも動作するrubygemsrpmを取得

※今回はrpm.pbone.netからrubygems1.3.1を落とした。
http://rpm.pbone.net/index.php3/stat/4/idpl/12544381/dir/centos_5/com/rubygems-1.3.1-1.el5.kb.noarch.rpm.html


3. rpmrubygemsインストール

$ sudo rpm -ivh rubygems-1.3.1-1.el5.kb.noarch.rpm 


4. gemを使えることを確認

$ gem -v
1.3.1


5. capistranoインストール

$ sudo gem install capistrano
Successfully installed highline-1.6.2
Successfully installed net-ssh-2.1.4
Successfully installed net-sftp-2.0.5
Successfully installed net-scp-1.0.4
Successfully installed net-ssh-gateway-1.1.0
Successfully installed capistrano-2.6.0