LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 824|回复: 7

气得想骂娘。CentOS 咋装最新版的 SVN 啊?

[复制链接]
发表于 2012-3-8 17:19:24 | 显示全部楼层 |阅读模式
CentOS最新版。
SVN 版本 subversion-1.6.11-2.el6_1.4.i686

SVN 服务器是用最新版 VisualSVN 架在 win2003 上的,也许因为服务器较新,结果 CentOS 在 checkout 的时候出现如下错误:

SSL handshake failed: SSL 错误:Key usage violation in certificate has been detected.

为了解决这个问题,我下载了 Apache 最新版的 SVN 1.7 来编译,提示要 apr 和 apr-utils ,就也把这两个包给变异了,然后 svn 1.7 编译并安装成功了。但是再 checkout 的时候,又提示 无法识别 https:// 开头的 URL 。

然后只好再去上网搜索,解决方案都是旧版本的解决方案。


为了这个小软件我折腾大半天值得吗???

为什么 CentOS 被这么多人给捧到天上去了啊???
 楼主| 发表于 2012-3-8 17:52:31 | 显示全部楼层
然后我想给 CentOS 装个 apt-get 让它用 Debian 的软件源,

结果说缺少依赖:
error: Failed dependencies:
        libreadline.so.5 is needed by apt-0.5.15lorg3.94a-5.el5.rf.i386
        librpm-4.4.so is needed by apt-0.5.15lorg3.94a-5.el5.rf.i386
        librpmdb-4.4.so is needed by apt-0.5.15lorg3.94a-5.el5.rf.i386
        librpmio-4.4.so is needed by apt-0.5.15lorg3.94a-5.el5.rf.i386


然后我就去查找依赖:
yum install librpm
No package librpm available.
Error: Nothing to do
回复 支持 反对

使用道具 举报

发表于 2012-3-8 23:07:15 | 显示全部楼层
CentOS 本来就是主要用于服务器的,客户端用户开发不是很合适。
要开发的话换Fedora好了。
librpm-4.4.so在rpm-libs包里面。
yum install rpm-libs
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-8 23:09:47 | 显示全部楼层
后来装了个编译好的 collabnetsubversion ,还能用。
回复 支持 反对

使用道具 举报

发表于 2012-3-12 18:50:48 | 显示全部楼层
嗯,侧重点差很多啊。
回复 支持 反对

使用道具 举报

发表于 2012-3-13 10:31:39 | 显示全部楼层
rpmforge有最新版的。
回复 支持 反对

使用道具 举报

发表于 2012-3-13 17:27:16 | 显示全部楼层
就一個軟件包,何必大動干戈?
不同發行版有不同的policy,請根據實際需要選擇。

就Subversion而言,官方網頁就有給出CentOS的包吧……
http://subversion.apache.org/packages.html
回复 支持 反对

使用道具 举报

发表于 2012-3-14 15:37:06 | 显示全部楼层
官方源就是很多软件不及时更新的。用第三方源就是了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表