読者です 読者をやめる 読者になる 読者になる

Railsチュートリアルの環境をリセットするメモ

Ruby on Rails

なんかわけわかんなくなったからリセットします。

 

 

なにを消せばいいのかというとそれは多分

・RVMがらみ

Rubyがらみ

Railsがらみ

の3つ?

この辺の関係性がわかってないからいまいちどうなってるのかわからん。

Mac の Ruby 管理を rvm から rbenv に乗り換え | EasyRamble

を見る限りRVMを消したらRubyも消えそう。

RVM消すとGemsetも消えるんだよね?

そしたらRVM消したらRailsとかも全部消える感じ?

 

$ rvm seppuku

切腹します。

Could not remove '/Users/inabajun/.rvm/', please try removing it manually.

こいつだけ手動でけすのね。

$ sudo rm -rf ~/.rvm

全部消えたはず。

$ ruby -v

ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]

Rubyきえてない?

$ sudo rm -rf /usr/bin/ruby

なんかやばそうだけどとりあえず無理やり消します。

$ gem -v

2.0.14

どういう状況だこれ。

 

$ sudo rm -rf /usr/bin/gem

イェイ。

 

=====ここからインストールしなおし=====

RVM

 

$rvm install 2.0.0 --with-openssl-dir=$HOME/.rvm/usr
 

$ ruby -v

-bash: /usr/bin/ruby: No such file or directory

んん・・・?

ターミナル再起動したらなおった。

$ ruby -v

ruby 2.0.0p598 (2014-11-13 revision 48408) [x86_64-darwin14.0.0]

 

$ gem -v

2.4.5

gemもいます。

 

$ bundle update

-bash: bundle: command not found

bundlerはいませんでした。

 

$ gem install bundler

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)

    Errno::ETIMEDOUT: Operation timed out - connect(2) (https://api.rubygems.org/gems/bundler-1.7.9.gem)

同じじゃないか!

 

なぜかパソコン再起動したらとおった。

 よくわからん・・・。