「PIONEのインストール方法」の版間の差分
提供: Eospedia
(→rubyがインストールされている場合) |
(→ruby/gemがインストールされている場合) |
||
行3: | 行3: | ||
== ruby/gemがインストールされている場合 == | == ruby/gemがインストールされている場合 == | ||
− | rubyのもつgemの機能に対応しています。インストール先に/usr/localや/sw/ | + | rubyのもつgemの機能に対応しています。インストール先に/usr/localや/sw/を利用するため、管理者がインストールする必要があります。現在、1.9でしか動作しませんので、ruby/gemのバージョンによっては、gem1.9とする必要があります。 |
$ gem install pione | $ gem install pione | ||
+ | or | ||
+ | $ gem1.9 install pione | ||
== 直接githubからインストールする場合 == | == 直接githubからインストールする場合 == |
2014年4月14日 (月) 22:50時点における版
PIONEのインストール方法
ruby/gemがインストールされている場合
rubyのもつgemの機能に対応しています。インストール先に/usr/localや/sw/を利用するため、管理者がインストールする必要があります。現在、1.9でしか動作しませんので、ruby/gemのバージョンによっては、gem1.9とする必要があります。
$ gem install pione or $ gem1.9 install pione
直接githubからインストールする場合
githubからPIONEをダウンロードしてきます。
$ git clone https://github.com/pione/pione.git $ bundle install --path vender/bundle
環境の設定
下記のコマンドを通して、PATHとRUBYLIBの変数の定義をします。
$ cd ${PIONE_REP} $ export PATH=$PWD/bin:$PATH $ export RUBYLIB=$PWD/lib
pione/misc/env.shを実行することでその環境を設定することも出来ます。
Install上の問題
現在、LINUX/OS-Xでの動作が確認されています。Windows上ではRubyのThreadの実装の関係で問題が生じます。
それぞれの環境で、git/ruby/gem/bundleなどがインストールされていない場合があります。
gitはそれぞれの環境毎でインストール(apt-get/yumなど)が可能です。ほとんどのパッケージで対応しています。
現在、rubyのバージョンは、1.9.2以上で1.9台を要求しています。2.1にもいずれ対応する予定です。 rubyのバージョンが1.9.1しか対応していないLINUXでは、ソースコードをダウンロードして、インストールする必要があります。その際、ZLIB/YAMLなどが必要になります。まず、そちらをインストールしてから、rubyのconfigure/make/make installを実行して下さい。
gemは、rubygemsをダウンロードしてインストールして下さい。
bundleは、gemからインストールできます。