NETGEAR ReadyNAS Duo v2でRubyを動かす
Rubyで作ったプログラムを動作させる環境がなく困っていたので、自宅で使っているNAS上で動かせないか調査してみた。使用しているNASは「NETGEAR ReadyNAS Duo v2」である。
SSHログイン
「NETGEAR ReadyNAS Duo v2」はDebianが動いているNASらしく、アドインをイントールすればSSHで接続が可能である。下記記事が参考になる。
Ready NAS(使っているのは、ReadyNas Duo v2) でSSH接続を有効にする - kunikuの日記
アドインをインストールすると、Web経由の設定画面と同じパスワードを使用してrootにログインできる。今回はtertermを使用してログインした。
各種ライブラリをインストール
ログインできたら各種ツール群をインストールする。
# apt-get update # apt-get install gcc # apt-get install zlib1g-dev # apt-get install vim # apt-get install make
Rubyをインストール
Rubyは以前の記事を参考にインストールした。
Ubuntu13.10にrbenv+ruby-buildをインストール - .logbook
追記(17:35)
Rubyインストール後、twitter APIを使用したプログラムを起動しようとすると、require時にエラーが発生した。
cannot load such file -- openssl (LoadError)
下記コマンドにて必要なライブラリをインストールして、Rubyをインストールし直すと問題なく起動した。
# apt-get install openssl