CentOS安装mod_dav_svn
-
03-07-2019 - |
题
我正在尝试在 centos 5 VPS 上安装 subversion。我设法安装了 subversion,但是当我尝试这样做时 yum install mod_dav_svn
我收到此错误:
错误:缺少依赖项:httpd-mmn = 20051115是由软件包mod_dav_svn所需的
经过大量谷歌搜索后,我读到您需要 Apache 2.2(我以前有 2.0),所以我用 Apache 2.2 重新编译了服务器,但我仍然遇到相同的错误。我想提一下,我使用 mod_dav 扩展重新编译了它。
我究竟做错了什么?
解决方案 2
httpd-mmn通常附带apache包,每个版本> = 2.0
问题是http *在yum排除列表中,它让yum认为它没有安装。从排除列表中删除它解决问题
其他提示
$ find / -name "yum.conf"
$ nano /etc/yum.conf
从这一行删除 httpd*:
exclude=apache* bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* perl* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*
保存并关闭yum.conf,安装mod_dav_svn
yum install mod_dav_svn
我使用CentOS5的这些subversion二进制文件虽然我没有专门使用mod_dav_svn RPM - Summersoft
我还注意到,使用CentOS 5提供的subversion rpms httpd-mmn是通过安装httpd提供的。也许你的yum配置有问题?