Wie kann ich mod_dav_svn 1.6 auf CentOS 5.4 installieren?

Wie kann ich mod_dav_svn 1.6 auf CentOS 5.4 installieren?

Ich versuche, die Installation mod_dav_svnauf 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_svnVersion 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:

http://wandisco.com/subversion/os/downloads

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

verwandte Informationen