how to install ruby 1.9.3p194 on CentOS 6.3
CentOS release 6.3 に ruby 1.9.3p194 (2012-04-20) をインストールしました。
zlib が必要です*1。
$ sudo yum install zlib-devel
yaml-0.1.4 が必要です。
yaml-0.1.3 じゃ駄目です。yum じゃゲット出来なかったんで(yaml-cpp-devel は駄目げ)、ソース取ってきて make しました。
http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz
readline-devel が必要…かな?*2
$ sudo yum install readline-devel
Ruby on Rails を使う場合…
openssl が必要です。
$ sudo yum -y install openssl-devel
therubyracer(javascript engine)が必要です。
$ sudo yum install gcc-c++ $ sudo `whence gem` install therubyracer
あとはこんな感じで…。
$ wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p194.tar.bz2 $ tar jxvf ruby-1.9.3-p194.tar.bz2 $ cd ruby-1.9.3-p194/ $ ./configure $ make $ sudo make install
gem
$ sudo `whence gem` update --system
gem のバージョンが 1.8.24 になりました。
$ sudo `whence gem` update
json と minitest がアップデートされました。
追記(RoR を使う場合)
openssl-devel, ncurses-deve もインストールしておいた方がよさげ。*3*4
http://www.maepachi.com/blog/entry?border=0&id=98
http://r7kamura.hatenablog.com/entry/20110212/1297452845
あと
$ gem install debugger-ruby_core_source
も。