linux安装svn

linux安装svn_第1张图片

在linxu机器上安装sv

如果是centos或者Redhat 直接使用对用的包管理工具安装即可

题主因为用的是openSuse,这里介绍两种我知道的方式

1.使用包管理工具安装

linux安装svn_第2张图片

使用包管理工具进行安装

zypper install subversion 即可 如果没找到 参考我另外一个文章添加对应的仓库即可

传送门点这里

linux安装svn_第3张图片

2.源码编译

安装subversion 需要安装

  • apr
  • apr-util
  • sqlite

大家对号入座 如果有就直接跳过没有则需要安装

  1. apr下载安装

    wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz  

    解压,tar -zxvf \`文件名\` 并进入解压后的目录目录下执行命令

    ./configure --prefix=/usr/local/apr 
    
    make && make install
  2. apr-util下载安装

    wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz   

    解压, tar -zxvf \`文件名\` 并进入解压后的目录目录下执行命令

     ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config
    
    make && make install
  3. sqllite下载安装

    wget http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz 

    解压, tar -zxvf \`文件名\` 并进入解压后的目录目录下执行命令

    ./configure --prefix=/usr/local/sqlite 
    
    make && make install
  4. 最后回到subversion的目录下执行命令
./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/sqlite --with-lz4=internal --with-utf8proc=internal

如果报错

linux安装svn_第4张图片

提醒版本过低 需要下载最新的文件并解压到对应的文件夹下:

按照图中操作即可

下载完成后的文件如下图

linux安装svn_第5张图片

将其尽数放置于图中提示的文件夹中即可,如果没有则自行创建

最后再执行4.命令 make&& make install 发现编译安装成功

建立软连接即可

ln /usr/local/subversion/bin/svn /sbin/svn -s

success

linux安装svn_第6张图片

参考: https://www.cnblogs.com/cac20...

你可能感兴趣的:(svnlinux源码编译插桩)