インストール
Rroongaのインストール方法について説明します。
RroongaはRubyライブラリの基本的なインストール方法であるRubyGems経由でインストールすることができます。
RroongaはGroongaに依存しているため、GroongaとRroongaの両方をインストールする必要があります。GroongaはRubyライブラリではないためRubyGemsからインストールすることができません。でも大丈夫です。Rroongaは簡単にインストールする方法を提供しています。
- Rroongaと一緒に自動でGroongaをインストールする方法
- Groongaのバイナリパッケージを事前にインストールする方法
以下で詳しい方法を説明します。
Groongaの自動ビルド付きでインストール
Rroongaインストール時にGroongaを探します。Groongaが見つからなかった場合にダウンロード、ビルド、インストールが自動的に行われます。
以下のコマンドでRroongaとGroongaがインストールされます。明示的にGroongaをインストールする必要はありません。
% gem install rroonga
Groongaパッケージを別途インストール
自力でGroongaをビルドする代わりに各環境のパッケージシステムのGroongaパッケージを使うことができます。以下の時に便利です:
- インストール時間を短縮したい
- Groongaのビルドに失敗する
Windows
Windows用のRrroonga gemには事前にコンパイルされたRroongaとGroongaが両方入っています。そのため、以下のコマンドを実行するだけでインストールできます。
以下のコマンドを入力して下さい。
> gem install rroonga
このドキュメントでは RubyInstaller for Windows を想定しています。
OS X
OS X環境用のGroongaパッケージがあります。
MacPorts
MacPorts を使っている人は以下のコマンドを入力して下さい。
% sudo port install groonga
% sudo gem install rroonga
Homebrew
Homebrew を使っている人は以下のコマンドを入力して下さい。
% brew install groonga
% gem install rroonga
Debian GNU/Linux
aptを使ってGroongaパッケージをインストールすることができます。Groongaのドキュメント にapt-lineの設定があります。
apt-lineの設定が終わったら、ターミナル上で以下のコマンドを実行して下さい。
% sudo apt-get install -y libgroonga-dev
% sudo gem install rroonga
Ubuntu
aptを使ってGroongaパッケージをインストールすることができます。Groongaのドキュメント にapt-lineの設定があります。
apt-lineの設定が終わったら、ターミナル上で以下のコマンドを実行して下さい。
% sudo apt-get install -y libgroonga-dev
% sudo gem install rroonga
CentOS
yumを使ってGroongaパッケージをインストールすることができます。Groongaのドキュメント にyumレポジトリの設定があります。
事前にRuby 1.9.3 以降をインストールして下さい。CentOS 5 と 6 はRuby 1.8 で動いていますが、RroongaはRuby 1.8 をサポートしません。
yumレポジトリの設定とRuby 1.9.3 以降のインストールが終わったら、ターミナル上で以下のコマンドを実行して下さい。
% sudo yum install groonga-devel -y
% gem install rroonga
Fedora
yumを使ってRroongaをインストールすることができます。 Groongaパッケージは公式のFedoraレポジトリに含まれています。
% sudo yum install groonga-devel -y
% sudo gem install rroonga