在 RHEL 7 中启用阿拉伯语支持

在 RHEL 7 中启用阿拉伯语支持

我正在尝试在虚拟机上启用阿拉伯语支持。我将区域设置设置为 ar_SA.utf8。我想要的是在Gedit中输入阿拉伯字符来测试。设置区域设置后,我注销,当我尝试登录时,它显示乱码,如图所示

在此输入图像描述

我还将语言更改为法语,效果很好

在此输入图像描述

和 localectl 状态

> [root@mserver (~)]# >  localectl status    System Locale:
> LANG=fr_FR.UTF-8
>        VC Keymap: us-acentos
>       X11 Layout: us
>        X11 Model: pc105
>      X11 Variant: intl

Yum Langlist 输出显示阿拉伯语言已安装

[root@mserver (~)]# >  yum langlist
Modules complémentaires chargés : aliases, changelog, langpacks, ovl, product-id, search-disabled-repos, subscription-manager, tmprepo, verify, versionlock
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Installed languages:
        Arabic

答案1

RedHat官方在RHEL7上支持22种语言,但阿拉伯语不是官方支持的语言之一。如果安装了阿拉伯语言环境,只要您安装了一些阿拉伯字体,例如 fonts-hosny-amiri,您仍然应该能够看到呈现的字符(可能不在菜单或其他各种窗口面板中)。

您应该能够使用 Yum 搜索阿拉伯字体:

例如:yum search amiriyum search naskh

注意:很抱歉没有注意到评论部分,在我看来,@schaiba 的评论将构成一个答案。

答案2

在安装和设置中,您可以安装语言,也可以使用

yum search lang*

或者

yum install *Arab* -y

我认为这将安装所有阿拉伯语言支持。

Linux基本命令:

相关内容