この日記は https://yapud.hatenablog.com/ に引っ越し中
2015-03-29
_ [Software] ruby 2.2.0 環境に tdiary をインストールする
ものすごいニッチな環境ですが、この日記が置いてある xrea のサーバに入ってる ruby が 2.2.0 になりました。
この ruby 2.2.0 環境で tdiay 4.1.1 を動かすと、いくつかのエラーが出ます。
例えばこのような。
Could not find addressable-2.3.6 in any of the sources (Bundler::GemNotFound)
どうやらいくつか gem が足りないようです。gem をインストールしましょう。しかし共用サーバのユーザ領域を使わせてもらっているのに過ぎませんから、root 権限でのインストールはできません。
というわけで、ちっぽけな一般ユーザ権限での、tdiary 4.1.1 に必要な gem インストール方法。
xrea に ssh でログインし、プロンプトを出します。そして以下のようにコマンドを。
export GEM_HOME=<tdiaryインストールディレクトリ>/.bundle/ruby/2.2.0
gem install addressable -v='2.3.6'
gem install fastimage -v='1.6.6'
gem install gemoji -v='2.1.0'
gem install hike -v='1.2.3'
gem install hikidoc -v='0.1.0'
gem install multi_json -v='1.10.1'
gem install rack -v='1.6.0'
gem install tilt -v='1.4.1'
gem install sprockets -v='2.12.3'
環境変数 GEM_HOME
で指定した場所に自動的にインストールしてくれるという寸法です。root 権限要らずです。
前 | 2015年 3月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |