Linux - 从源代码编译

`这样你就会得到最新的红宝石,但它有它的缺点。像这个 ruby 这样做不会被任何应用程序管理。

! 记得要对版本进行挑选,以便它与你的对应!

  1. 你需要下载一个 tarball 在官方网站上找到一个链接( https://www.ruby-lang.org/en/downloads/)
  2. 提取 tarball
  3. 安装
$> wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.3.tar.gz
$> tar -xvzf ruby-2.3.3.tar.gz
$> cd ruby-2.3.3
$> ./configure
$> make
$> sudo make install

这将把 ruby 安装到/usr/local 中。如果你对此位置不满意,可以将参数传递给 ./configure --prefix=DIR,其中 DIR 是你要将 ruby 安装到的目录。