Linux操作系统安装字体笔记
? ? ? ?? ? ? ? ?
從事Java程序員的朋友們都知道,大多數客戶的應用都是部署在Linux操作系統的服務器上面,因為Linux服務器比Windows服務器成本要低、系統運行更加穩定。但它也有自己不足之處,比如在系統上導出pdf等文檔時候,如果有中文字符的話,會變成亂碼,主要原因是服務器缺少對應的中文字體造成的,今天小編給大家分享一下Linux操作系統安裝中文字體的筆記,有需要的朋友可以收藏一下,方便在以后的工作當中可以快速找到中文亂碼的解決方案。
1、安裝系統字體
1.1 首先檢查操作系統是否安裝了字體,
命令如下:fc-list ?
1.2 如果提示找不到 fc-list 命令,要查找操作系統的版本,使用合適的命令安裝字體
cat /etc/issue # 查看Linux發行的版本信息Ubuntu 版本
CentOS 版本 服務器用的最多
安裝命令成功后,需要確認是否安裝了需要的中文字體
fc-list :lang=zh # 查看已安裝的中文字體,如果查詢不到,則需要進行中文字體的安裝2、安裝中文字體
可以從Windows操作系統中把需要的字體,通過FTP服務器上傳到Linux服務器,然后通過相關的命令,配置到Linux操作系統。
Windows字體目錄:C:\Windows\Fonts
字體具體如下圖
? ? ? ? ? ? ? ?
具體的命令步驟如下:
cd /usr/share/fonts/ #進入Linux服務器的字體目錄 mkdir chinese # 創建存放中文字體的目錄 然后將對應的字體上傳到該目錄下chmod -R 755 /usr/share/fonts/chinese # 修改目錄的權限 yum -y install ttmkfdir #安裝ttmkfdir來搜索目錄中所有的字體信息,匯總生成fonts.scale文件 ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir vi /etc/fonts/fonts.conf # 修改字體配置文件插入如下一行:
<dir>/usr/share/fonts/chinese</dir>
? ? ? ? ? ? ? ?
按下esc按鍵退出編輯,然后輸入:wq保存退出。
最后了刷新內存中的字體緩存
fc-cache當然最后一步要重啟對應的tomcat,導出的pdf等文件亂碼的情況就可以解決了。
IT技術分享社區
個人博客網站:https://programmerblog.xyz
文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識
總結
以上是生活随笔為你收集整理的Linux操作系统安装字体笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【ESRI论坛6周年征文】ArcEngi
- 下一篇: 盘点2021年Linux界的12件大事