[problem help] deepin 23 下安装最新版有度,提示 glibc 问题
Tofloor
poster avatar
159******25
deepin
2024-11-22 11:45
Author

问题

deepin 23 下安装有度最新版,会提示 glibc 的问题,相关信息如下:

有度版本:242.8.11(可从官方下载)

系统 glibc:ldd (Debian GLIBC 2.38-6deepin6) 2.38

错误信息:

image.png

Reply Favorite View the author
All Replies
159******25
deepin
2024-11-22 14:52
#1

有大神可以帮解决吗@全体大佬sad

Reply View the author
Amber
deepin
2024-11-22 17:47
#2

试试这个看看O不OK?顺便把技术支持大佬给你喊来了

https://bbs.deepin.org.cn/post/272127

@神末shenmo

Reply View the author
神末shenmo
deepin
Spark-App
2024-11-22 18:18
#3
Amber

试试这个看看O不OK?顺便把技术支持大佬给你喊来了

https://bbs.deepin.org.cn/post/272127

@神末shenmo

他先找我来着

我没看明白,为什么新libc没法用旧的包,大概是有些魔法操作

Reply View the author
enforcee
deepin
2024-11-23 11:25
#4

打包全责,把出现问题的库删掉应该就好了。

doubt

往应用库目录里塞libc是怎么想的。

Reply View the author
159******25
deepin
2024-11-25 09:30
#5
神末shenmo

他先找我来着

我没看明白,为什么新libc没法用旧的包,大概是有些魔法操作

大佬,这个还有解不

Reply View the author
159******25
deepin
2024-11-25 09:34
#6
enforcee

打包全责,把出现问题的库删掉应该就好了。

doubt

往应用库目录里塞libc是怎么想的。

为了不依赖系统版本,直接把glibc和应用打包在一起,这种好像是常操作,没明白大佬为啥这样说

Reply View the author
enforcee
deepin
2024-11-25 11:14
#7
159******25

为了不依赖系统版本,直接把glibc和应用打包在一起,这种好像是常操作,没明白大佬为啥这样说

libc动态库和ld.so互相关联,只带高版本的libc动态库,系统的ld.so就运行不了,就没法加载任何动态库。如果带的libc版本还不如系统库版本高,就会出现楼主这种情况,系统自带的库报错。除非自带的libc和系统的libc完全一致,但是那样的话多打包个库有什么意义。

所以除非使用容器,就不应该在应用里打包libc的任何模块,在任何情况下都是没有任何意义而且会起反作用的。

Reply View the author
New Thread

Popular Ranking

Change

Popular Events

More
国际排名
WHLUG