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
mod_dav_svn RPMを特に使用していませんが、これらのSubversionバイナリをCentOS5に使用しています- Summersoft
また、CentOS 5で提供されるSubversion rpmでは、httpdをインストールすることでhttpd-mmnが提供されます。 yumの設定に問題がある可能性がありますか?