CONAN ZONE

你越挣扎我就越兴奋

BlogJava 首页 新随笔 联系 聚合 管理
  0 Posts :: 282 Stories :: 0 Comments :: 0 Trackbacks
在Debian 4.0 rc3 上安装Subversion 1.5笔记

原创作者:八路 QQ:57623579 Mail: zubin.he@gmail.com

系统环境 : Debian 4.0 rc3

因环境需要,我只安装Debian 4.0 rc3 basic系统,因此在装完Debian后,为了安装mysql,subversion等就安装了以下所需要软件:

apt-get install vim elinks gcc g++ make libncurses5-dev libpng12-dev libjpeg62-dev zlib1g-dev libxml2-dev

1,安装apache

到apache官方网站[http://www.apache.org]上下载httpd- 2.2.9.tar.gz
#tar -zxvf httpd-2.2.9.tar.gz
#./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --enable-rewrite --with-mpm=worker --enable-dav --enable-maintainer-mode --enable-cgi
说明:
--enable-dav --enable-maintainer-mode 这两个参数在安装Subversion时需要的,如不装subversion时,可不装
#make & make install

2,安装subversion

到subversion官网上下载:http://subversion.tigris.org/downloads/subversion- 1.5.0.tar.gz
#tar -zxvf subversion-1.5.0.tar.gz
到neon官网上下载:http://www.webdav.org/neon/neon-0.28.2.tar.gz
#tar -zxvf neon-0.28.2.tar.gz
将neon-0.28.2 copy到subversion-1.5.0目录,并重命名:neon
#mv neon-0.28.2 ./subversion-1.5.0/neon

然后就可以开始安装subversion了:
#cd subversion-1.5.0
#./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/bin/apr-1-config --with-apr-util=/usr/local/apache2/bin/apu-1-config --with-ssl
在configure过程中会有提示警告:大概的意思是说你没有安装Berkeley DB,我们可以不理它,因为我们用fs做为存取数据,而不是用Berkeley DB来存取数据.继续...
#make
在make过程中出错了:
/usr/bin/ld: cannot find -lexpat
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1

是找不到xpat库,于是:
#apt-cache search xpat | grep xpat
找到libexpat1-dev - XML parsing C library - development kit
并安装之:
#apt-get install libexpat1-dev
继续编译...
#make
#make install
一切顺利,你的subversion已经成功安装在/usr/local/subversion下了
posted on 2008-08-01 23:06 CONAN 阅读(167) 评论(0)  编辑  收藏 所属分类: SVN