0
rvm用於安裝ruby。儘管如此,還是有兩個.gem文件夾$ HOME/.gem和$ HOME/.rvm/gem。看起來像捆綁安裝使用$ HOME/.rvm/gem文件夾。那麼$ HOME/.gem文件夾需要什麼?
rvm用於安裝ruby。儘管如此,還是有兩個.gem文件夾$ HOME/.gem和$ HOME/.rvm/gem。看起來像捆綁安裝使用$ HOME/.rvm/gem文件夾。那麼$ HOME/.gem文件夾需要什麼?
$HOME/.gem
是您的用戶的系統紅寶石,而$HOME/.rvm/gem
存儲rvm的。你可以自己檢查:
bash-4.2$ ruby -r rubygems -e "p Gem.path"
["/home/zrl3dx/.rvm/gems/ruby-2.0.0-p353", "/home/zrl3dx/.rvm/gems/[email protected]"]
bash-4.2$ rvm use system
Now using system ruby.
bash-4.2$ ruby -r rubygems -e "p Gem.path"
["/usr/local/lib/ruby/gems/1.9.1", "/home/zrl3dx/.gem/ruby/1.9.1"]
我除了使用rvm外沒有安裝任何ruby。我使用的是ubuntu-12.04,使用命令'rvm use system'後輸入ruby --version,輸出結果是'ruby'程序可以在以下軟件包中找到:。但我不明白誰可能創建了$ HOME/.gem文件夾。它的大小約爲7.8M * ruby1.8 * ruby1.9.1 嘗試:sudo apt-get install <所選軟件包> –
奇怪的是,我在一臺機器上也使用Ubuntu 12.04,而且我默認安裝了ruby 。如果可以的話,運行'rvm implode',這會從系統中刪除所有rvm的痕跡,並檢查剩下的部分。我確信rvm停留在'.rvm'目錄中。 – zrl3dx