ruby-install: 又一个下载编译安装 Ruby 的方案

chruby 的作者写的. 简单来说这玩意和 ruby-build 差不多. 可以独立使用, 也可以配合 rvm mount, rbenv 以及 chruby 使用. 项目地址: https://github.com/postmodern/ruby-install/

有这么几个特色:

支持指定从官网之外的地方下载 ruby 源码. 比如使用 ruby.taobao.org:

ruby-install ruby 2.0 -u http://ruby.taobao.org/mirrors/ruby/ruby-2.0.0-p247.tar.bz2

只支持 .tar.bz2 的格式. 当官网速度很慢的时候有用. 或者自己 host 一份 ruby 源码时也适用. rvm / ruby-build 都没有直接提供这样的接口. 只能自己手动 sed -i 改掉.

完全依赖系统原生的包管理器来安装编译工具链和 ruby 的依赖, 而不是自行下载并静态链接. 目前支持 yum / apt-get / brew / pacman 这些包管理器. 这跟 rvm 的 autolibs 很像(好像其实就是一回事?).

如果你已经在用 chruby + ruby-build 不妨试试用这个换掉 ruby-build. 幸福的 rvm 用户就不建议折腾了…

ruby-install: 又一个下载编译安装 Ruby 的方案

相关文章:

你感兴趣的文章:

标签云: