あきぞらです。
AWS
でEC2
を使ってAmazon Linux 2
でRuby
をyumインストール
しようとしたところ、
エラーになってしまいました。
$ sudo yum install ruby26 Loaded plugins: extras_suggestions, langpacks, priorities, update-motd No package ruby26 available. Error: Nothing to do
どうやら単純にyumインストールはできないようです。
amazon-linux-extrasコマンドを使う
Amazon Linux 2では、amazon-linux-extrasコマンドを使ってインストールするようです。
使用可能なものの一覧を取得します。
$ amazon-linux-extras list | grep ruby 39 ruby2.6 available [ =2.6 =stable ]
ruby2.6
をインストールしてみます。
$ sudo amazon-linux-extras install ruby2.6 ... ...
これでインストールできました!
$ ruby -v ruby 2.6.6p146 (2020-03-31 revision 67876) [x86_64-linux]