本文将讲一下源码安装ruby的过程。
环境
Distribution : Red Hat Enterprise Linux AS release 4 (Nahant Update 3)
OS : GNU/Linux 2.6.32_1-4-0-0 #1 SMP x86_64
INSTALL_DIR : /home/lordzzr/local/ruby/
行动
下载源码包
- http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz
解压
- $ tar -zxvf ruby-1.9.3-p327.tar.gz && cd ruby-1.9.3-p327
配置 编译 安装
- $ ./configure --prefix=/home/lordzzr/local/ruby/
- $ make
- $ make install
加入环境变量
- $ vi ~/.bash_profile
- PATH=/home/lordzzr/local/ruby/bin:$PATH
- $ source ~/.bash_profile
验证
启动irb交互式ruby环境
- $ irb
- irb(main):001:0> 10.times do print "Hello, world\n" end
- Hello, world
- Hello, world
- Hello, world
- ...
- ^D
- $ ruby -v #查看版本
- ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-linux]
实测
以上方法可用,可以开始用源码安装的环境编写、调试ruby程序了。