Kylin 10 安装达梦数据库 图形界面乱码 最小修正解决(一个字体文件)

文章介绍了在Kylin10操作系统中,由于缺少汉字字体导致达梦数据库图形界面中文乱码的问题,以及如何通过安装GoogleDroidSansFallback字体文件来最小化修正这个问题。用户首先通过yuminstall命令安装了xterm以替代缺失的xclock,然后识别出乱码是由于系统缺乏汉字字体,最后成功通过安装google-droid-sans-fonts包解决了乱码问题。
摘要由CSDN通过智能技术生成

一、 Kylin 10 测试图形界面(无xclock,xmanager passive模式)

1、kylin 10 没有xclock,可以使用xterm替代:

[dmdba@kylin101 dm]$ xclock
-bash: xclock: command not found

2、安装xterm:

[root@kylin101 ~]# yum install xterm
Last metadata expiration check: 0:04:47 ago on Fri 24 Mar 2023 09:08:24 AM CST.
Dependencies resolved.
=================================================================================================================================================================================================
 Package                                    Architecture                                Version                                          Repository                                         Size
=================================================================================================================================================================================================
Installing:
 xterm                                      x86_64                                      334-7.ky10                                       ks10-adv-o1s                                      280 k

Transaction Summary
=================================================================================================================================================================================================
Install  1 Package

Total size: 280 k
Installed size: 894 k
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                         1/1 
  Installing       : xterm-334-7.ky10.x86_64                                                                                                                                                 1/1 
  Running scriptlet: xterm-334-7.ky10.x86_64                                                                                                                                                 1/1 
  Verifying        : xterm-334-7.ky10.x86_64                                                                                                                                                 1/1 

Installed:
  xterm-334-7.ky10.x86_64                                                                                                                                                                        

Complete!

**3、测试xterm 替代xclock:
在这里插入图片描述

二、 Kylin 10 安装达梦数据库 图形界面中文乱码分析与修正

在这里插入图片描述
1、乱码分析
安装界面的图形的标题栏为中文“选择语言和时区",这部分来自本机windows的字体,显示正常。
安装界面主体的部分,汉字显示为方框,方框内部为汉字编码,所以该问题是因为Kylin 10操作系统没
有安装汉字字体。
验证命令:fc-list :lang=zh

[dmdba@kylin101 dm]$ fc-list :lang=zh
[dmdba@kylin101 dm]$ 

系统确实没有安装汉字字体,所以出现该问题。

2、最小修正解决方案
安装中文字体文件:Kylin 10 安装盘自带字体 google-droid-sans-fonts

Droid Sans Fallback是当年Google为推出Android设备时,委托台湾华康科技(威锋数位)与字型厂商Ascender Corporation为东亚各国字符设计的一款字体,承袭了DFHeiW5-A的设计风格 。 根据 Ascender字体公司的介绍,取名Fallback是因为Droid Sans Fallback是一款作为 Droid Sans的字集补充而产生的字体,当系统在Droid Sans找不到需要的字符时会fallback到Droid Sans Fallback上。
在这里插入图片描述

Droid Sans Fallback是采用Apache License Version 2.0授权方式,根据许可证的条款,这款字体无论是个人还是企业均可免费商用。

[root@kylin101 ~]# yum install google-droid-sans-fonts
Last metadata expiration check: 0:16:17 ago on Fri 24 Mar 2023 09:08:24 AM CST.
Dependencies resolved.
=================================================================================================================================================================================================
 Package                                                Architecture                          Version                                          Repository                                   Size
=================================================================================================================================================================================================
Installing:
 google-droid-sans-fonts                                noarch                                20200215-1.ky10                                  ks10-adv-o1s                                2.4 M

Transaction Summary
=================================================================================================================================================================================================
Install  1 Package

Total size: 2.4 M
Installed size: 5.6 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                                                                                         1/1 
  Installing       : google-droid-sans-fonts-20200215-1.ky10.noarch                                                                                                                          1/1 
  Running scriptlet: google-droid-sans-fonts-20200215-1.ky10.noarch                                                                                                                          1/1 
  Verifying        : google-droid-sans-fonts-20200215-1.ky10.noarch                                                                                                                          1/1 

Installed:
  google-droid-sans-fonts-20200215-1.ky10.noarch                                                                                                                                                 

Complete!

检查安装了那些字体文件:

[root@kylin101 ~]# rpm -ql google-droid-sans-fonts    
/etc/fonts/conf.d/65-google-droid-sans.conf
/usr/share/appdata/google-droid-sans.metainfo.xml
/usr/share/doc/google-droid-sans-fonts
/usr/share/doc/google-droid-sans-fonts/NOTICE
/usr/share/doc/google-droid-sans-fonts/README.txt
/usr/share/fontconfig/conf.avail/65-google-droid-sans.conf
/usr/share/fonts/google-droid-fonts
/usr/share/fonts/google-droid-fonts/DroidSans-Bold.ttf
/usr/share/fonts/google-droid-fonts/DroidSans.ttf
/usr/share/fonts/google-droid-fonts/DroidSansArmenian.ttf
/usr/share/fonts/google-droid-fonts/DroidSansDevanagari-Regular.ttf
/usr/share/fonts/google-droid-fonts/DroidSansEthiopic-Bold.ttf
/usr/share/fonts/google-droid-fonts/DroidSansEthiopic-Regular.ttf
/usr/share/fonts/google-droid-fonts/DroidSansFallback.ttf
/usr/share/fonts/google-droid-fonts/DroidSansGeorgian.ttf
/usr/share/fonts/google-droid-fonts/DroidSansHebrew-Bold.ttf
/usr/share/fonts/google-droid-fonts/DroidSansHebrew-Regular.ttf
/usr/share/fonts/google-droid-fonts/DroidSansJapanese.ttf
/usr/share/fonts/google-droid-fonts/DroidSansMono.ttf
/usr/share/fonts/google-droid-fonts/DroidSansTamil-Bold.ttf
/usr/share/fonts/google-droid-fonts/DroidSansTamil-Regular.ttf
/usr/share/fonts/google-droid-fonts/DroidSansThai.ttf

验证中文字体文件:

[dmdba@kylin101 dm]$ fc-list :lang=zh
/usr/share/fonts/google-droid-fonts/DroidSansFallback.ttf: Droid Sans:style=Regular

三、Kylin 10 安装达梦数据库 图形界面正常

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

curating

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值