Skip to content

Commit 5062640

Browse files
committed
Remove unnecessary dependencies from Groonga installation guide
Remove KyTea and ZeroMQ (libzmq) installation steps from the PGroonga setup documentation. These dependencies are not required for using PGroonga with IvorySQL. - KyTea: Rarely used and not required even with release-maximum preset - ZeroMQ: Only required when using Groonga via groonga-suggest-httpd, not needed when using Groonga through PGroonga Tested and confirmed that PGroonga works correctly without these dependencies in both package installation and source build scenarios on AlmaLinux 9 with IvorySQL 4.6 and PostgreSQL 17.6.
1 parent 8870e57 commit 5062640

2 files changed

Lines changed: 1 addition & 39 deletions

File tree

CN/modules/ROOT/pages/v4.6/34.adoc

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,6 @@ PGroonga 应运而生,它是一个 PostgreSQL 的扩展插件,将 ​​Groo
2020

2121
==== 安装 groonga
2222

23-
** 安装依赖 kytea
24-
```
25-
git clone https://github.com/neubig/kytea.git
26-
autoreconf -i
27-
./configure
28-
make
29-
sudo make install
30-
```
31-
32-
** 安装依赖 libzmq
33-
```
34-
从https://github.com/zeromq/libzmq/releases/tag/v4.3.5 下载zeromq-4.3.5.tar.gz
35-
tar xvf zeromq-4.3.5.tar.gz
36-
cd zeromq-4.3.5/
37-
./configure
38-
make
39-
sudo make install
40-
```
41-
4223
** 下载 groonga包,安装指定依赖
4324
```
4425
wget https://packages.groonga.org/source/groonga/groonga-latest.tar.gz
@@ -98,4 +79,4 @@ ivorysql=# SELECT * FROM pg_available_extensions WHERE name = 'pgroonga';
9879
```
9980
10081
== 使用
101-
关于PGroonga的使用,请参阅 https://pgroonga.github.io/tutorial[PGroonga官方文档]
82+
关于PGroonga的使用,请参阅 https://pgroonga.github.io/tutorial[PGroonga官方文档]

EN/modules/ROOT/pages/v4.6/34.adoc

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,6 @@ IvorySQL 4.6 or higher version is already installed in the environment, with the
1919

2020
==== Install groonga
2121

22-
** Install dependency kytea
23-
```
24-
git clone https://github.com/neubig/kytea.git
25-
autoreconf -i
26-
./configure
27-
make
28-
sudo make install
29-
```
30-
31-
** Install dependency libzmq
32-
```
33-
Download zeromq-4.3.5.tar.gz from https://github.com/zeromq/libzmq/releases/tag/v4.3.5
34-
tar xvf zeromq-4.3.5.tar.gz
35-
cd zeromq-4.3.5/
36-
./configure
37-
make
38-
sudo make install
39-
```
40-
4122
** Download groonga package and install specified dependencies
4223
```
4324
wget https://packages.groonga.org/source/groonga/groonga-latest.tar.gz

0 commit comments

Comments
 (0)