localectl list-locales
列出了相当多的英语语言环境,但是其他的都缺失了。
如何安装或生成所有语言环境?
我尝试使用以下方法安装所有语言包:
dnf langavailable | sed 's/.*\[/dnf -y langinstall /' | sed 's/\].*//' | sh
但这没有帮助,所以似乎语言包没有为这些语言设置语言环境?
答案1
在这里回答我自己的问题,因为我通过#fedora 得到了答案:
事实证明我使用的图像(Digital Ocean 上的一滴水)具有以下设置/etc/rpm/macros.image-language-conf
:
%_install_langs C:en:en_US:en_US.UTF-8
将其更改为全部:
%_install_langs all
然后重新安装 glibc 帮我解决了这个问题:
sudo dnf reinstall glibc-common