Ubuntu中默认没有Consolas字体,需要下载设置让IDE或OS使用该字体。
本文参考文章:https://www.mycode.net.cn/platform/741.html
系统:Ubuntu 20.04
1. 字体下载
可从参考文章中进行下载,也可从网盘下载
https://www.jianguoyun.com/p/DS3riVkQ3-6pChjav7AE (访问密码 : 3yjw27)
2. 字体安装
# 解压
$ tar -zxvf YaHeiConsolas.tar.gz
# 创建字体目录,注意:目录路径不能是其他的
sudo mkdir -p /usr/share/fonts/vista
# 复制字体文件到字体目录
$ sudo cp YaHeiConsolas.ttf /usr/share/fonts/vista/
# 修改字体文件访问权限
$ sudo chmod 644 /usr/share/fonts/vista/*.ttf
# 进入字体文件目录
$ cd /usr/share/fonts/vista/
# 刷新、安装字体
/usr/share/fonts/vista$ sudo mkfontscale && sudo mkfontdir && sudo fc-cache -fv
安装后可以输入sync
或重启系统。之后,在IDEA中字体设置中可以看到对应字体。
3. 系统字体设置
在Ubuntu软件中心搜索Unity Tweak Tool
并安装:
安装后可能找不到工具的图标,可以在终端输入unity-tweak-tool
来启动,可能会报缺少相关包的错误,可以输入以下命令解决(来自软件商店的评论):
$ sudo apt-get install unity-lens-applications
$ sudo apt-get install unity-lens-files