公司配置SVN服务器,但公司属于保密单位不能联网,本人linux渣渣开始想通过离线apt的方法安装但最终没能完成安装。最后只能只能把安装subversion的所有依赖下载后再进行安装。
安装subversion所需软件:
apr
apr-util
scons
python
openssl
zlib-devel
sqlite
subversion
依赖包下载:https://download.csdn.net/download/qq_24684521/10880931
本此次使用软件版本:apr-1.5.2 apr-util-1.5.4 scons-2.3.5 openssl-1.0.1o serf-1.3.9 zlib-1.2.11 subversion-1.8.17

安装步骤:
所有压缩包上传到/usr/local/src
1.安装apr
cd /usr/local/src
tar zxvf apr-1.5.2.tar.gz
cd apr-1.5.2
./configure --prefix=/usr/local/apr
make&&make install
2.安装apr-util
cd /usr/local/src
tar zxvf apr-util-1.5.4.tar.gz
cd apr-util-1.5.4
./configure --with-apr=/usr/local/apr/bin/apr-1-config
make&&make install
3.安装scons(需要用到python,python安装可以自行百度)
cd /usr/local/src
tar zxvf scons-2.3.5.tar.gz
cd scons-2.3.5
python setup.py install
4.安装openssl
cd /usr/local/src
tar zxvf openssl-1.0.1o.tar.gz
cd openssl-1.0.1o
CFLAGS=-fPIC ./config --prefix=/usr/local/openssl enable-shared
make&&make install
vi /etc/profile
export PATH= $PATH:/usr/local/openssl/bin
:wq!
source /etc/profile
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
5. 安装zlib-devel
cd /usr/local/src
tar zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make&&make install
6.cd /usr/local/src
tar zxvf serf-1.3.9.tar.gz
cd serf-1.3.9
scons PREFIX=/usr/local/serf APR=/usr/local/apr/bin/apr-1-config APU=/usr/local/apr/bin/apu-1-config OPENSSL=/usr/local/openssl
7.安装svn
cd /usr/local/src
tar zxvf subversion-1.8.17.tar.gz
cd /usr/local/src
unzip sqlite-amalgamation-3220000.zip -d /usr/local/src/subversion-1.8.17
cd subversion-1.8.17
mv sqlite-amalgamation-3220000 sqlite-amalgamation
./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr/bin/apu-1-config --with-serf=/usr/local/serf --with-openssl=/usr/local/openssl --enable-mod-activation
make&&make install
vi /etc/profile
export PATH=$PATH:/usr/local/svn/bin
:wq!
source /etc/profile
whereis libexpat.so.1
libexpat.so: /lib/libexpat.so.0 /usr/local/lib/libexpat.so /usr/local/lib/libexpat.so.1
vi /etc/ld.so.conf
/usr/local/lib/
:wq!
ldconfig

验证安装
svn –version

有网状态下安装subversion
sudo apt-get install update
sudo apt-get install subversion

Ubuntu离线安装subversion相关推荐

  1. ubuntu离线安装wireshark

    Linux在线安装wireshark容易,但大部分生产环境是无法连接互联网的,看了很多离线安装文章,可能实际环境所限,基本没有看到能有效指导完整安装的,固根据实际摸索经验,整理一篇能完整指导Ubunt ...

  2. java1.8离线安装包_运维笔记--Ubuntu离线安装jdk1.8(JDK8)Java环境

    Ubuntu离线环境安装jdk1.8 系统版本:Ubuntu16.04 其他Ubuntu版本安装类似 Jdk版本:8 1. 下载相应离线软件包 下载到本地后,上传至内网离线环境的服务器,解压: tar ...

  3. Ubuntu离线安装软件包

    一.应用场景 a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时 b.需要安装软件的ubuntu不能上网 二.离线安装包的制作 2.1.通过如下指令下载XXXX软件所需要的d ...

  4. Ubuntu离线安装网卡驱动

    ##起因(屁话)## 最近由于公司电脑不够用,所以暂时使用自己的笔记本做开发,i5+4G+win7这配置看个视频.听个音乐还好,可我是做安卓开发的呀,AndroidStudio这神器一运行瞬间整个电脑 ...

  5. ubuntu离线安装python_Ubuntu离线安装软件包

    一.应用场景 a.当我们需要在多台电脑安装同一个软件,并且这个软件很大,下载需要很长时间时 b.需要安装软件的ubuntu不能上网 二.离线安装包的制作 环境说明 系统是 ubuntu-16.04.5 ...

  6. Ubuntu离线安装Gitlab

    如果对gitlab版本无要求可参照此链接:https://blog.csdn.net/longgeaisisi/article/details/100667239 目的:因为gitlab代码迁移的原因 ...

  7. Ubuntu离线安装python、pip

    注:以下所需安装包已上传至百度网盘(链接:https://pan.baidu.com/s/1rOBYU8rfMT_16myKzEqFYA     提取码:wc66 ),首先确保gcc已安装. 一.Py ...

  8. ubuntu下安装subversion客户端:

    sudo apt-get install subversion subversion-tools 详细请看 http://www.subversion.org.cn/svnbook/1.1/index ...

  9. Ubuntu离线安装Nvidia显卡驱动

    https://blog.csdn.net/qq_41915226/article/details/103052058 https://zhuanlan.zhihu.com/p/108507163 在 ...

最新文章

  1. linux 查看 占用内存最多 占用cpu最多 程序
  2. springboot 按钮权限验证_springboot学习之权限系统登录验证SpringSecurity
  3. mybatis {arg0} 与 {0}
  4. CEO 赠书 |《跨越鸿沟》如何将梦想变为现实?
  5. 提取某一个镇的行政边界_接口测试:A04_HttpRunner通用_02_提取数据_02_regex方式
  6. 信息学奥赛一本通 2061:【例1.2】梯形面积
  7. MIT最新课程:一文看尽深度学习各领域最新突破(附视频、PPT)
  8. 将DataTable 写入XML
  9. UVa 1347 旅行
  10. Flash AS3.0中文帮助下载
  11. mybatis注解开发-动态SQL
  12. 个人游戏程序开发总结
  13. 根据RGB配色改变图片颜色
  14. 数字孪生,开启3D智慧园区管理新篇章
  15. 搜狗收录查询工具,搜狗收录就应该这么做
  16. c语言微信昵称大全女生,微信名字大全女生可爱
  17. java存储字节_Java字节与字符流永久存储json数据
  18. 自动化测试工程师面试简历参考
  19. python3_函数_形参调用方式 / 不定长参数 / 函数返回值 / 变量作用域 / 匿名函数 / 递归调用 / 函数式编程 / 高阶函数 / gobal和nonlocal关键字 / 内置函数
  20. 如何自制一款tlc颗粒的固态硬盘

热门文章

  1. Mono 的Virtual PC 虚拟机
  2. PKU/POJ 2054 Color a Tree
  3. kafka(一)设计分析
  4. centos下查看最大Socket连接数
  5. Enable mod_rewrite in apache2.2
  6. Win 10 +Ubuntu双系统
  7. 数据结构简答题和论述题
  8. nginx return知多少
  9. shell自动化处理_相关知识整理(整理中)20210329
  10. 自己的mySql用户