2013-05-03 62 views
3

我最近重新安裝了我的操作系統,並在此之前對我的〜/ .rvm文件夾進行了備份,該文件夾包含我所有的寶石,紅寶石安裝和配置。
從頭開始做這些步驟有點困難,因爲我的互聯網正在痛苦地呆滯。如果我有.rvm文件夾備份,有沒有辦法恢復rvm安裝?

所以我的問題是:
有沒有什麼辦法像我之前使用〜/ .rvm文件夾的備份一樣進行配置。

任何幫助表示讚賞。

回答

2

安裝

把你的備份恢復~/.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和一些寶石有專門爲您的系統編譯的二進制文件。如果安裝的庫已更改(或缺少),則會出現錯誤。重新安裝失敗的寶石/紅寶石應該有所幫助。

+0

當我打開新的終端時,我得到**/home/javier/.rvm/scripts/color:許可在開始時被拒絕**。 – 2013-05-03 18:58:14

+1

rvm備份可能仍屬於您的舊用戶。做一個'ls -l〜/ .rvm'來找出誰是所有者,什麼是訪問權限(腳本應該是可執行的,所有文件必須是你的用戶可讀/寫的) – tessi 2013-05-03 19:04:51

+0

要更改所有者,請執行一個'chown -R javier〜/ .rvm' – tessi 2013-05-03 19:08:01