[Share Experiences] 升级glibc 风险性因该不大吧?
Tofloor
poster avatar
touchzen
deepin
2023-03-25 02:26
Author

很多人觉得升级glibc风险很大,从我个人的经验来看好像没有问题。这个是 API/ABI changes review for glibc (abi-laboratory.pro), 我觉得应该基本不会出问题吧。

image.png

Reply Favorite View the author
All Replies
虫二
deepin
2023-03-25 02:36
#1

早就想升级,但是一直不太敢动

Reply View the author
Lwh2008-Equinox
deepin
2023-03-25 02:47
#2

哪天虚拟机里面试一试20.8升级glibc

不然darling都构建不了。。。

Reply View the author
捕风
deepin
2023-03-25 03:44
#3

我升级过一次,没起来,重装了

Reply View the author
SamLukeYes
deepin
2023-03-25 17:55
#4

如果你用个别编译时用的 glibc 版本不同的软件,可能没问题,原因如你所述。但如果你更换了系统的 glibc 版本,软件仓库里提供的软件全都是用的另一个版本的 glibc,出问题的概率就大了。按 Arch 的说法这叫部分更新,非常不建议这么做,一定要这么做的话没人能给你提供支持。

Reply View the author
W2J
deepin
2023-03-25 17:56
#5

我做了个glibc2.29的deb包,但是发帖有附件大小限制,放不上来。

在虚拟机的D20.7和D20.8试了试,启动起来没问题,现在就正用着它,看起来一切正常。

Reply View the author
W2J
deepin
2023-03-25 19:30
#6

不过初步测试绪论,不乐观,风险大。

会崩吗?

补充详细测试结果(22-03-25):

刚才我试验了不少app,包括音乐/截图/ide编译/bash shell/东方财富/firefox/文件管理等等,app运行都没发现问题。

于是我试图安装更大更复杂的app,第一个想到的是gimp,一下子就出了问题。

apt提示失败好像说一个钩子挂空了,

于是我关闭D20.8各种app准备去ubuntu上试一试gimp,但是D20.8在退出所有app后忽然冻结了,全部应用都无法再启动(只把图标晃动几下)。

用xkill杀掉d20.8尝试重启,但重启竟是直接黑屏。

我转而开始检测ubuntu的glibc版本,发现host/vm上分别是2.23和2.31,gimp也很正常。

由于D20.8已不能继续启动,回退快照到安装前基线后,D20.8恢复正常启动了。

后续准备用那台20.7再验证一番。

Reply View the author
W2J
deepin
2023-03-25 19:31
#7

刚试了,快照恢复了glibc后的D20.8,

安装和运行gimp并无问题,显然问题是glibc-2.29引发的。

Reply View the author
吉吉如律令
deepin
2023-03-26 19:00
#8

尝试将v20的glibc升级到2.29导致无法进入系统最后只能重装的冤种现身说法,缺少技术力的小白用户千万不要随便动这个

Reply View the author