[Groonga-commit] droonga/droonga.org at c4ca294 [gh-pages] Write about PATH to groonga executable

Back to archive index

Yoji Shidara null+****@clear*****
Tue Sep 3 13:12:17 JST 2013


Yoji Shidara	2013-09-03 13:12:17 +0900 (Tue, 03 Sep 2013)

  New Revision: c4ca29471ed0cf6bb36c5c1a9902126b5dcfcd8b
  https://github.com/droonga/droonga.org/commit/c4ca29471ed0cf6bb36c5c1a9902126b5dcfcd8b

  Message:
    Write about PATH to groonga executable

  Modified files:
    tutorial/index.md

  Modified: tutorial/index.md (+24 -1)
===================================================================
--- tutorial/index.md    2013-09-03 12:54:08 +0900 (adbae41)
+++ tutorial/index.md    2013-09-03 13:12:17 +0900 (3e24468)
@@ -157,7 +157,30 @@ shops.grn:
     ["たいやきひいらぎ", "35.647701,139.711517"]
     ]
 
-TODO: groonga の実行形式にパスを通すなどする (apt で groonga 入れた方がいいかも) export PATH=/var/lib/gems/1.9.1/gems/rroonga-3.0.5/vendor/local/bin:$PATH
+groonga コマンドを実行するため、groonga のあるディレクトリに PATH を設定します。
+先ほど fluent-plugin-droonga をインストールした際に、rroonga(Ruby 用groonga ラッパーライブラリ)が自動的にインストールされており、
+その過程で groonga がビルドされているはずです。今回はそのディレクトリに PATH を設定することにします。
+`gem contents` コマンドを使って、 rroonga パッケージに含まれているファイルの中から groonga のバイナリを探します。
+
+    $ gem contents rroonga | grep /vendor/local/bin/groonga$
+    /var/lib/gems/1.9.1/gems/rroonga-3.0.5/vendor/local/bin/groonga
+
+rroonga のバージョンなどによって表示される内容が異なるかもしれません。
+今回は `/var/lib/gems/1.9.1/gems/rroonga-3.0.5/vendor/local/bin` に PATH を設定します。
+
+    $ export PATH=/var/lib/gems/1.9.1/gems/rroonga-3.0.5/vendor/local/bin:$PATH
+
+(必要に応じて `.profile` に追記してください)
+
+
+では、PATH が正しく設定されたか確認してみます。
+
+    $ groonga --version
+    groonga 3.0.5 [linux-gnu,x86_64,utf8,match-escalation-threshold=0,nfkc,zlib,lzo,epoll]
+
+    configure options: < '--prefix=/var/lib/gems/1.9.1/gems/rroonga-3.0.5/vendor/local' '--disable-static' '--disable-document'>
+
+以上のように、groonga のバージョンや configure option が表示されれば成功です。
 
 
 `ddl.grn` と `shops.grn` をデータベースに読み込みます。
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index