CentOS安装mod_dav_svn

Gab*_*mon 4 svn dependencies install centos

我试图在centos 5 VPS上安装subversion.我设法安装subversion但是当我尝试做的时候yum install mod_dav_svn我得到了这个错误:

错误:缺少依赖关系:软件包mod_dav_svn需要httpd-mmn = 20051115

经过大量的谷歌搜索,我读到你需要Apache 2.2(我之前有2.0)所以我用Apache 2.2重新编译了服务器,但我仍然遇到了同样的错误.我想提一下,我用mod_dav扩展名重新编译它.

我究竟做错了什么?

小智 18

$ find / -name "yum.conf"

$ nano /etc/yum.conf

exclude=apache* bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* perl* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*

yum install mod_dav_svn

从此行删除httpd*:

$ find / -name "yum.conf"

$ nano /etc/yum.conf

保存并关闭yum.conf,安装mod_dav_svn

exclude=apache* bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* perl* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*


Gab*_*mon 8

httpd-mmn通常附带apache包,每个版本> = 2.0
,问题是http*在yum排除列表中,它让yum认为它没有安装.从排除列表中删除它可以解决问题