背景
接到開發的需求,由於合同部分需要用到宋體來生成文件,服務器需要安裝宋體字體。而應用服務器用的操作系統的版本如下:
$cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
檢查支持哪些字體
$fc-list
$fc-list|grep sim
我們發現並沒有 宋體 和開題等字體文件。
安裝字體庫
如果 fc-list 沒有這個命令的話,請通過如下方式進行安裝
yum -y install fontconfig
這時在/usr/shared目錄就可以看到fonts和fontconfig目錄了(之前是沒有的):
接下來就可以給我們的字體庫中添加中文字體了
添加中文字體
在CentOS中,字體庫的存放位置正是上圖中看到的fonts目錄,所以我們首先要做的就是找到中文字體文件放到該目錄下,而中文字體文件在我們的windows10系統中就可以找到,打開 C:/Windows/Fonts目錄: