ruby 2.1.0์ ์ฌ์ฉํ์ฌ ruby๋ฅผ ์ ๊ฑฐํ๊ฑฐ๋, ruby๋ฅผ ๋ค์ ์ค์นํ๊ฑฐ๋, โโํน์ rails ํ๋ก์ ํธ๋ฅผ ์์ ๋๋ ํ
์คํธํ ์ ์์ต๋๋ค.
์ ๋ฃจ๋น๋ฅผ ์ ๊ฑฐํ๊ณ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์
๋๊น?
์ค๋ฅ์ ์:
1.
$ rails s
/Users/user/.rvm/gems/ruby-2.1.0/bin/rails:23:in `load': cannot load such file -- /Users/user/.rvm/gems/ruby-2.1.0/gems/railties-4.1.1/bin/rails (LoadError)
from /Users/user/.rvm/gems/ruby-2.1.0/bin/rails:23:in `<main>'
from /Users/user/.rvm/gems/ruby-2.1.0/bin/ruby_executable_hooks:15:in `eval'
from /Users/user/.rvm/gems/ruby-2.1.0/bin/ruby_executable_hooks:15:in `<main>'
2.
$ rvm remove ruby-2.1.0
ruby-2.1.0 - #removing src/ruby-2.1.0..
ruby-2.1.0 - #removing rubies/ruby-2.1.0......................................
Error running '__rvm_rm_rf /Users/user/.rvm/rubies/ruby-2.1.0',
showing last 15 lines of /Users/user/.rvm/log/1405545940_ruby-2.1.0/remove.rubies.log
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.2.1/test: Permission denied
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.2.1/test_all: Permission denied
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.2.1/Y_U_NO_GEMSPEC.md: Permission denied
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems/2.1.0/gems/nokogiri-1.6.2.1: Directory not empty
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems/2.1.0/gems: Directory not empty
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems/2.1.0: Directory not empty
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby/gems: Directory not empty
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib/ruby: Directory not empty
rm: /Users/user/.rvm/rubies/ruby-2.1.0/lib: Directory not empty
rm: /Users/user/.rvm/rubies/ruby-2.1.0: Directory not empty
++ typeset ret=1
++ rvm_debug '__rvm_rm_rf error removing target dir '\''/Users/user/.rvm/rubies/ruby-2.1.0'\''.'
++ (( 0 ))
++ return 0
++ return 1
์์ ์ ์ํ ๋ค๋ฅธ ์๋:
Unknown ruby string (do not know how to handle): ruby-2.1.0.
์์ ๋จ: ๋ด ์์คํ
(https://rvm.io/support/troubleshooting)์์ RVM์ ๋ชจ๋ ํ์ ์ ์์ ํ ์ ๋ฆฌํ๊ณ ๊ฐ ํ๋ก์ ํธ์ ๋ํด ์ฌ๊ตฌ์ถ๋ ํ๊ฒฝ์
๋๋ค.
๊ณต์ฅ!
์ฒซ ๋ฒ์งธ ์ค๋ฅ๋ ๋ณด์์ ๋ฐ์ผ๋ก ๋๋์ด ์ค์นํ์ฌ ๋ฐ์ํ ์ ์์ผ๋ฉฐ,
๋ ๋ฒ์งธ ์ค๋ฅ๋ sudo
/ rvmsudo
/ root
๋ฅผ ๋ณด์๊ณผ ํจ๊ป ์ฌ์ฉํ์ฌ ๋ฐ์ํฉ๋๋ค. rvm fix-permissions
๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ์ญ์์ค.
๋ง์ง๋ง ์ค๋ฅ Unknown ruby string (do not know how to handle): ruby-2.1.0.
- ์ด๊ฒ์ ๊ณ ์น ์ ์์ง๋ง ์์ธ์ ๋ณด์ง ์๊ณ ๋ ํ์ ํ ์ ์์ต๋๋ค.
:+1: @mpapis ๊ฐ์ฌ
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ฒซ ๋ฒ์งธ ์ค๋ฅ๋ ๋ณด์์ ๋ฐ์ผ๋ก ๋๋์ด ์ค์นํ์ฌ ๋ฐ์ํ ์ ์์ผ๋ฉฐ,
๋ ๋ฒ์งธ ์ค๋ฅ๋
sudo
/rvmsudo
/root
๋ฅผ ๋ณด์๊ณผ ํจ๊ป ์ฌ์ฉํ์ฌ ๋ฐ์ํฉ๋๋ค.rvm fix-permissions
๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ์ญ์์ค.๋ง์ง๋ง ์ค๋ฅ
Unknown ruby string (do not know how to handle): ruby-2.1.0.
- ์ด๊ฒ์ ๊ณ ์น ์ ์์ง๋ง ์์ธ์ ๋ณด์ง ์๊ณ ๋ ํ์ ํ ์ ์์ต๋๋ค.