CentOS 安裝字體


問題來源,今天服務端生成中文圖片驗證碼的Base64字符串,結果返回到客戶端后,解碼Base64發現是亂碼,懷疑是Centos 系統不包含中文字體的問題,

安裝字體后,果然問題解決了,以后做系統鏡像的時候也要注意,安裝字體。我看網上很多人說,若沒有字體 打印報表什么的也會亂碼,索性把win10自帶

的全部字體都安裝到CentOs里。然后制作好鏡像。

-------------------------------------------------------------------------------------

1.先說下問題:返回的Base64字符串解碼后是亂碼。

 

 

 

 

 

接下來,給centos 安裝字體的方法如下:

1.報表中發現有中文亂碼和中文字體不整齊(重疊)的情況,首先考慮的就是操作系統是否有中文字體,在CentOS 7中發現輸入命令查看字體列表是提示命令無效

如上圖可以看出,不僅沒有中文字體,連字體庫都沒有,那么接下來就記錄一下在Linux CentOS 7中如何安裝字體庫以及中文字體。

//注意中間沒有空格
fc-list

 

 

 

 

 

 2.安裝字體庫,在CentOS 4.x開始用fontconfig來安裝字體庫,所以輸入以下命令即可:

yum -y install fontconfig

 

 

去看下目錄:/usr/share

 

 

 

 

 

 

 

全部字體大概有400多M,若網絡條件允許的話,可以全部 這樣最為方便,不會出問題。若網絡條件不允許,可以挑選 上傳部分字體。

 

 

 

 

 

 

 重啟后再來fc-list看下:

 

 

 

 

 

 

其它字體比如黑體,

 

 

 

 

 

 

至此就安裝完成了,制作鏡像的事 自己看着辦。。。。。

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM