【发布时间】:2013-11-07 21:29:33
【问题描述】:
我只是想在 CentOS 服务器上安装mod_ssl。直接执行sudo yum install mod_ssl 会返回错误:
错误:httpd24-tools 与 httpd-tools-2.2.25-1.0.amzn1.x86_64
错误:httpd24 与 httpd-2.2.25-1.0.amzn1.x86_64 冲突
您可以尝试使用 --skip-broken 来解决问题
您可以尝试运行:rpm -Va --nofiles --nodigest
我试图通过sudo yum remove httpd-tools-2.2.25-1.0.amzn1.x86_64 删除httpd-tools,但没有成功。有什么我错过的吗?
编辑:
我做了sudo yum -v remove httpd-tools-2.2.25-1.0.amzn1.x86_64 并输出了这个:
Yum Version: 3.2.29
rpmdb time: 0.000
Setting up Remove Process
No Match for argument: httpd-tools-2.2.25-1.0.amzn1.x86_64
Setting up Package Sacks
amzn-main | 2.1 kB 00:00
amzn-updates | 2.3 kB 00:00
pkgsack time: 0.330
Package(s) httpd-tools-2.2.25-1.0.amzn1.x86_64 available, but not installed.
No Packages marked for removal
执行yum search mod_ssl 输出:
【问题讨论】:
-
yum -v remove httpd-tools-2.2.25-1.0.amzn1.x86_64的 yum 输出是什么看起来像依赖问题。您可能必须同时删除 php 并安装与 httpd24-tools 兼容的较新版本 -
@MattGreen - 请查看我的编辑。谢谢。
-
您能否提供使用的AMI id,以便我可以启动并查看它。
rpm -qa |grep http也输出吗? -
@MattGreen - 我怎么能通过 SSH 知道呢?是的,这里是
httpd24-2.4.6-2.48.amzn1.x86_64 perl-LWP-Protocol-https-6.02-4.2.amzn1.noarch httpd24-tools-2.4.6-2.48.amzn1.x86_64 -
从上面你已经安装了 httpd24-2.4.6-2.48.amzn1.x86_64 和 httpd24-tools-2.4.6-2.48.amzn1.x86_64 所以这不是这里的问题。他们必须在实例上使用自定义存储库。 yum search mod_ssl 的输出是什么?
标签: linux ssl amazon-web-services centos