2013-03-07 23 views

Trả lời

24

Hình ra bản thân mình bằng cách thực hiện một số nghiên cứu trên mạng, hy vọng điều này có thể giúp ai đó ra:

Giả sử bạn muốn di chuyển từ home/username/.rvm để /opt/local/rvm

  1. Cập nhật bạn .bash_profile hoặc .bashrc tới:

    if [ -s "$HOME/.rvmrc" ]; then 
        source "$HOME/.rvmrc" 
    fi # to have $rvm_path defined if set 
    if [ -s "${rvm_path-$HOME/.rvm}/scripts/rvm" ]; then 
        source "${rvm_path-$HOME/.rvm}/scripts/rvm" 
    fi 
    
  2. tìm bạn .rvmrc dưới $HOME/.rvmrc, nếu không tìm thấy, tạo ra một và đưa dòng này trong đó:

    export rvm_path=/opt/local/rvm

  3. di chuyển tập tin của bạn đến vị trí mới: mv $HOME/.rvm/* /opt/local/rvm
  4. thực hiện rvm repair allrvm reload

Và bạn tốt để đi!

+0

tôi vẫn tiếp tục có quyền vấn đề sử dụng phương pháp này, các vấn đề mà cuối cùng dẫn đến tôi phải nuke vị trí RVM cũ và cài đặt lại trở lại vào thư mục chính của tôi từ đầu. YMMV, nhưng hãy đảm bảo bạn sao lưu mọi thứ trước tiên, chỉ trong trường hợp. –

+1

bạn đã thử di chuyển một liên kết tượng trưng trên trang chủ chưa? –

6

Bạn có thể làm

curl -sSL https://get.rvm.io | bash -s -- --path /path/you/want/rvm/installed/to 
Các vấn đề liên quan