KDE 设置 + 区域设置 - 无法将 LC_ALL 设置为默认区域设置:没有这样的文件或目录

KDE 设置 + 区域设置 - 无法将 LC_ALL 设置为默认区域设置:没有这样的文件或目录

在 KDE 设置中,我可以将语言和格式设置为不同的区域设置。它让我可以在其中一堆中进行选择。此列表中还包含区域设置en_DE.UTF-8(按如下方式列出en_DE)。
然而,一旦我选择了这个特定的区域设置,我就会遇到麻烦。当我现在运行时locale,我收到错误

locale: Cannot set LC_ALL to default locale: No such file or directory

并且列出的区域设置现在也显示en_DE.UTF-8某些字段。

答案1

简短版本:在 KDE 设置中设置区域设置后,您必须手动仔细检查设置的区域设置是否确实存在。


事实证明,KDE 并不关心系统上实际安装的区域设置。它允许您在没有任何警告的情况下使用不存在的区域设置,这正是这里的情况。该语言环境en_DE.UTF-8不存在。可以通过locale -a在其输出中运行并搜索该特定区域设置来检查这一点。

因此,我必须返回 KDE 设置并将所有en_DE设置更改为de_DE我之前看到的正确设置。一旦完成(并且更改在重新登录后生效),问题就消失了。

这些设置位于/etc/locale.conf~/.config/plasma-localerc

相关内容