
Ich versuche, die Installation mod_dav_svn
auf CentOS 5.4 durchzuführen und sehe Folgendes:
# yum --enablerepo=rpmforge install mod_dav_svn
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirrors.adams.net
* base: mirror.sanctuaryhost.com
* extras: mirror.sanctuaryhost.com
* rpmforge: fr2.rpmfind.net
* updates: mirror.steadfast.net
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod_dav_svn.x86_64 0:1.4.2-4.el5_3.1 set to be updated
--> Processing Dependency: subversion = 1.4.2-4.el5_3.1 for package: mod_dav_svn
--> Running transaction check
---> Package subversion.i386 0:1.4.2-4.el5_3.1 set to be updated
--> Finished Dependency Resolution
[...]
Version 1.4.2 ist älter als meine installierte Subversion 1.6.9 (ich habe sie vorher installiert). Wie und wo kann ich mod_dav_svn
Version 1.6.9 erhalten?
Antwort1
Es gibt auch ein Skript von WANdisco für die neuesten, unverfälschten Open-Source-Binärdateien. Dadurch wird ein Repository eingerichtet und Sie können jederzeit per „yum update“ auf die neueste Version aktualisieren:
Antwort2
Haben Sie Yum-Prioritäten eingerichtet? RPMForge hat Subversion und mod_dav_svn 1.6.13, daher sollten sie in Installationen und Updates aufgeführt sein. Yum-Prioritäten verbergen sie, wenn ein anderes Repo mit höherer Priorität dieselben Paketnamen hat.
Wenn ja, müssen Sie Ausschlussmuster zu Ihrer Datei /etc/yum.repos.d/CentOS-Base.repo hinzufügen, indem Sie dem Abschnitt [base] Folgendes hinzufügen:
[base]
...
exclude=subversion*,mod_dav_svn
Antwort3
Es scheint, dass rpmforge aus irgendeinem Grund seine Subversion-Pakete entfernt hat. Ich stelle dieselben Pakete (unverändert, abgesehen von der Signierung mit dem Webtatic-PGP-Schlüssel) in meinem Webtatic-Repository bereit. Informationen zum Einrichten des Repository finden Sie hier:
http://www.webtatic.com/projects/yum-repository/
dann sollten Sie mod_dav_svn installieren können. Dabei wird auch Subversion auf 1.6.13 aktualisiert.
yum install mod_dav_svn --enablerepo=webtatic