1. 出现的问题
2. 解决办法
当系统使用的是英文环境时,Ubuntu默认采用的字体Noto Sans CJK优先显示日文汉字,这一问题可以通过修改配置文件/etc/fonts/conf.avail/64-language-selector-prefer.conf文字顺序来修复.
2.1 获取超级用户权限
su
然后会提示输入自己设置的密码,输入密码后就会出现root
如下图:
2.2 进入目标目录
cd /etc/fonts/conf.avail/
2.3 修改字体配置文件
vi 64-language-selector-prefer.conf
64-language-selector-prefer.conf原文件内容:
1 <?xml version="1.0"?>
2 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
3 <fontconfig>
4 <alias>
5 <family>sans-serif</family>
6 <prefer>
7 <family>Noto Sans CJK JP</family>
8 <family>Noto Sans CJK KR</family>
9 <family>Noto Sans CJK SC</family>
10 <family>Noto Sans CJK TC</family>
11 <family>Noto Sans CJK HK</family>
12 <family>Lohit Devanagari</family>
13 </prefer>
14 </alias>
15 <alias>
16 <family>serif</family>
17 <prefer>
18 <family>Noto Serif CJK JP</family>
19 <family>Noto Serif CJK KR</family>
20 <family>Noto Serif CJK SC</family>
21 <family>Noto Serif CJK TC</family>
22 <family>Lohit Devanagari</family>
23 </prefer>
24 </alias>
25 <alias>
26 <family>monospace</family>
27 <prefer>
28 <family>Noto Sans Mono CJK JP</family>
29 <family>Noto Sans Mono CJK KR</family>
30 <family>Noto Sans Mono CJK SC</family>
31 <family>Noto Sans Mono CJK TC</family>
32 <family>Noto Sans Mono CJK HK</family>
33 </prefer>
34 </alias>
35 </fontconfig>
JP -日文
KR - 韩文
SC - 简体中文
TC - 繁体中文
修改上面的文件,将顺序改成SC TC JP KR,如下:
1 <?xml version="1.0"?>
2 <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
3 <fontconfig>
4 <alias>
5 <family>sans-serif</family>
6 <prefer>
7 <family>Noto Sans CJK SC</family>
8 <family>Noto Sans CJK TC</family>
9 <family>Noto Sans CJK JP</family>
10 <family>Noto Sans CJK KR</family>
11 <family>Noto Sans CJK HK</family>
12 <family>Lohit Devanagari</family>
13 </prefer>
14 </alias>
15 <alias>
16 <family>serif</family>
17 <prefer>
18 <family>Noto Serif CJK SC</family>
19 <family>Noto Serif CJK TC</family>
20 <family>Noto Serif CJK JP</family>
21 <family>Noto Serif CJK KR</family>
22 <family>Lohit Devanagari</family>
23 </prefer>
24 </alias>
25 <alias>
26 <family>monospace</family>
27 <prefer>
28 <family>Noto Sans Mono CJK SC</family>
29 <family>Noto Sans Mono CJK TC</family>
30 <family>Noto Sans Mono CJK JP</family>
31 <family>Noto Sans Mono CJK KR</family>
32 <family>Noto Sans Mono CJK HK</family>
33 </prefer>
34 </alias>
35 </fontconfig>
保存并退出,重启电脑即可.