AlmaLinux 9 安装PgAudit报错:找不到pgxs.mk文件求助
解决AlmaLinux 9上安装PgAudit时的pgxs.mk缺失错误
报错/usr/pgsql-15/lib/pgxs/src/makefiles/pgxs.mk: No such file or directory的核心原因是缺少PostgreSQL的开发依赖包,在RHEL衍生发行版(包括AlmaLinux 9)中,对应的开发包命名与Debian/Ubuntu不同,解决步骤如下:
- 安装PostgreSQL 15的开发包:
dnf install postgresql15-devel - 若系统尚未安装基础编译工具,需先安装:
dnf install gcc make - 重新执行PgAudit的安装命令:
make install USE_PGXS=1 PG_CONFIG=/usr/pgsql-15/bin/pg_config
内容的提问来源于stack exchange,提问作者DmonKGg
相关产品推荐
相关产品推荐

