昨天做了一件非常错误的事情,就是使用 Bleachbit 清理了一下系统。 Bleachbit 直接把我的 locale 给直接删掉了,然而当时我并没有关注到这一点,关上电脑就睡觉了,然后第二天,中文就炸了。

这个中文炸了的表现具体表现是怎样的呢?部分软件无法使用中文输入法,界面全部变英文,而 Dolphi 则是诡谲的一半中文一半英文。很明显,这个就是 locale 的原因,但是呢,我并没有动语言相关的配置, locale -a 显示缺失文件。我上网查了半天,重装了 glibc 之后就不报错了。然而问题仍然存在,不管我怎么设置,相关配置都不会生效。于是我陷入了僵局,转而求助 tg 群的大佬们。

不过呢,大佬们看了看,配置没什么问题,然而就是不生效。于是我就重装了 libx11、base 和 linux ,重启了一下结果输入法居然可用了。于是大佬建议直接所有软件重装,我牺牲了午睡的时间,终于把 locale 给修复好了!

感谢各位的帮助,真的是太艰难了!各位用 Bleachbit 的时候也要绝对小心啊,反正我是卸载了!