01 前言
今天在處理confluence預(yù)覽文件亂碼時(shí)河泳,解決問(wèn)題需要在linux安裝windows相關(guān)的字體罢缸,此篇文章是記錄如何在linux下安裝字體格式
02 安裝過(guò)程
查看已安裝的字體格式命令
fc-list
安裝字體庫(kù)
yum -y install?fontconfig
如果安裝成功了蚪腋,在/usr/share目錄就可以看到fonts和fontconfig目錄了(之前是沒(méi)有的凸克,我的是之前安裝過(guò)):
獲取windows字體庫(kù)
windows字體庫(kù)一般存在C:\Windows\Fonts 目錄下基跑,可以選擇自己需要的字體瞧挤,我是全部打包了一份锡宋,并命名為windowsfonts
將windows字體庫(kù)文件夾上傳至/usr/share/fonts/下(用xftp即可)
修改文件夾權(quán)限
chmod -R 755? ?/usr/share/fonts/windowsfonts
接下來(lái)需要安裝ttmkfdir來(lái)搜索目錄中所有的字體信息,并匯總生成fonts.scale文件皿伺,輸入命令(我是之前就已經(jīng)安裝過(guò)了)
yum? ?-y? install? ttmkfdir
然后執(zhí)行ttmkfdir命令即可:
ttmkfdir? -e? /usr/share/X11/fonts/encodings/encodings.dir
最后一步就是修改字體配置文件了员辩,首先通過(guò)vim編輯器打開(kāi)配置文件:
vim? ?/etc/fonts/fonts.conf
找到Font? directory list,即字體列表鸵鸥,把剛才的windowsfonts路徑添加進(jìn)去:
刷新字體緩存奠滑,這樣就不用reboot重啟了:(過(guò)程會(huì)有點(diǎn)慢,要1分鐘左右)
fc-cache
這樣所有的步驟就算完成了妒穴,最后再次通過(guò)fc-list看一下字體列表
fc-list
可以驗(yàn)證所需字體是否成功安裝
03 事后總結(jié)
簡(jiǎn)單記錄一下在CentOS 7中安裝字體的問(wèn)題宋税,希望對(duì)遇到同樣問(wèn)題的同學(xué)有所幫助,The End讼油。