我正在尝试在 Amazon EC2 实例上安装 postgis,该实例运行的是 Red Hat,并按照本教程进行操作:http://wiki.postgresql.org/wiki/YUM_Installation#Configure_your_YUM_repository。
我应该补充exclude=postgresql*
一下/etc/yum/pluginconf.d/rhnplugin.conf
,
但该文件不存在!我下面有/etc/yum/pluginconf.d
:
- 优先级.conf
- 更新 motd.conf
- 升级助手.conf
我应该怎么办?
答案1
据我所知,排除行的设计目的是停止从官方存储库安装 postgres,而是从 postgis 存储库中提取它。
因此,只需找到您的 repo 配置的位置并在那里添加行。
如果您使用 Amazon 提供的 AMI(Amazon Linux),它实际上是基于 fedora 而不是 rhel。
如果确实是 rhel,只需安装 yum-rhn-plugin 你就应该有该文件。
答案2
您要查找的是一个非常具体的文件。如果找不到,只需打开该文件/etc/yum.conf
并将排除行输入到该文件中。
该文件就像 yum 的父文件一样,因此如果您运行任何 yum 命令,那么将会查阅该文件并采取相应的操作。
谢谢