簡體   English   中英

如何卸載/刪除舊的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)然后當我關閉終端並重新打開時導軌到(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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM