facebook twitter hatena line email

「Ruby/インストール/linux」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(centos系)
行1: 行1:
 
==redhat(centos)系==
 
==redhat(centos)系==
 +
こちらでなく
 
  sudo yum install ruby
 
  sudo yum install ruby
 +
 +
以下のようにバージョンをっきり変えられるrbenvでインストールしたほうがよい
 +
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
 +
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
 +
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
 +
$ exec $SHELL
 +
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
 +
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
 +
$ exec $SHELL
 +
$ yum install -y readline-devel
 +
$ rbenv -v
 +
$ rbenv install --list # バージョン一覧
 +
$ rbenv install 2.4.2
 +
$ rbenv global 2.4.2 # 普段使うものに適用
 +
$ rbenv versions # 結果
 +
> * 2.4.2 (set by /home/linux/.rbenv/version)
 +
$ rbenv rehash
 +
$ ruby -v
 +
> ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux]

2017年11月1日 (水) 14:32時点における版

redhat(centos)系

こちらでなく

sudo yum install ruby

以下のようにバージョンをっきり変えられるrbenvでインストールしたほうがよい

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL
$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
$ exec $SHELL
$ yum install -y readline-devel
$ rbenv -v
$ rbenv install --list # バージョン一覧
$ rbenv install 2.4.2
$ rbenv global 2.4.2 # 普段使うものに適用
$ rbenv versions # 結果
> * 2.4.2 (set by /home/linux/.rbenv/version)
$ rbenv rehash
$ ruby -v
> ruby 2.4.2p198 (2017-09-14 revision 59899) [x86_64-linux]