博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
无root权限,ubuntu离线安装subversion教程
阅读量:2226 次
发布时间:2019-05-09

本文共 1310 字,大约阅读时间需要 4 分钟。

首先,下载subversion官方最新安装包,我这是subversion-1.12.2.tar.gz.然后解压、配置、编译、安装

tar -zxvf subversion-1.12.2.tar.gzcd subversion-1.12.2./configure

  此时提示我没有安装apr和apr-util,然后去官网下载apr和apr-util安装包,我的是apr-1.7.0.tar.gz和apr-util-1.6.1.tar.gz。然后解压、配置、编译、安装。

  apr安装:

tar -zxvf apr-1.7.0.tar.gzcd apr-1.7.0./configure --prefix=想要安装的目录makemake install

  apr-util安装:

tar -zxvf apr-util-1.6.1.tar.gzcd apr-util-1.6.1./configure --with-apr=apr的安装目录 --prefix=想要安装的目录makemake install

此时,提示错误说xml文件夹中的apr_xml.c中的expat.h头文件找不到。然后去下载expat安装包,安装expat。我下载的是expat-2.2.7.tar.gz:

tar -zxvf expat-2.2.7.tar.gzcd expat-2.2.7./configure --prefix=想要安装的目录makemake install

安装完之后去安装apr-util还是会提示xml文件夹中的apr_xml.c中的expat.h头文件找不到。此时绝不可以直接进这个.c文件把#include <expat.h>手动修改成#include "/expat安装目录/include/expat.h"。如果这样的话,apr-util能够安装成功,但后面安装subversion会提示Expat not found。而应该这样:

cd apr-util-1.6.1./configure --with-apr=/apr的安装目录 --with-expat=/expat的安装目录 --prefix=想要安装的目录makemake install

安装好apr和apr-util之后进入subversion解压的文件夹进行如下操作:

./configure --with-apr=/apr安装目录 --with-apr-util=/apr-util安装目录 --prefix=/subversion想要的安装目录

此时会提示说缺少sqlite-amalgamation,按照提示的网址下载解压后直接放在subversion文件夹就好。然后会提示lz和utf的错误,可以如下修正:

./configure --with-apr=/apr安装目录 --with-apr-util=/apr-util安装目录 --with-lz4=internal --with-utf8proc=internal --prefix=/subversion想要的安装目录makemake install

 这样就安装好了subversion。

转载地址:http://zamfb.baihongyu.com/

你可能感兴趣的文章
flask_migrate
查看>>
解决activemq多消费者并发处理
查看>>
UDP连接和TCP连接的异同
查看>>
hibernate 时间段查询
查看>>
java操作cookie 实现两周内自动登录
查看>>
Tomcat 7优化前及优化后的性能对比
查看>>
Java Guava中的函数式编程讲解
查看>>
Eclipse Memory Analyzer 使用技巧
查看>>
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>
检测iOS的网络可用性并打开网络设置
查看>>
简单封装FMDB操作sqlite的模板
查看>>
iOS开发中Instruments的用法
查看>>
强引用 软引用 弱引用 虚引用
查看>>
数据类型 java转换
查看>>
"NetworkError: 400 Bad Request - http://172.16.47.117:8088/rhip/**/####t/approval?date=976
查看>>
mybatis 根据 数据库表 自动生成 实体
查看>>
C结构体、C++结构体、C++类的区别
查看>>
进程和线程的概念、区别和联系
查看>>