在Ubuntu系统中 中文字体默认是繁体的 而且比较难看,但是Ubuntu系统的英文字体却很好看,就想只修改中文字体,保留默认的英文字体
首先检查是否安装了中文字体,在终端上输入下面指令查看已安装字体
fc-list :lang=zh
如果没有中文字体可以到网络中下载,或者直接到windows系统中拷贝。
我安装的是微软雅黑字体 Microsoft YaHei ,文件是 msyhl.ttc 和 msyhbd.ttc 宋体simsun.ttc
下载或者复制文件后 改文件后缀为 *.ttf 让 Ubuntu 系统能够自动识别
双击字体文件 点击右上角的 install
点击安装后等几秒就可以安装完成。
中文字体安装完成后,需要修改默认的字体设置文件,修改默认字体找不到的时候的默认替代字体
根据下面路径找到配置文件:
/etc/fonts/conf.d/64-language-selector-prefer.conf
修改(添加)文件中的字体配置信息,每个<prefer>后面的第一行都是添加的默认新字体。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Noto Sans CJK JP</family>
<family>Noto Sans CJK KR</family>
<family>Noto Sans CJK SC</family>
<family>Noto Sans CJK TC</family>
<family>Noto Sans CJK HK</family>
</prefer>
</alias>
<alias>
<family>serif</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Noto Serif CJK JP</family>
<family>Noto Serif CJK KR</family>
<family>Noto Serif CJK SC</family>
<family>Noto Serif CJK TC</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Microsoft YaHei</family>
<family>Noto Sans Mono CJK JP</family>
<family>Noto Sans Mono CJK KR</family>
<family>Noto Sans Mono CJK SC</family>
<family>Noto Sans Mono CJK TC</family>
<family>Noto Sans Mono CJK HK</family>
</prefer>
</alias>
</fontconfig>
使用sudo权限保存后重启即可生效,原来默认的繁体字体就变成了新的简体中文。