CentOSにRuby2.1.1をインストールする
VirtualBoxにCentOSをとりあえずインストール
の続き
CentOSにRuby2.1.1をインストールする。
rootユーザーになってRuby2.1をインストールしていく。
$ su -
必要なパッケージをインストールする。
# yum -y install wget # yum -y install gcc gcc-c++ make openssl-devel zlib-devel readline-devel
次に、Rubyの最新バージョンをダウンロードしてインストールする。
# cd /tmp # wget ftp://core.ring.gr.jp/pub/lang/ruby/2.1/ruby-2.1.1.tar.gz # tar xzf ruby-2.1.1.tar.gz # cd ruby-2.1.1 # ./configure --with-opt-dir=/usr/local --enable-shared --enable-option-checking # make # make test # make install
入った。
$ ruby -v ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-linux]
このままだとなぜかsudoでgemが見つからないので
$ sudo gem sudo: gem: コマンドが見つかりません
visudoでsecure_pathに「/usr/local/bin」を追加する。
$ sudo visudo ・・・ Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin ・・・
これでsudoでgemが実行できるようになった。