[Repository/Mirror] glibc2.29
Tofloor
poster avatar
deepin
2023-03-28 07:26
Author

我看到debian的glibc库已经升级到2.31了,deepin的还在2.28,我有些软件需要高版本的glibc

Reply Favorite View the author
All Replies
花雨落逝
Moderator
2023-03-28 07:57
#1

耐心等一下V23正式版吧,那个估计升级了

Reply View the author
fuuko
deepin
2023-03-28 16:23
#2

得上docker了,glibc可不是能随便升级的玩意儿doubt

Reply View the author
DebuggerX
deepin
2023-03-28 17:54
#3

哪些软件

Reply View the author
deepin
2023-03-28 20:42
#4
DebuggerX

哪些软件

sysusurf

Reply View the author
DebuggerX
deepin
2023-03-28 21:22
#5

sysusurf

刚看了下,这个软件只依赖了libm.so.6,所以只要export LD_LIBRARY_PATH下高版本的libm.so.6就好了。

然后再手动处理下错误的依赖:

https://github.com/dotpcap/sharppcap/issues/42#issuecomment-453040376

就可以运行了:

image.png

Reply View the author
deepin
2023-03-30 21:24
#6
DebuggerX

刚看了下,这个软件只依赖了libm.so.6,所以只要export LD_LIBRARY_PATH下高版本的libm.so.6就好了。

然后再手动处理下错误的依赖:

https://github.com/dotpcap/sharppcap/issues/42#issuecomment-453040376

就可以运行了:

image.png

感谢

Reply View the author
deepin
2023-03-30 22:05
#7
DebuggerX

刚看了下,这个软件只依赖了libm.so.6,所以只要export LD_LIBRARY_PATH下高版本的libm.so.6就好了。

然后再手动处理下错误的依赖:

https://github.com/dotpcap/sharppcap/issues/42#issuecomment-453040376

就可以运行了:

image.png

我似乎没办法指定程序搜索动态库的顺序,一旦我把glib2.29加入path,系统所有程序都会去使用2.29,最后段错误

Reply View the author
DebuggerX
deepin
2023-03-30 23:29
#8

我似乎没办法指定程序搜索动态库的顺序,一旦我把glib2.29加入path,系统所有程序都会去使用2.29,最后段错误

新建一个目录,只把2.29的libm.so.6复制到这个目录(或者创建一个软链接),然后LD_LIBRARY_PATH指向这个目录,再去运行程序

Reply View the author