執行命令發現輸入命令查看字體列表是提示命令無效:
如上圖可以看出,不僅沒有中文字體,連字體庫都沒有,那么接下來就記錄一下在Linux CentOS 7中如何安裝字體庫以及中文字體。
安裝字體庫
在CentOS 4.x開始用fontconfig來安裝字體庫,所以輸入以下命令即可:
yum -y install fontconfig
cd /usr/share/fonts
接下來就可以給我們的字體庫中添加中文字體了。
添加中文字體
windows系統中就可以找到,打開c盤下的Windows/Fonts目錄:
如上圖,我們只需要將我們需要的字體拷貝出來並上傳至linux服務器即可,在這里我選擇
宋體和黑體(報表中用到了這兩種字體),可以看到是兩個后綴名為ttf和ttc的文件:
在這之前我們還需要新建目錄,首先在/usr/share/fonts目錄下新建一個目錄chinese:
mkdir /usr/share/fonts/chinese
將windows字體復制到chinese目錄中
將copy到的字體文件夾copy到系統字體文件夾中並且修改權限
chmod u+rwx /usr/share/fonts/chinese/*
cd /usr/share/fonts/chinese sudo mkfontscale sudo mkfontdir sudo fc-cache –fv 這樣所有的步驟就算完成了,最后再次通過fc-list看一下字體列表:
如果看不到的話,sudo
shutdown -r now
試一下。