当我尝试安装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
答案 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