【问题标题】:How can I install DBD::Pg if postgres is not installed?如果未安装 postgres,如何安装 DBD::Pg?
【发布时间】:2011-04-28 01:35:03
【问题描述】:

我有一个单独的服务器运行 postgres 和 Nagios。我想在 nagios 中使用“psql_replication_check.pl”来监控 postgres 复制状态。此检查脚本需要 DBD::Pg 模块才能连接到数据库。安装 DBD::Pg 询问 pg_config 文件的路径。

#perl Makefile.PL 
Configuring DBD::Pg 2.17.1
Path to pg_config? 

我没有权限在 Nagios 机器上安装 postgres。有没有人解决过这个问题。

我在两个系统上都有 CentOS 5.4。

【问题讨论】:

  • 什么linux发行版或打包系统?

标签: linux perl perl-module nagios


【解决方案1】:

为了安装DBD::Pg,您需要的不是所有的 PostgreSQL,而是 C 客户端库,libpq。包含头文件的包也将包含pg_config 程序。在大多数基于 Debian 的系统上,该软件包称为 libpq-dev - 其他供应商将有其他名称。

【讨论】:

  • 谢谢 Rafl:我可以请你告诉我在哪里可以得到这个 linux 32 位。
  • 从你的 Linux 发行版供应商那里怎么样?
  • 对于 Centos 或 Fedora,请参阅 serverfault.com/questions/316703/…,对我来说,这适用于 Fedora 10:yum install postgresql-devel
猜你喜欢
  • 1970-01-01
  • 2011-11-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-04
相关资源
最近更新 更多