Raspberry Pi 2(armhfアーキテクチャ)のUbuntu 14.04.2(Trusty)でRubyをアップグレードする方法

Raspberry Pi 2(armhfアーキテクチャ)のUbuntu 14.04.2(Trusty)でRubyをアップグレードする方法

json経由でインストールする必要があります

# gem install json --no-rdoc --no-ri

しかし、結果が出ました。

ERROR:  Error installing json:
    json requires Ruby version ~> 2.0.

私はUbuntu Trustyを使います(この写真)何らかの理由でXenial(16.04)などの最新のディストリビューションに切り替えることはできません。 Ubuntu Trustyは必須です。 Raspberry Pi 2のハードウェアアーキテクチャは、このような第二者リポジトリほど役に立ちません。PPA: ブライトボックス/ルビー-ngarmhfはサポートされていません。

Ruby 1.9.3のみ利用可能です。

# ruby --version
ruby 1.9.3p484 (2013-11-22 revision 43786) [arm-linux-eabihf]

# lsb_release -dc
Description:    Ubuntu 14.04.2 LTS
Codename:       trusty

# uname -i
armv7l

最新のRubyバージョンをインストールする最も簡単な方法は何ですか?

アップデート:ソリューション

このラインは私にとって効果的です。

# \curl -L https://get.rvm.io | bash
# source /usr/local/rvm/scripts/rvm
# rvm get stable
# rvm install ruby-2.1.5

update-alternatives --install /usr/bin/ruby ruby /usr/local/rvm/rubies/ruby-2.1.5/bin/ruby 400 \
 --slave /usr/bin/rake rake /usr/local/rvm/rubies/ruby-2.1.5/bin/rake \
 --slave /usr/bin/ri ri /usr/local/rvm/rubies/ruby-2.1.5/bin/ri \
 --slave /usr/bin/rdoc rdoc /usr/local/rvm/rubies/ruby-2.1.5/bin/rdoc \
 --slave /usr/bin/gem gem /usr/local/rvm/rubies/ruby-2.1.5/bin/gem \
 --slave /usr/bin/irb irb /usr/local/rvm/rubies/ruby-2.1.5/bin/irb

# ruby --version
ruby 2.1.5p273 (2014-11-13 revision 48405) [armv7l-linux-eabihf]
# gem --version
2.4.8

ベストアンサー1

おすすめ記事