Как собрать и установить wal2json, не устанавливая также пакет postgresql-server-dev в Debian 9? - PullRequest
1 голос
/ 28 июня 2019

Я пытаюсь автоматически передавать данные из PostgreSQL 10 в Kafka, используя debezium вместе с плагином логического декодирования, wal2json.

Я выполнил все инструкции по сборке и установке плагина по этой ссылке , запустив следующие командные строки:

$ git clone https://github.com/eulerto/wal2json.git
$ cd wal2json
$ PATH=/usr/lib/postgresql/10/bin:$PATH
$ USE_PGXS=1 make
$ USE_PGXS=1 sudo make install

Тем не менее, шаги по установке включаютэта командная строка: USE_PGXS=1 make и требует установки этого пакета

sudo apt-get install postgresql-server-dev-10

В противном случае я получаю следующую ошибку

Makefile:10: /usr/lib/postgresql/11/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory

make: *** No rule to make target '/usr/lib/postgresql/11/lib/pgxs/src/makefiles/pgxs.mk'.  Stop.

На самом деле мне не разрешено устанавливатьпакет postgresql-server-dev-10 по личным причинам.

Таким образом, есть ли способ установить wal2json без установки этого пакета или без использования команды make?

Спасибо.

...