3
我最近重新安裝了我的操作系統,並在此之前對我的〜/ .rvm文件夾進行了備份,該文件夾包含我所有的寶石,紅寶石安裝和配置。
從頭開始做這些步驟有點困難,因爲我的互聯網正在痛苦地呆滯。如果我有.rvm文件夾備份,有沒有辦法恢復rvm安裝?
所以我的問題是:
有沒有什麼辦法像我之前使用〜/ .rvm文件夾的備份一樣進行配置。
任何幫助表示讚賞。
我最近重新安裝了我的操作系統,並在此之前對我的〜/ .rvm文件夾進行了備份,該文件夾包含我所有的寶石,紅寶石安裝和配置。
從頭開始做這些步驟有點困難,因爲我的互聯網正在痛苦地呆滯。如果我有.rvm文件夾備份,有沒有辦法恢復rvm安裝?
所以我的問題是:
有沒有什麼辦法像我之前使用〜/ .rvm文件夾的備份一樣進行配置。
任何幫助表示讚賞。
安裝
把你的備份恢復~/.rvm
。可以肯定的,那你設置RVM正確:
echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile
一個source ~/.rvm/scripts/rvm
後(或打開一個新的終端),RVM應該會回來。
測試它是否正常工作
要測試安裝,請執行下列操作:
type rvm | head -n 1 # should return: "rvm is a function"
注意
Ruby和一些寶石有專門爲您的系統編譯的二進制文件。如果安裝的庫已更改(或缺少),則會出現錯誤。重新安裝失敗的寶石/紅寶石應該有所幫助。
當我打開新的終端時,我得到**/home/javier/.rvm/scripts/color:許可在開始時被拒絕**。 – 2013-05-03 18:58:14
rvm備份可能仍屬於您的舊用戶。做一個'ls -l〜/ .rvm'來找出誰是所有者,什麼是訪問權限(腳本應該是可執行的,所有文件必須是你的用戶可讀/寫的) – tessi 2013-05-03 19:04:51
要更改所有者,請執行一個'chown -R javier〜/ .rvm' – tessi 2013-05-03 19:08:01