Show me the money
分类: LINUX
2010-04-09 14:32:41
服务器上svn版本为
1. 根据svn --version的提示信息,进入网站,下载到最新版的rpm安装包
CollabNetSubversion-client-
** (process:24059): WARNING **: couldn't connect to dbus session bus: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed. |
在网上搜索了一下没发现什么解决方案,决定放弃。
2. 上RPM FIND网站,但是找不到for FC9的subversion安装包,试着下载for FC11的安装包,提示出错:
warning: subversion- error: Failed dependencies:
apr >=
libdb-4.7.so is needed by subversion-
python(abi) = 2.6 is needed by subversion-
rpmlib(FileDigests) <=
rpmlib(PayloadIsXz) <= 5.2-1 is needed by subversion- |
要重新升级这么一堆东东很有些难道,直接放弃。
3. 最后一条路,直接用源码包编译,安装。从一个老外的网站上找到了傻瓜安装教程,顺利完成。
http://techblog.kaveritech.com/2009/12/03/how-to-install-subversion-1-6-x-on-linux/comment- page-1/
曾经,make install是unix/linux标准的软件安装方式。但是随着rpm的推广和普及,这项技能似乎已经被人遗忘。然而,rpm由于版本依赖关系的存在,往往会造成牵一发而动全身。回归到古老的make install方式,是在老系统上尝试rpm安装失败之后的一种有效的解决方式。