Linux安裝中文字體_宋體


E&T: CentOS_7.4 64位; mswfonts.tar.xz; Xftp5; Xshell5;

 

最近在完成合同電子簽署時,合同的中文參數在服務器出現中文亂碼問題, 編碼一致且正確, 最后定位為字體格式問題!

M1. 查看服務器是否安裝字體庫: # fc-list  (fc與參數直接無空格)

未安裝。

 

M2. 安裝字體庫:

執行  yum -y install fontconfig

這時在/usr/shared目錄就可以看到fonts和fontconfig目錄了(之前是沒有的):

執行 yum -y group info fonts

注意: 若CentOS的版本較低, 執行yum -y groupinstall fonts命令!


M3. 上傳字體文件到/usr/share/fonts 目錄

由於本地多字體文件已壓縮成mswfonts.tar.xz; 所以需要上傳壓縮包並解壓

 

M5. 字體生效
執行 fc-cache -fv

在linux,把字體文件拷貝到字體目錄后,執行fc-cache命令,fc-cache掃描字體目錄並生成字體信息的緩存,然后應用程序就可以立即使用這些新安裝的字體。

 

 

M6. 檢出結果
再執行 fc-list 或 fc-list :lang=zh-cn

字體列表里面已有安裝的字體, 若測試不生效,嘗試重啟服務器即可。

 


免責聲明!

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



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