早就想升级,但是一直不太敢动
哪天虚拟机里面试一试20.8升级glibc
不然darling都构建不了。。。
我升级过一次,没起来,重装了
如果你用个别编译时用的 glibc 版本不同的软件,可能没问题,原因如你所述。但如果你更换了系统的 glibc 版本,软件仓库里提供的软件全都是用的另一个版本的 glibc,出问题的概率就大了。按 Arch 的说法这叫部分更新,非常不建议这么做,一定要这么做的话没人能给你提供支持。
我做了个glibc2.29的deb包,但是发帖有附件大小限制,放不上来。
在虚拟机的D20.7和D20.8试了试,启动起来没问题,现在就正用着它,看起来一切正常。
不过初步测试绪论,不乐观,风险大。
会崩吗?
补充详细测试结果(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再验证一番。
刚试了,快照恢复了glibc后的D20.8,
安装和运行gimp并无问题,显然问题是glibc-2.29引发的。
尝试将v20的glibc升级到2.29导致无法进入系统最后只能重装的冤种现身说法,缺少技术力的小白用户千万不要随便动这个
Popular Events
More

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