Rails何年ぶりでしょう。
Ruby2.2.0、Ubuntu12.04でどうでしょう。
入らないでしょう。
$ rbenv install 2.2.0 Downloading ruby-2.2.0.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc Installing ruby-2.2.0... BUILD FAILED (Ubuntu 12.04 using ruby-build 20150803) Inspect or clean up the working tree at /tmp/ruby-build.20150810225456.27967 Results logged to /tmp/ruby-build.20150810225456.27967.log Last 10 log lines: make[3]: ディレクトリ `/tmp/ruby-build.20150810225456.27967/ruby-2.2.0/ext/fiddle/libffi-3.2.1' から出ます linking shared-object fiddle.so /usr/bin/ld: ./libffi-3.2.1/.libs/libffi.a(raw_api.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC ./libffi-3.2.1/.libs/libffi.a: could not read symbols: Bad value collect2: ld はステータス 1 で終了しました make[2]: *** [../../.ext/x86_64-linux/fiddle.so] エラー 1 make[2]: ディレクトリ `/tmp/ruby-build.20150810225456.27967/ruby-2.2.0/ext/fiddle' から出ます make[1]: *** [ext/fiddle/all] エラー 2 make[1]: ディレクトリ `/tmp/ruby-build.20150810225456.27967/ruby-2.2.0' から出ます make: *** [build-ext] エラー 2
参考URL:http://masasuzu.hatenadiary.jp/entry/2015/04/01/110005
libffi-dev をインストールする必要があるみたい。
# apt-get install libffi-dev パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが新たにインストールされます: libffi-dev アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 96.1 kB のアーカイブを取得する必要があります。 この操作後に追加で 356 kB のディスク容量が消費されます。 取得:1 http://jp.archive.ubuntu.com/ubuntu/ precise/main libffi-dev amd64 3.0.11~rc1-5 [96.1 kB] 96.1 kB を 1秒 で取得しました (95.9 kB/s) 以前に未選択のパッケージ libffi-dev を選択しています。 (データベースを読み込んでいます ... 現在 182887 個のファイルとディレクトリがインストールされています。) (.../libffi-dev_3.0.11~rc1-5_amd64.deb から) libffi-dev を展開しています... doc-base のトリガを処理しています ... Processing 1 added doc-base file... install-info のトリガを処理しています ... man-db のトリガを処理しています ... libffi-dev (3.0.11~rc1-5) を設定しています ...
再度インストール
$ rbenv install 2.2.0 Downloading ruby-2.2.0.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc Installing ruby-2.2.0... Installed ruby-2.2.0 to /home/user/.rbenv/versions/2.2.0 $ rbenv versions 2.2.0
スッキリです!