Sometime the
system will loses some packages for installing the ruby, here is the
CentOS, the following denpendenices is nesscary .
Donwloading ruby package from http://www.ruby-lang.org/en/downloads/
Step 1 install the dependenicy packages of system and ruby
#su
#yum install openssl* gcc-c++ zlib* readline* sqlite*
#cd /home/path/to/download/
#tar zxvf ruby-X.X.X.tar
#cd ruby-X.X.X
#./configure --prefix=/home/app/ruby
#make && make install
you could choose your path of installation like this "--prefix=/usr/local/ruby"
Step 2 add the path of ruby running
# echo 'pathmunge /home/app/ruby/bin' > /etc/profile.d/ruby.sh
and then, type the
command below or restart your system.
#source /etc/profile
Step 3 update other application of ruby
#gem update --system
#gem install rdoc-data
#gem install rails
#gem install thin
#gem install camping ramaze sinatra
A cms based on ramaze it calls zen, we install it.
Here we compile again the ruby application after ruby installation.
#yum install libxml* libxslt*
#cd /ruby_installed_package_to_path/ext/etc/
#ruby extconf.rb
#make && make install
#gem install zen