首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Ubuntu上安装pgaudit

无法在Ubuntu上安装pgaudit
EN

Stack Overflow用户
提问于 2021-03-10 14:02:15
回答 1查看 228关注 0票数 0

试着用git做任何事情。克隆pgAudit扩展:

代码语言:javascript
复制
git clone https://github.com/pgaudit/pgaudit.git

切换到pgAudit目录:

代码语言:javascript
复制
cd pgaudit

签出REL_13_STABLE分支(请注意,对于未发布的PostgreSQL版本,可能不存在稳定分支):

代码语言:javascript
复制
git checkout REL_13_STABLE

构建和安装pgAudit:

代码语言:javascript
复制
make install USE_PGXS=1 PG_CONFIG=/usr/pgsql-13/bin/pg_config

但是make命令不起作用,并显示:

制作:*没有设置目标“安装”的规则。停止播放。

尝试将postgresql更新为13版本,因为默认情况下Ubuntu中有12版本,但这没有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-10 14:24:34

根据Ubuntu和PostgreSQL的版本,您可能不需要克隆pgAudit的Git存储库并从源代码编译它。

例如,Ubuntu20.04有一个名为postgresql-12-pgaudit的包,它可能就是您所需要的。要安装它,请打开终端并键入

代码语言:javascript
复制
sudo apt-get install -y postgresql-12-pgaudit

进入其中。包管理器应该负责其余的事务。这假设您仍然在使用PostgreSQL 12而不是版本13,否则您可能不得不降级或检查您的PostgreSQL版本是否有相应的包。

包名中的版本可能会更改为Ubuntu的早期版本或更高版本。例如,Ubuntu21.04使用postgresql-13-pgaudit,而Ubuntu18.04仍然使用postgresql-10-pgaudit

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66566323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档