当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux系统

在Debian4.0rc3上安装Subversion1.5笔记

在Debian4.0rc3上安装Subversion1.5笔记--Linux发行版技术-Debian信息,下面是详情阅读。
在Debian 4.0 rc3 上安装Subversion 1.5笔记

原创作者:八路

系统环境 : 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下了
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有