ubuntu安装中文字体

上一级页面:wsl2设置中文语言-更换中文字体-进行中文优化

前言

由于WSL的distro一般都比较简单,可能没有安装字体以及对应的配置,所以需要自己手动安装字体。

安装CJK(含中文)字体

对于中文乱码的情况,安装中文字体解决

1
sudo apt install fonts-arphic-ukai fonts-arphic-uming fonts-noto-cjk fonts-noto-cjk-extra

一般装上文泉驿就能解决大多 wine 应用中文方块的问题

1
sudo apt install fonts-wqy-zenhei 

查看安装结果

1
fc-list | grep 'WenQuanYi'

(可选)文泉驿字体

文泉驿点阵宋体xfonts-wqy),这个字体有诸多限制,不能设为默认系统字体

Habitat: BitmapSong (wenq.org)

1
2
3
# wqy 文泉驿点阵字体

sudo apt install xfonts-wqy
1
2
3
# wqy 文泉驿点阵字体
sudo apt install fonts-wqy-zenhei
sudo apt install fonts-wqy-microhei
1
2
3
# wqy 文泉驿点阵字体虚拟包,指向上面两个包
sudo apt install ttf-wqy-microhei
sudo apt install ttf-wqy-zenhei

文泉驿正黑体ttf-wqy-zenhei )(非衬线字体)

Habitat: ZenHei (wenq.org)

文泉驿微米黑(ttf-wqy-microhei

Habitat: MicroHei (wenq.org)

查看安装结果

1
fc-list | grep 'WenQuanYi'

Pasted%20image%2020220612104408.png

安装代码等宽字体

有许多好看的等宽字体,他们可以用于代码编写:

我这里选择用Fira Code这个字体

1
sudo apt install fonts-firacode

使用fc-list查看字体库信息

1
fc-list | grep Fira

更多的代码等宽字体配置见shell-字体配置

更新字体缓存

1
2
3
# 刷新缓存
fc-cache -fv
fc-cache update

之后的操作

wsl2设置中文语言-更换中文字体-进行中文优化

参考、引用、致谢