![如何在 Fedora 上安装/生成所有语言环境?](https://linux22.com/image/1462510/%E5%A6%82%E4%BD%95%E5%9C%A8%20Fedora%20%E4%B8%8A%E5%AE%89%E8%A3%85%2F%E7%94%9F%E6%88%90%E6%89%80%E6%9C%89%E8%AF%AD%E8%A8%80%E7%8E%AF%E5%A2%83%EF%BC%9F.png)
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