?潭水无风?

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一.安装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字体)

1. Inconsolata
安装命令:
sudo apt-get install ttf-inconsolata

2. Envy Code R

下载链接:http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released

3. Droid Sans Mono
安装命令:
sudo apt-get install ttf-droid

4. Anonymous Pro
下载链接:https://www.marksimonson.com/fonts/view/anonymous-pro

5. DejaVu Sans Mono
安装命令:
sudo apt-get install ttf-dejavu

6. Liberation Mono
安装命令:
sudo apt-get install ttf-liberation

7. Terminus
安装命令:
sudo apt-get install xfonts-terminus

posted on 2023-02-27 15:39  万物拾光  阅读(2071)  评论(0)    收藏  举报