linux 6.4 (64位)系统安装svn客户端 操作步骤

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

   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值