rbenvを使ってrubyのバージョンを変更しようと思ったのですが、指示通り進めたら rubyが消えて? しまいました。
以下、手順の説明とターミナルでの実際の挙動です。
どうすれば復元できるでしょうか。とりあえず、ruby -v
と打てば使用中のバージョン情報が出るところまで戻したいのですが。
手順
- 使用中のrubyのバージョンを確認 →
ruby 2.5.5
だと言われる - rbenvにどんなバージョンがインストールされているか確認 →そもそもrbenvが無い、と言われる
- rbenvをインストール
- rbenvにどんなバージョンがインストールされているか確認 →
ruby-2.5.5
がインストールされてない、と言われる - 改めて使用中のrubyのバージョンを確認 →
ruby 2.5.5
だと言われる ruby-2.5.5
をインストール →そんなもの無い、rbx-2.5.5
のこと?、リストを確認・更新して、と言われるrbenv install --list
を確認 →2.5.0までしかなかったのでruby-buildを更新しようと思う- ruby-buildを更新 →そもそもbrewが無い、と言われる
- brewをインストール
- ruby-buildを更新 →
ruby: not found
と言われる ruby -v
が見れなくなる
1、 vagrant@ubuntu-bionic:/vagrant/sample$ ruby -v ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu] 2、 vagrant@ubuntu-bionic:/vagrant/sample$ rbenv versions Command 'rbenv' not found, but can be installed with: apt install rbenv Please ask your administrator. 3、 vagrant@ubuntu-bionic:/vagrant/sample$ sudo apt install rbenv Reading package lists... Done (以下、略) 4、 vagrant@ubuntu-bionic:/vagrant/sample$ rbenv versions rbenv: version `ruby-2.5.5' is not installed (set by /vagrant/sample/.ruby-version) system 5、 vagrant@ubuntu-bionic:/vagrant/sample$ ruby -v ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu] 6、 vagrant@ubuntu-bionic:/vagrant/sample$ rbenv install 2.5.5 ruby-build: definition not found: 2.5.5 The following versions contain `2.5.5' in the name: rbx-2.5.5 See all available versions with `rbenv install --list'. If the version you need is missing, try upgrading ruby-build. 7、 vagrant@ubuntu-bionic:/vagrant/sample$ rbenv install --list Available versions: 1.8.5-p52 1.8.5-p113 1.8.5-p114 1.8.5-p115 (以下、略) 8、 vagrant@ubuntu-bionic:/vagrant/sample$ brew upgrade ruby-build Command 'brew' not found, but can be installed with: apt install linuxbrew-wrapper Please ask your administrator. 9、 vagrant@ubuntu-bionic:/vagrant/sample$ sudo apt install linuxbrew-wrapper Reading package lists... Done (以下、略) 10、 vagrant@ubuntu-bionic:/vagrant/sample$ brew upgrade ruby-build /usr/bin/brew: 76: /usr/bin/brew: ruby: not found 11、 vagrant@ubuntu-bionic:/vagrant/sample$ ruby -v -bash: /usr/bin/ruby: No such file or directory
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/04 01:50