Я пытаюсь автоматически передавать данные из 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
?
Спасибо.