dejavu-fonts
1.1、dejavu-fonts简介
支持字符:ISO-8859-2
官方主页:https://dejavu-fonts.github.io
源码仓库:https://github.com/dejavu-fonts/dejavu-fonts
1.2、通过包管理器安装dejavu-fonts中的字体
操作系统包管理器安装命令
aptsudo apt-get install -y fonts-dejavu
CentOSyumsudo yum install -y dejavu-*
dnfsudo dnf install -y dejavu-*
openSUSEzyppersudo zypper install -y dejavu-fonts
Alpine Linuxapksudo apk add ttf-dejavu

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm ttf-dejavu
Gentoo LinuxPortagesudo emerge dejavu
1.3、通用方式安装dejavu-fonts中的字体

step1、安装依赖

所有时Terminal + Shell + GNU CoreUtils
下载时cURL
解压时tar + bzip2
运行时fontconfig

step2、使用curl命令下载dejavu-fonts字体压缩包 (

curl -LO http://sourceforge.net/projects/dejavu/files/dejavu/2.37/dejavu-fonts-ttf-2.37.tar.bz2

step3、使用tar解压dejavu-fonts压缩包

tar vxf dejavu-fonts-ttf-2.37.tar.bz2

step4、进入dejavu-fonts-ttf-2.37目录

cd dejavu-fonts-ttf-2.37

step5、查看dejavu-fonts-ttf-2.37目录中的内容

step6、安装全部字体

#!/bin/sh

if [ "$(uname)" = "Darwin" ] ; then
    font_dir="$HOME/Library/Fonts"
else
    font_dir="$HOME/.local/share/fonts"
    [ -d "$font_dir" ] || mkdir -p "$font_dir"
fi

cp -r ttf/* "$font_dir"

if command -v fc-cache > /dev/null ; then
    echo "Resetting font cache, this may take a moment..."
    fc-cache -f "$font_dir"
fi

echo "Powerline fonts installed to $font_dir"