使用 apt-get install ruby​​ 2.0.0 安装 ruby​​ 成功,但未使用正确的 ruby​​ 版本

2024-02-28

嗨,我对 Linux 真的很陌生。我目前正在 digital ocean 上部署一个应用程序,所以我暂时切换到 linux ox。

I did

sudo apt-get install ruby 2.0.0 

并正确安装,但是当我执行 ruby​​-v 时,我得到的是 1.8.7 版本。

我确信旧版本是用薄荷预先包装的。

如何在 bash 配置文件或 Linux 启动文件中切换到 ruby​​ 2.0.0?


如果您是 Linux 新手,我建议您使用 RVM(Ruby 版本管理器)之类的工具来安装 ruby​​。它使得切换 ruby​​ 版本和管理多个 gemset 变得更加容易。

要使用最新(稳定)的 ruby​​ 安装 RVM:

\curl -L https://get.rvm.io | bash -s stable --ruby

然后使用检查安装了哪些红宝石

rvm list

然后你可以使用切换 ruby​​ 版本

rvm use 2.0.0 --default

--default标志覆盖任何系统 ruby​​。

Update
如果你真的不想使用RVM,那么使用

sudo apt-get install checkinstall

wget -c http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz
tar -xzf ruby-2.0.0-p0.tar.gz
cd ruby-2.0.0-p0

./configure   
make

sudo checkinstall -y \
  --pkgversion 2.0.0-p0 \
  --provides "ruby-interpreter"

checkinstall将打包源码,方便以后删除

然后,您需要通过编辑 env 文件将 Ruby 二进制文件添加到您的路径中:

sudo nano /etc/environment

添加 /usr/local/ruby/bin

PATH="/usr/local/ruby/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

然后运行

source /etc/environment

重新加载文件,并检查你的 ruby​​ 版本

ruby -v
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 apt-get install ruby​​ 2.0.0 安装 ruby​​ 成功,但未使用正确的 ruby​​ 版本 的相关文章

随机推荐