我的开发团队要求我的临时服务器缺少挪威语语言包。
当我检查区域设置时,我看到下面的3个条目,但开发人员说,utf8对于这种语言来说是缺失的
locale -a
...
no_NO
no_NO.ISO-8859-1
norwegian
...
字符串
然后,我尝试安装这个语言包如下所示
[root@staging ~]# yum install glibc-langpack-no
Loaded plugins: fastestmirror, langpacks, replace
Loading mirror speeds from cached hostfile
* base: mirror.nforce.com
* epel: cdn.centos.no
* extras: centos.mirror.triple-it.nl
* remi-php71: remi.mirror.wearetriple.com
* remi-php72: remi.mirror.wearetriple.com
* remi-php74: remi.mirror.wearetriple.com
* remi-safe: remi.mirror.wearetriple.com
* updates: nl.mirrors.clouvider.net
rabbitmq_rabbitmq-server/x86_64/signature | 833 B 00:00
rabbitmq_rabbitmq-server/x86_64/signature | 1.8 kB 00:00 !!!
rabbitmq_rabbitmq-server-source/signature | 836 B 00:00
rabbitmq_rabbitmq-server-source/signature | 1.0 kB 00:00 !!!
varnishcache_varnish66/x86_64/signature | 833 B 00:00
varnishcache_varnish66/x86_64/signature | 1.8 kB 00:00 !!!
varnishcache_varnish66-source/signature | 833 B 00:00
varnishcache_varnish66-source/signature | 951 B 00:00 !!!
No package glibc-langpack-no available.
Error: Nothing to do
[root@staging ~]# localedef -i no_NO -f UTF-8 no_NO.UTF-8
cannot open locale definition file `no_NO': No such file or directory
的数据
似乎没有语言包可以安装在centos7上,但是从centos8开始,如果是这样的话,现有的所有其他语言包是如何安装在这台服务器上的?
如何解决此问题?
1条答案
按热度按时间jecbmhm31#
在CentOS Linux 7中,glibc-common包具有以下以NO为后缀的区域设置:
nb_NO
“挪威博克莫尔”nn_NO
“挪威尼诺斯克语”在CentOS Stream 8和9中,以及在Fedora中,它们是独立的软件包,但也有相同的三个:
nb_NO
)nn_NO
)se_NO
)这三个区域设置在Unicode CLDR Project中都有对应的文件,但我没有看到任何
no_NO
的文件,所以我不确定这是一个正确的区域设置。