今,
railsで環境構築やってるんですが、pathの設定がおかしいのかrbenv がインストールできないです.追記 rbenvは入ってるみたいです、、、
追記
こんな感じでmkdir 許可がありませんとあります
どのようにすればいいですか?
[vagrant@localhost vagrant]$ rbenv install 2.3.0; rbenv rehash Downloading ruby-2.3.0.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.bz2 Installing ruby-2.3.0... mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません BUILD FAILED (CentOS Linux 7 using ruby-build 20170201) Inspect or clean up the working tree at /tmp/ruby-build.20170204070905.30362 Results logged to /tmp/ruby-build.20170204070905.30362.log Last 10 log lines: /tmp/ruby-build.20170204070905.30362 /vagrant /tmp/ruby-build.20170204070905.30362/ruby-2.3.0 /tmp/ruby-build.20170204070905.30362 /vagrant mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません [vagrant@localhost vagrant]$ ruby -v bash: ruby: コマンドが見つかりません [vagrant@localhost vagrant]$ ruby v bash: ruby: コマンドが見つかりません [vagrant@localhost vagrant]$ gem install ruby 2.3.0 bash: gem: コマンドが見つかりません [vagrant@localhost vagrant]$ sudo su - [root@localhost ~]# rbenv -v -bash: rbenv: command not found [root@localhost ~]# ^C [root@localhost ~]# w^C [root@localhost ~]# exit logout [vagrant@localhost vagrant]$ exec $SHELL -l mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません mkdir: ディレクトリ `/usr/local/.rbenv' を作成できません: 許可がありません [vagrant@localhost vagrant]$
[http://qiita.com/SanoHiroshi/items/892a8516f4a6445e1e05]
を見ながらやっているんですが、r
rbenvをいれる
$ git clone git://github.com/sstephenson/rbenv.git ~/.rbenv $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile $ source ~/.bashrc $ exec $SHELL -l $ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build $ cd ~/.rbenv/plugins/ruby-build $ sudo ./install.sh 以下のコマンドが使えればOK。 $ rbenv install -l
pathを確認したところ
[vagrant@localhost vagrant]$ echo $PATH /home/vagrant/.rbenv/bin:/home/vagrant/.rbenv/bin:/usr/local/.rbenv//.rbenv/bin:/home/vagrant/.rbenv/bin:/usr/local/.rbenv//.rbenv/bin:/home/vagrant/.rbenv/bin:/home/vagrant/.rbenv/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/vagrant/.local/bin:/home/vagrant/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/home/vagrant/.local/bin:/home/vagrant/bin:/home/vagrant/.local/bin:/home/vagrant/bin [vagrant@localhost vagrant]$
こんな感じでした.
初心者なので、どこがまちがっているのかわかりません
なぜこうなったのか教えてください
あと、どのように直せば良いでしょうか?