在 Debian Stretch 上安装 PgAgent 4.0
Install PgAgent 4.0 on Debian Stretch
我在 Debian 9.11 上安装了 Postgresql 服务器 12.1 运行,我在 windows 客户端上使用 pgadmin 4.18 管理数据库。
后来我在服务器上安装了 pgagent:
sudo apt-get update
sudo apt-get install pgagent
我发现 pgagent.sql 是在 /usr/share/pgadmin3 中创建的,它是 3.4 版。当我打开 pgadmin 时,pgagent 没有出现在 Extension 下。我尝试了 CREATE EXTENSION pgagent 但错误如下所示:
ERROR: could not open extension control file "/usr/share/postgresql/12/extension/pgagent.control": No such file or directory
SQL state: 58P01
显然 pgagent 的版本对于 postgresql 12 来说太旧了。
如何在 debian 上安装 pgagent 4 以便我可以使用我的 Pgadmin 4.18 对其进行配置?
最后我从 https://debian.pkgs.org/9/postgresql-amd64/pgagent_4.0.0-6.pgdg90+1_amd64.deb.html 下载了 deb 并使用 dpkg 安装它。
我在 Debian 9.11 上安装了 Postgresql 服务器 12.1 运行,我在 windows 客户端上使用 pgadmin 4.18 管理数据库。
后来我在服务器上安装了 pgagent:
sudo apt-get update
sudo apt-get install pgagent
我发现 pgagent.sql 是在 /usr/share/pgadmin3 中创建的,它是 3.4 版。当我打开 pgadmin 时,pgagent 没有出现在 Extension 下。我尝试了 CREATE EXTENSION pgagent 但错误如下所示:
ERROR: could not open extension control file "/usr/share/postgresql/12/extension/pgagent.control": No such file or directory
SQL state: 58P01
显然 pgagent 的版本对于 postgresql 12 来说太旧了。
如何在 debian 上安装 pgagent 4 以便我可以使用我的 Pgadmin 4.18 对其进行配置?
最后我从 https://debian.pkgs.org/9/postgresql-amd64/pgagent_4.0.0-6.pgdg90+1_amd64.deb.html 下载了 deb 并使用 dpkg 安装它。