当前位置:  开发笔记 > 编程语言 > 正文

CentOS安装mod_dav_svn

如何解决《CentOS安装mod_dav_svn》经验,为你挑选了2个好方法。

我试图在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扩展名重新编译它.

我究竟做错了什么?



1> 小智..:

$ 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*



2> Gabriel Solo..:

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

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有