无法将postgres 9.1 .. rpm安装到redhat 6.3中

时间:2014-02-03 11:29:28

标签: postgresql-9.1 redhat rpm

当我尝试安装RPM时,出现以下错误:

# rpm -ihv ./postgresql91-server-9.1.11-1PGDG.rhel6.x86_64.rpm 
warning: ./postgresql91-server-9.1.11-1PGDG.rhel6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 442df0f8: NOKEY
error: Failed dependencies:
postgresql91 = 9.1.11-1PGDG.rhel6 is needed by postgresql91-server-9.1.11-1PGDG.rhel6.x86_64

2 个答案:

答案 0 :(得分:2)

您尝试安装的数据库服务器rpm具有许多依赖项。虽然你可以手动安装所有,一次下载一个并安装它们,这绝对不是最简单的方法。

我建议你通过yum安装它。有关the postgresql wiki的完整说明。 Yum将负责下载所有需要的rpm并安装它们。

答案 1 :(得分:0)

我得到了解决方案..

从下面的链接下载Linux软件包(postgresql-9.1.11-1-linux-x64.run)并以root身份执行,

./ postgresql-9.1.11-1-linux-x64.run

此软件包中包含所有依赖项。

http://www.enterprisedb.com/products-services-training/pgdownload