Ubuntu添加字体库
一.安装Microsoft Windows Fonts整个微软字体库的方法
1.1安装字库
软件中心安装ttf-mscorefonts-installer包
ttf-mscorefonts-installer包就是微软的字体包, 可以直接在软件中心中找到安装
Ubuntu 软件中心–>所有软件–>“Installer for Microsoft TrueType core fonts”
命令安装ttf-mscorefonts-installer包
sudo apt-get install ttf-mscorefonts-installer
然后会提示微软的用户协议向导,单击“确认OK”,询问是否接收微软协议,单击“Yes”即可。
1.2更新字体缓存
在安装字体后,我们需要使用命令来更新字体缓存:
sudo fc-cache -f -v
字体安装在/usr/share/fonts/truetype/msttcorefonts
二、.安装指定Microsoft字体,以“Droid Sans Mono Nerd Font Book”字体为例
2.1字体下载
字体下载链接:https://github.com/ryanoasis/nerd-fonts#font-patcher
选择“Droid Sans Mono Nerd Font”,点击进入“complete”文件夹
选择“Droid Sans Mono Nerd Font Complete Mono.otf”字体,然后选择“Download”下载字体
2.2字体安装
放置到/usr/share/fonts/Chinese文件夹中(Chinese文件夹为新建文件夹)
修改字体权限,最低444即可读
sudo chmod 644 /usr/share/fonts/Chinese/Droid Sans Mono Nerd Font Complete Mono.otf
建立字体缓存信息
cd /usr/share/fonts/Chinese/
sudo mkfontscale (创建字体的fonts.scale文件,用来控制字体旋转缩放)
sudo mkfontdir (创建字体的fonts.dir文件,用来控制字体粗斜体产生)
sudo fc-cache -fv (建立字体缓存信息,也就是让系统认识认识雅黑)
三、修改终端字体为Droid Sans Mono Nerd Font Book时,已经安装了但是找不到的情况
下载 dconf-tools:
sudo apt-get install dconf-tools -y
在终端中调出系统默认参数调整界面的执行命令
dconf-editor
找到该目录,直接修改“自定义值”中的字体后回车保存即可。
四、中文乱码解决
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming -y
五、推荐一些其他漂亮的字体,(本人一直常用Droid Sans Mono字体)
-
Inconsolata
安装命令:
sudo apt-get install ttf-inconsolata -
Envy Code R
下载链接:http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released
-
Droid Sans Mono
安装命令:
sudo apt-get install ttf-droid -
Anonymous Pro
下载链接:https://www.marksimonson.com/fonts/view/anonymous-pro -
DejaVu Sans Mono
安装命令:
sudo apt-get install ttf-dejavu -
Liberation Mono
安装命令:
sudo apt-get install ttf-liberation -
Terminus
安装命令:
sudo apt-get install xfonts-terminus
分类: Linux@TOC