linux安裝中文字體
1. Arch linux安裝中文字體
前傳及後續
0. 注意細節!使用vmware精簡安裝Arch Linux
1. 解析:Arch Linux tty字體設置全攻略
2. 安裝Arch Linux的dwm窗口管理器
3. 自動啟用NumLock鍵的Arch Linux設置
4. 安裝Arch Linux中的中文字體
5. 在Arch Linux的dwm中安裝fcitx5輸入法
本文將安裝Maple-font和SourceCodePro-nerd兩種字體
添加AUR源
Maple-font字體包位於aur源,可以通過yay進行安裝(雖然也可以手動安裝,但這里不推薦手動安裝)
yay是Arch Linux AUR源的一個管理工具,首先需要添加archlinuxCN源(即aur的中國分支)來安裝字體
2. 為Linux安裝中文字體
Linux系統中安裝中文字體,解決中文亂碼問題,可以通過以下步驟進行:
首先,找到Windows系統的字體文件夾,路徑為C:\Windows\Fonts。
其次,遠程登陸到Linux系統,切換到/usr/share/fonts/目錄下。
在該目錄下新建一個名為chinese的文件夾,用於存放中文字體。
通過遠程工具將Windows上的字體文件上傳到chinese文件夾下。如果文件傳輸失敗,可能是因為遠程工具沒有root許可權,可以先上傳到home目錄下的某個自定義文件夾,然後利用sudo許可權將文件夾移動到/usr/share/fonts/目錄下。
接下來,需要對字體許可權進行更改,確保系統可以正常識別中文字體。
進入Linux字體庫,執行mkfontscale指令,用於建立字體字型檔文件。
如果出現mkfontscale未找到的情況,可運行以下指令:
執行mkfontdir指令,用於建立字體目錄文件。
之後,運行fc-cache指令,刷新字體緩存。
如果fc-cache未找到,可運行以下指令:
這系列操作完成後,即可在Linux系統中正常顯示中文字體。
3. 為Linux安裝中文字體
Linux系統初始配置並不包含中文字體,這可能導致中文顯示亂碼。然而,安裝中文字體的過程相對簡單,遵循以下步驟即可解決。
首先,從Windows系統中獲取字體資源。Windows字體文件通常位於C:\Windows\Fonts路徑下。通過遠程桌面登錄Linux系統,切換到字體目錄:/usr/share/fonts/。
在該目錄中,創建一個名為"chinese"的文件夾,以區分中文字體。接著,利用具有root許可權的遠程工具,將Windows的字體文件復制到這個新創建的文件夾中。如果許可權問題導致復制失敗,可以先將文件上傳到home目錄的自定義文件夾,再通過sudo許可權進行移動。
為了使系統能夠識別新添加的字體,需要更改許可權並更新字體庫。運行mkfontscale指令來生成字體庫索引,如果提示未找到,可嘗試執行相應的補全指令。同樣地,對於dir文件,也需輸入相應的指令並處理可能出現的not found提示。
最後,執行fc-cache命令來刷新字體緩存。如果遇到not found的提示,再次進行相應的操作。完成以上步驟後,Linux系統即可正常顯示中文字體,問題迎刃而解。