在我的CentOS 7 (x86_64)机器上,我试图通过PostgreSQL的yum存储库安装PostgreSQL 9.5/PostGIS2.3,使用这教程。
根据本教程,当我进入第二步。
sudo rpm -ivh http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm上面写着:
Retrieving http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm
Preparing... ################################# [100%]
package pgdg-centos95-9.5-3.noarch (which is newer than pgdg-centos95-9.5-2.noarch) is already installed然后,我试着看看在这个rpm中有哪些包可用:
sudo yum list | grep pgdg95我明白了,
libevent.x86_64 2.0.22-1.rhel7 @pgdg95
python-babel.noarch 1.3-1.rhel7 @pgdg95
python-jinja2.noarch 2.8-7.rhel7 @pgdg95
python-markupsafe.x86_64 0.23-11.rhel7 @pgdg95这不符合安装教程中的步骤3。有人能建议我安装PostgreSQL 9.5/PostGIS2.3有什么问题吗?
发布于 2018-05-31 06:26:36
请参阅此回答。
yum list postgres*,这是很棒的。如果您仍然没有看到所需的包,那么请按照给定的步骤执行,# vi /etc/yum.repos.d/CentOS-Base.repo
# yum localinstall http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-centos95-9.5-2.noarch.rpm
# yum list postgres*
如果您检查第二步,我们可以看到它在本地安装之后执行local install,理想情况下您应该能够看到所需的列表。
希望能帮上忙!
发布于 2018-05-29 10:55:30
请确保通过运行sudo yum repolist安装了pgdg和EPEL存储库。如果EPEL不在列表中,只需安装它sudo yum install epel-release即可。
https://stackoverflow.com/questions/50580409
复制相似问题