work@work-PC:~/Downloads$ ./shimmy-linux-x86_64
./shimmy-linux-x86_64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by ./shimmy-linux-x86_64
同样情况,但是不敢升级系统的GLIBC

work@work-PC:~/Downloads$ ./shimmy-linux-x86_64
./shimmy-linux-x86_64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found (required by ./shimmy-linux-x86_64
同样情况,但是不敢升级系统的GLIBC

这个没办法解决 要么换系统了
有点儿意思,之前v20用2.28的时候,有些软件要求2.29;现在用了2.38了,就又出现了要求2.39的。
我都感觉有点儿阴谋论了。
有点儿意思,之前v20用2.28的时候,有些软件要求2.29;现在用了2.38了,就又出现了要求2.39的。
我都感觉有点儿阴谋论了。
+1.
ablrun
开源的话可以试试自己编译一下
我的nvim-treesitter遇到glibc的问题也是编译了一个版本装上去了
可以从应用商店里装个 ubuntu子系统,然后在ubuntu里安装你想安装的软件,就能在Deepin 中象使用本地软件一样使用。

两年前的版本都跟不上 。还能说什么呢。。。基础包的版本起码要跟上ubuntu24.04吧


7楼+1,也建议考虑使用 distrobox。
不要随意从别的发行版偷包, 如果有提供debian目录建议debuild -us -uc -b基于当前系统环境构建
两年前的版本都跟不上 。还能说什么呢。。。基础包的版本起码要跟上ubuntu24.04吧


国内开源生态发展合作倡议约定的版本就是glibc 2.38。
两年前的版本都跟不上 。还能说什么呢。。。基础包的版本起码要跟上ubuntu24.04吧


问题在于即使是ubuntu,他也不是滚动更新的,你要是用着ubuntu22,你也得重装ubuntu24才行啊
咱就是说就算deepin有这么新的版本,你重装吗?
应该是坠机了,之前我用20.9就遇到这个问题了,steam准备不支持glibc2.28了,我也问了相同问题,结果大家都建议我还是换25吧,于是我就来了
隆重介绍:ABL附加基础库
https://gitee.com/spark-store-project/additional-base-lib

隆重介绍: ACE Trixie

其实可以尝试解决,干过类似的事情,内置glibc不破坏系统的
隆重介绍:ABL附加基础库
https://gitee.com/spark-store-project/additional-base-lib

隆重介绍: ACE Trixie

我尝试过那个附加基础库,结论是并不好用
原因是ELF文件的链接器,也就是ldd看到的那个/lib/ld-linux-aarch64.so.1,或者其他架构的
这个链接器是硬编码路径的,他必须在/lib,但新glibc必须用新的,但它又不会去用你的新链接器,它刚需/lib下的
所以启动程序没有办法直接运行二进制,而是要用新链接器作为启动器,
./glibc_2.xx/lib/ld-linux-aarch64.so.1 程序
这样去启动。但是简单的程序还好,复杂程序不能保证覆盖到每一个so库
社区倾向于用容器包或者Bubblewrap这种轻量沙盒是有原因的。
我直接用trixie,省事省心。
Popular Ranking
ChangePopular Events
More
很多软件安装后都运行不了,都提示这个GLIBC版本低的问题,不知道该如何解决。比如我现在下载WaLiCode,安装好了无法运行,提示version `GLIBC_2.39' not found