以下适用其他linux和其他版本ruby
1.安装编译环境gcc
使用
yum install gcc在线安装(ubuntu apt-get install gcc)
2.安装ruby开发环境
先下载linux版安装文件:ruby-1.8.6-p111.tar.gz
执行
- tar -zxvf ruby-1.8.6-p111.tar.gz
- cd ruby-1.8.6-p111
- ./configure --prefix=/usr/local/ruby
- make
- make install
3.安装RubyGems,RubyGems是用来安装ruby扩展包的模块,必要安装
安装文件:zlib-1.2.3.tar.gz
rubygems-0.9.4.tgz
执行
- tar -zxvf zlib-1.2.3.tar.gz
- cd zlib-1.2.3
- #install static lib
- ./configure
- make test
- make install
- make clean
- #install share lib
- ./configure --shared
- make test
- make install
- #copy header files
- cp zutil.h /usr/local/include
- cp zutil.c /usr/local/include
- #ruby zlib
- cd ruby-1.8.6/ext/zlib
- ruby extconf.rb --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib
- make
- make install
- cd ../..
- make clean
- tar -zxvf rubygems-0.9.4.tgz
- cd rubygems-0.9.4
- ruby setup.rb
以后就可以任意安装rubyforge下的gem包了,使用gem install -y -l filename.gem命令安装