Debian GNU/Linuxにインストール

このドキュメントはDebian GNU/LinuxにPGroongaをインストールする方法を説明します。

サポートしているバージョン

サポートしているDebian GNU/Linuxのバージョンは次の通りです。

Debian GNU/Linux Jessieにインストールする方法

Debian GNU/Linux JessieにPGroongaをインストールする方法は次の通りです。

apt-transport-httpsパッケージをインストールします。

% sudo apt update
% sudo apt install -y -V apt-transport-https

GroongaのAPTリポジトリーを追加します。

/etc/apt/sources.list.d/groonga.list:

deb https://packages.groonga.org/debian/ jessie main
deb-src https://packages.groonga.org/debian/ jessie main

postgresql-9.4-pgroongaパッケージをインストールします。

% sudo apt update
% sudo apt install -y -V --allow-unauthenticated groonga-keyring
% sudo apt update
% sudo apt install -y -V postgresql-9.4-pgroonga

MeCabベースのトークナイザーを使いたい場合は、groonga-tokenizer-mecabパッケージもインストールする必要があります。

% sudo apt-get install -y -V groonga-tokenizer-mecab

データベースを作成します。

% sudo -u postgres -H psql --command 'CREATE DATABASE pgroonga_test'

(通常はpgroonga_testデータベース用のユーザーを作ってそのユーザーを作るべきです。詳細はGRANT USAGE ON SCHEMA pgroongaを参照してください。)

作成したデータベースに接続し、CREATE EXTENSION pgroongaを実行します。

% sudo -u postgres -H psql -d pgroonga_test --command 'CREATE EXTENSION pgroonga'

これで終わりです!

チュートリアルを試してください。PGroongaについてもっと理解できるはずです。

Debian GNU/Linux Stretchにインストールする方法

Debian GNU/Linux StretchにPGroongaをインストールする方法は次の通りです。

apt-transport-httpsパッケージをインストールします。

% sudo apt update
% sudo apt install -y -V apt-transport-https

GroongaのAPTリポジトリーを追加します。

/etc/apt/sources.list.d/groonga.list:

deb https://packages.groonga.org/debian/ stretch main
deb-src https://packages.groonga.org/debian/ stretch main

postgresql-9.6-pgroongaパッケージをインストールします。

% sudo apt update
% sudo apt install -y -V --allow-unauthenticated groonga-keyring
% sudo apt update
% sudo apt install -y -V postgresql-9.6-pgroonga

MeCabベースのトークナイザーを使いたい場合は、groonga-tokenizer-mecabパッケージもインストールする必要があります。

% sudo apt-get install -y -V groonga-tokenizer-mecab

データベースを作成します。

% sudo -u postgres -H psql --command 'CREATE DATABASE pgroonga_test'

(通常はpgroonga_testデータベース用のユーザーを作ってそのユーザーを作るべきです。詳細はGRANT USAGE ON SCHEMA pgroongaを参照してください。)

作成したデータベースに接続し、CREATE EXTENSION pgroongaを実行します。

% sudo -u postgres -H psql -d pgroonga_test --command 'CREATE EXTENSION pgroonga'

これで終わりです!

チュートリアルを試してください。PGroongaについてもっと理解できるはずです。