4

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 拡張機能を使用して再コンパイルしたことに言及したいと思います。

私は何を間違っていますか?

4

3 に答える 3

18

$ 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

于 2012-04-22T00:40:09.240 に答える
8

httpd-mmnには通常、すべてのバージョンのapacheパッケージが付属しています> = 2.0
問題は、http*がyumexcludeリストにあり、yumがインストールされていないと思わせることでした。除外リストから削除すると問題が解決します

于 2009-03-05T14:58:41.943 に答える
0

特に mod_dav_svn RPM は使用していませんが、CentOS5 にはこれらのサブバージョン バイナリを使用しています - Summersoft

また、CentOS 5 で提供されるサブバージョン rpm では、httpd をインストールすることで httpd-mmn が提供されることにも注意してください。yum の設定に問題があるのではないでしょうか?

于 2009-03-04T11:19:51.133 に答える