在CentOS上编译安装Ruby 1.9
删除已经安装的项目:
1yum erase ruby ruby-libs ruby-mode ruby-rdoc ruby-irb ruby-ri ruby-docs
安装依赖:
1yum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel
下载Ruby源码并解压缩:
1cd ~/Downloads #进入下载目录
2lftp ftp.ruby-lang.org
3lftp ftp.ruby-lang.org:/> cd /pub/ruby
4lftp ftp.ruby-lang.org:/pub/ruby>
5lftp ftp.ruby-lang.org:/pub/ruby> get ruby-1.9.3.pXXX.tar.gz # 2012-08-26,XXX为194
6lftp ftp.ruby-lang.org:/pub/ruby> exit
7tar zxvf ruby-1.9.3.pXXX.tar.gz
编译安装:
1cd ruby-1.9.3.pXXX
2./configure
3make && make install
检查安装:
1ruby -v
2ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
参考文章:
- http://www.redmine.org/projects/redmine/wiki/Redmine_on_CentOS_installation_HOWTO
- http://freshblurbs.com/install-ruby-1-9-centos
- 文章ID:1674
- 原文作者:zrong
- 原文链接:https://blog.zengrong.net/post/compile-install-ruby19-in-centos/
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。