试图安装SVN客户端科学Linux

我试图在科学Linux上安装SVN客户端,但我得到以下输出,如果我做一个“sudo yum安装颠覆”

Loaded plugins: refresh-packagekit, security Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package subversion.x86_64 0:1.7.8-1 will be installed --> Processing Dependency: liblber-2.3.so.0()(64bit) for package: subversion-1.7.8-1.x86_64 --> Processing Dependency: libexpat.so.0()(64bit) for package: subversion-1.7.8-1.x86_64 --> Processing Dependency: libdb-4.3.so()(64bit) for package: subversion-1.7.8-1.x86_64 --> Processing Dependency: libneon.so.25()(64bit) for package: subversion-1.7.8-1.x86_64 --> Processing Dependency: libcrypto.so.6()(64bit) for package: subversion-1.7.8-1.x86_64 --> Processing Dependency: libldap-2.3.so.0()(64bit) for package: subversion-1.7.8-1.x86_64 --> Processing Dependency: libssl.so.6()(64bit) for package: subversion-1.7.8-1.x86_64 --> Running transaction check ---> Package compat-db43.x86_64 0:4.3.29-15.el6 will be installed ---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed ---> Package compat-openldap.x86_64 1:2.3.43-2.el6 will be installed ---> Package openssl098e.x86_64 0:0.9.8e-17.el6_2.2 will be installed ---> Package subversion.x86_64 0:1.7.8-1 will be installed --> Processing Dependency: libneon.so.25()(64bit) for package: subversion-1.7.8-1.x86_64 --> Finished Dependency Resolution You could try using --skip-broken to work around the problem ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: httpd-tools-2.2.15-15.sl6.1.x86_64 is a duplicate with httpd-tools-2.2.15-15.sl6.x86_64 

您安装的软件包(特别是httpd-tools )与分发存储库不同步。 你需要重新进入同步,才能前进。

要解决该问题:

  1. 使用yum clean all擦除本地caching和元数据。 下次运行yum时会重build。
  2. 使用yum distro-sync使您的系统与存储库的状态保持同步。 这可能会升级和降级软件包,所以仔细检查之前打算做什么。

一旦完成,你应该能够安装更多的软件包(如subversion )。

http://tecadmin.net/install-subversion-1-8-on-centos-rhel/

创build/etc/yum.repos.d/wandisco-svn.repo

 For CentOS/RHEL 6 Users: [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/ enabled=1 gpgcheck=0 For CentOS/RHEL 5 Users: [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/centos/5/svn-1.8/RPMS/$basearch/ enabled=1 gpgcheck=0 then # yum clean all # yum install subversion # svn --version run `# yum remove subversion` to remove old version