Ở trên không hoạt động lần đầu, hoạt động lần thứ hai.
Cố gắng đặt phiên bản ruby thành 2.0.0 cho bất kỳ cửa sổ shell mới nào.
Đang làm
$ rvm use 2.0.0 --default
cho
Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/
bin' is not at first place,
usually this is caused by shell initialization files - check them for '
PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --au
to-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-1.9.3-p125'
.
Using /home/durrantm/.rvm/gems/ruby-2.0.0-p247
Sau đó làm tương tự
$ rvm use 2.0.0 --default
bây giờ không có lỗi, tức là
$ rvm use 2.0.0 --default
Using /home/durrantm/.rvm/gems/ruby-2.0.0-p247
durrantm.../durrantm$
nhưng các cửa sổ mới vẫn cung cấp cho tôi ruby 1.9.3, không phải 2.0.0
.bashrc
Tệp của tôi có trong đó:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "/home/durrantm/.rvm/scripts/rvm" ]] && . "/home/durrantm/.rvm/scripts/rvm"
.Bash_profile của tôi có:
source ~/.profile
case $- in *i*) . ~/.bashrc;; esac
Cố gắng
rvm get stable
có vẻ hoạt động nhưng ở phần cuối của rất nhiều kết quả màu xanh lá cây cho thấy:
Could not update RVM, get some help at #rvm IRC channel at freenode servers.
Một cửa sổ đầu cuối mới với rvm list rubies
hiển thị điều này:
$ rvm list rubies
Warning! PATH is not properly set up, '/home/durrantm/.rvm/gems/ruby-1.9.3-p125/bin' is not at first place,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-1.9.3-p125'.
rvm rubies
=> ruby-1.9.3-p125 [ x86_64 ]
ruby-1.9.3-p194 [ x86_64 ]
* ruby-2.0.0-p247 [ x86_64 ]
# => - current
# =* - current && default
# * - default
~/.bashrc
,~/.bash_profile
chạyrvm get stable --auto-dotfiles
, kiểm tra lại~/.bashrc
,~/.bash_profile
và~/.profile
nhiều lần ... câu trả lời này cuối cùng đã cố định nó! Ran:rvm reset
và nó đã thoát khỏi cảnh báo! (IMHO ... RVM là cách quá khó tính về việc đầu tiên trong con đường ... Nếu tôi đặt cái gì khác đầu tiên trong con đường của tôi, tôi biết những gì tôi đang làm)