[英]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)然后當我關閉終端並重新打開時導軌到(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
?
你的問題有點誤導。 你有一個ruby的系統安裝並安裝了rvm和另一個ruby版本 - 現在你想要默認使用rvm。
為了不再需要source ~/.rvm/scripts/rvm
,你只需將它放入你的~/.bash_profile
(它可能已經被自動放入)並確保你的終端是一個登錄shell。
對於Gnome Terminal,單擊“Profile Preferences”,然后在“Title and Command”選項卡中選擇“Run command as login shell”。
如果我沒有找到正確的shell配置,請按照以下說明操作: https : //rvm.io/rvm/basics
抱歉信息有很多和系統特定的,在這里復制所有。
首先是sudo apt-get purge ruby
如果你想使用選擇版本的ruby然后嘗試rvm使用ruby'version'。它將選擇你想要用於ruby的版本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.