如何在系统中同时安装不同的lib
Tofloor
poster avatar
yexiaorain
deepin
2018-06-30 07:58
Author
最近安装了两个软件,一个依赖libcurl3一个依赖libcurl4

但是现在两个libcurl安装一个 就必须卸载另一个比如

sudo apt install libcurl3

The following packages will be REMOVED:
  libcurl4

想知道有什么办法让它们同时存在,

有想过找源代码自己编译,但是对这种`库`这样的 应该在哪找源代码,和怎么编译也不了解。

求助大佬们
Reply Favorite View the author
All Replies
avatar
wtz
deepin
2018-06-30 08:39
#1
哪两个软件?
如果都是从系统仓库安装的,那么就不要折腾了,不存在共存的。
如果二者之一是自己手动安装的,那么就把相应所需的libcurl库文件提取出来,放到自定义路径下(比如 /usr/local/lib ,然后把这个路径添加到 LD_LIBRARY_PATH 变量里面(自己搜索一下)。
Reply View the author
avatar
yexiaorain
deepin
2018-06-30 09:24
#2
https://bbs.deepin.org/post/159649
哪两个软件?
如果都是从系统仓库安装的,那么就不要折腾了,不存在共存的。
如果二者之一是自己手动安装的 ...

一个是obs-studio(libcurl4)
一个是steam上游戏Prime Mover(libcurl3)


好的 我试试【虽然感觉不太会定位`相应所需的libcurl库文件` 我再搜一搜好了
Reply View the author
avatar
wtz
deepin
2018-06-30 10:38
#3
https://bbs.deepin.org/post/159649
一个是obs-studio(libcurl4)
一个是steam上游戏Prime Mover(libcurl3)

看这里:https://packages.debian.org/jessie/amd64/libcurl3/filelist
Reply View the author
Comments
yexiaorain
2018-06-30 23:34
thx!