Ubuntu 20.04 で rbenv を利用する
はじめに
Ubuntu 20.04 に rbenv
をセットアップするためのメモ。
環境
$ hostnamectl status
Static hostname: ---
Icon name: computer-container
Chassis: container
Machine ID: ---
Boot ID: ---
Virtualization: lxc
Operating System: Ubuntu Hirsute Hippo (development branch)
Kernel: Linux 5.4.0-66-generic
Architecture: x86-64
パッケージをインストール
$ sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev git zlib1g-dev
rbenvコマンドをGitからクローン
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
コマンドのパスを登録
$ echo 'export PATH=$PATH:$HOME/.rbenv/bin' >> ~/.bashrc \
&& echo 'eval "$(rbenv init -)"' >> ~/.bashrc \
&& source ~/.bashrc
Ruby をインストール
インストール可能な Ruby のリストを確認
$ rbenv install --list
2.5.8
2.6.6
2.7.2
3.0.0
jruby-9.2.16.0
mruby-2.1.2
rbx-5.0
truffleruby-21.0.0
truffleruby+graalvm-21.0.0
Only latest stable releases for each Ruby implementation are shown.
Use 'rbenv install --list-all / -L' to show all local versions.
インストール
$ rbenv install 2.7.2
インストール済みで利用可能なバージョンのリストを確認
$ rbenv versions
* 2.7.2 (set by /home/long-in/.rbenv/version)
3.0.0
利用可能なバージョンのリスト中から、システムで利用したいバージョンを指定
$ rbenv global 2.7.2
$ ruby --version
インストール可能なRuby のリストを更新
$ git -C ~/.rbenv/plugins/ruby-build pull
参考サイト
About
関西在住のエンジニア
言語: Ruby・Go・PHP
フレームワーク: RoR・Gin
趣味: 自作PC