我升级了EPEL repo以安装Remi存储库,以便将PHP3.5.4升级到civicrm (在运行一个生产站点及其开发站点的CentOS 6.7VPS上)。
评论员:
repo id repo name status
base CentOS-6 - Base 6,575
epel Extra Packages for Enterprise Linux 6 - x86_64 12,126
extras CentOS-6 - extras 52
updates CentOS-6 - Updates 1,472
repolist: 20,225但是rpm -Uvh remi-release-6.rpm给了
warning: remi-release-6.rpm: Header V3 DSA/SHA1 Signature, key ID 00f97f56: NOKEY
error: Failed dependencies:
epel-release >= 6 is needed by remi-release-6.6-2.el6.remi.noarch除了我必须为Remi找到并安装GPG密钥这一事实之外,为什么version 6没有一个依赖项,上面写着GE 6呢?
发布于 2016-03-28 10:10:14
您可能已经安装了EPEL存储库,只需手工编辑/etc/yum.repos.d中的适当文件即可。对于将EPEL包放到您的系统上来说,这是完全可以的,但是对于更复杂的用法,它会下降一点。
REMI软件知道它需要EPEL软件包,所以安装取决于那些配置在。您的系统上的启用EPEL软件包的推荐方法是安装epel-release RPM。这包含了相关的GPG密钥,yum文件和其他什么-但它的存在是一个快速的方式,软件包知道,如果需要的话,EPEL包是可用的。
如果您确实安装了EPEL RPM,那么您的系统不仅可以像它已经能够访问epel-release包,而且其他软件包也会知道它们可以依赖EPEL的可用性,而目前它们不能这样做。
https://serverfault.com/questions/766437
复制相似问题