如何 uninstall/delete 旧 ruby 版本并保持更新。我安装了两个版本的 ruby
How to uninstall/delete older ruby version and keep newer. I have two version of ruby installed
我有 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]
我必须通过 RVM 将它升级到 ruby 2.3.1
因为我想升级 rails。将 ruby 升级到 (2.3.1) 然后将 rails 升级到 (4.2.6) 后,当我关闭终端并重新打开时,它再次使用旧版本的 ruby 2.2.3p173
。每次我必须在命令 s 下 运行 使其在 ruby 2.3.1
上工作
$ source ~/.rvm/scripts/rvm
$ type rvm | head -n 1
$ rvm --default use 2.3.1
有什么方法可以让我不必每次都运行这个过程并且默认情况下我可以使用新版本的ruby 2.3.1
?
首先sudo apt-get purge ruby
如果您想使用 ruby 的 select 版本,请尝试 rvm use ruby 'version' 。它将 select 您要用于 ruby
你的问题有点误导。您安装了 ruby 的系统并安装了 rvm 和另一个 ruby 版本 - 现在您希望默认获取 rvm。
不需要再做 source ~/.rvm/scripts/rvm
,您只需将其放入 ~/.bash_profile
(它可能已经自动放入)并确保您的终端是登录 shell。
对于 Gnome 终端,您单击 "Profile Preferences",然后在选项卡 "Title and Command" 中选择 "Run command as login shell"。
如果我没有计算出正确的 shell 配置,请按照此处的说明操作:https://rvm.io/rvm/basics
抱歉,信息太多且系统特定,请全部复制到此处。
我有 ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-linux]
我必须通过 RVM 将它升级到 ruby 2.3.1
因为我想升级 rails。将 ruby 升级到 (2.3.1) 然后将 rails 升级到 (4.2.6) 后,当我关闭终端并重新打开时,它再次使用旧版本的 ruby 2.2.3p173
。每次我必须在命令 s 下 运行 使其在 ruby 2.3.1
$ source ~/.rvm/scripts/rvm
$ type rvm | head -n 1
$ rvm --default use 2.3.1
有什么方法可以让我不必每次都运行这个过程并且默认情况下我可以使用新版本的ruby 2.3.1
?
首先sudo apt-get purge ruby
如果您想使用 ruby 的 select 版本,请尝试 rvm use ruby 'version' 。它将 select 您要用于 ruby
你的问题有点误导。您安装了 ruby 的系统并安装了 rvm 和另一个 ruby 版本 - 现在您希望默认获取 rvm。
不需要再做 source ~/.rvm/scripts/rvm
,您只需将其放入 ~/.bash_profile
(它可能已经自动放入)并确保您的终端是登录 shell。
对于 Gnome 终端,您单击 "Profile Preferences",然后在选项卡 "Title and Command" 中选择 "Run command as login shell"。
如果我没有计算出正确的 shell 配置,请按照此处的说明操作:https://rvm.io/rvm/basics
抱歉,信息太多且系统特定,请全部复制到此处。