Raspberry Pi で Raspbian を OS に使っています。

rbenv を用いてRuby 2.1.5 を入れていたのですが、 ruby のバージョンを確認しようとして

$ ruby -v

とすると、Illegal instruction と表示されてしまいます。

$ sudo ruby -v

で確認すると表示されるのですが、デフォルトで入っている ruby が表示されてしまいます

(ruby 1.9.3p194 (2012-04-20 revision 35410) [arm-linux-eabihf])

$ rbenv versions で確認したところ

pi@raspberrypi:~$ rbenv versions
  system
* 2.1.5 (set by /home/pi/.rbenv/version)

と表示されるので、 2.1.5 はインストールされているみたいです。

この場合にどのようにして解決したら良いのかわからなかったので質問させて下さい。

ちなみに、

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo rpi-update
$ sudo reboot

は試してみたのですが変化ありませんでした

【追記 2015/01/28】

結局問題は解決しなかったので、

$ rbenv uninstall 2.1.5

で一旦アンインストールしてから再び入れなおしたら正常に動作しました。