svn-1.7.22安装

news/2025/3/20 0:26:08/

下载svn包:

Index of /dist/subversion

编译:

安装依赖库:yum install sqlite sqlite-devel

否则编译的时候不通过:报错:configure:error :subversion requires SQLite

#cd subversion-1.7.22

#./configure --prefix=/tool/svn/1.7.22 --enable-shared

#make -j8

#make -j8 install

加上 --enable-shared,是为了让svn使用rpath的方式加载so库。

判断svn是否使用rpath的方式:

#readelf -d /tool/svn/1.7.22/bin/svn | grep -i rpath ,会显示rpath的路径!这样使用svn的时候就不用单独设置LD_LIBRARY_PATH了。

迁移到其它版本的系统的时候,还可以将原来系统上的svn库拷贝到/tool/svn/1.7.22/lib路径下,不用重新编译。


http://www.ppmy.cn/news/1580461.html

相关文章

Python学习记录 20250318

函数进阶 1.作用域:全局变量、局部变量 全局变量 局部变量 关键字global可以将 局部变量声明为全局变量 2.匿名函数 匿名函数相较于普通函数我认为只是减少了代码量,关键词 lambda lambda结合if判断,其实用到了三目运算符(代码…

IOS兼容 - uniapp ios固定定位失效与刘海屏的坑

问题描述 uniapp 一套代码,打包之后安卓可以正常显示版本号,IOS不可以 错误现象:IOS只有滚动到屏幕底部才能看到版本号 原因分析: IOS设计更希望屏幕跟随着用户滚动而滚动,所以无法实现相对浏览器窗口的固定定位。 I…

VLLM专题(二十六)—使用 Docker

1. 使用 vLLM 的官方 Docker 镜像 vLLM 提供了一个官方 Docker 镜像用于部署。该镜像可用于运行与 OpenAI 兼容的服务器,并可在 Docker Hub 上获取,名称为 vllm/vllm-openai。 docker run --runtime nvidia --gpus all \-v ~/.cache/huggingface:/root/.cache/huggingface …

【Nexus】Maven 私服搭建以及上传自己的Jar包

Nexus 安装 docker run -d -uroot --name nexus3 --restartalways -p 8081:8081 -v /data/nexus-data/blobs:/nexus-data/blobs -v /etc/localtime:/etc/localtime sonatype/nexus3这里也提供一下docker-composer的方法 .env 文件 VERSIONlatest CONTAINER_NAMECONTAINER_N…

harmonyOS NEXT开发与前端开发深度对比分析

文章目录 1. 技术体系概览1.1 技术栈对比1.2 生态对比 2. 开发范式比较2.1 鸿蒙开发范式2.2 前端开发范式 3. 框架特性对比3.1 鸿蒙 Next 框架特性3.2 前端框架特性 4. 性能优化对比4.1 鸿蒙性能优化4.2 前端性能优化 5. 开发工具对比5.1 鸿蒙开发工具5.2 前端开发工具 6. 学习…

基于Python+SQLite实现(Web)验室设备管理系统

实验室设备管理系统 应用背景 为方便实验室进行设备管理,某大学拟开发实验室设备管理系统 来管理所有实验室里的各种设备。系统可实现管理员登录,查看现有的所有设备, 增加设备等功能。 开发环境 Mac OSPyCharm IDEPython3Flask&#xff…

美国站群服务器租用应该怎么选?

选择美国站群服务器租用时,可以从以下几个方面进行综合考虑: ‌IP地址数量与质量‌: 根据网站站群的规模,确定所需的IP地址数量。确保服务商提供的IP资源足够,且IP地址质量较高,如不同C段的IP,避…

Python扑克牌游戏更新哦~【增加更多牌类】

以下是更新后的代码,包含了常见单牌、对子、三带、顺子、连对、飞机等 更新后的完整代码 import random class Card: def __init__(self, suit, rank): self.suit suit # 花色:♠, ♥, ♣, ♦ self.rank rank # 牌面&#xff…