linux 6.4 (64位)系统安装svn客户端 操作步骤
1.软件清单
apr-1.4.2.tar.bz2
apr-util-1.3.10.tar.bz2
expat-2.0.1.tar.gz
neon-0.28.4.tar.gz
neon-0.29.6.tar.gz
sqlite-autoconf-3071000.tar.bz
sqlite-amalgamation-3071501.zip
zlib-1.2.8.tar.gz
subversion-1.6.11.tar.gz
2.安装操作
2.1--安装apr
1) tar -xvf apr-1.4.2.tar.bz2
2) cd apr-1.4.2
3) ./configure --prefix=/usr/local/apr
4) make
5) make install
6) cat /etc/ld.so.conf
7)echo /usr/local/apr/lib >> /etc/ld.so.conf
2.2 --安装apr-util
1) tar -xvf apr-util-1.3.10.tar.bz2
2) cd apr-util-1.3.10
3) ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
4) make
5) make install
6)echo /usr/local/apr-util/lib >> /etc/ld.so.conf
7)ldconfig -v
2.3 --安装sqlite
1) tar -xvf sqlite-autoconf-3071000.tar.bz
2) cd sqlite-autoconf-3071000
3)./configure --prefix=/usr/local/sqlite
4) make
5) make install
2.4--安装sqlite-amalgamation-3071501.zip
1) unzip sqlite-amalgamation-3071501.zip
2) cd sqlite-amalgamation-3071501
3) 将解压的
sqlite3.h
sqlite3ext.h
sqlite3.c
shell.c
文件拷贝到/usr/local/sqlite/include 目录下覆盖
注:此操作是必要步骤,如果不进行文件覆盖,在安装subversion 时会报错,提示:configure:error: Subversion requires SQLite
2.5 --安装zlib-1.2.8
1)tar -xvf zlib-1.2.8.tar.gz
2)cd zlib-1.2.8
3)./configure --prefix=/usr/local/zlib
4) make
5) make install
2.6--安装neon-0.28.4
1) tar -xvf neon-0.28.4.tar.gz
2) cd neon-0.28.4
3)./configure --prefix=/usr/local/neon --enable-shared
4) make
5) make install
注:在第3)时可能会提示configure:error: no XML parser was found :expat or libxml 2.x required 错误信息
继续执行步骤
2.7--安装expat2
1)tar -xvf expat-2.0.1.tar.gz
2) cd expat-2.0.1
3) ./configure --prefix=/usr/local/expat2
4) make
5) make install
2.8--安装neon-0.29.6
1) tar -xvf neon-0.29.6.tar.gz
2) cd neon-0.29.6
3) ./configure --prefix=/usr/local/neon --enable-shared
4) make
5) make install
2.9--安装subversion
1) tar -xvf subversion-1.6.11.tar.bz2
2) cd subversion-1.6.11
3) ./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite --with-neon=/usr/local/neon --without-berkeley-db
4) make
5) make install
注:在第3)时 加入--with-berkeley-db 条件,忽略BDB直接编译安装
2.10--修改环境变量
1)修改/etc/profile
vi /etc/profile
2) 添加变量
在profile 中添加 export PATH=/usr/local/svn/bin:$PATH
3.验证svn
1)查看svn版本
svn --version
2)查看svn 命令
svn --help