Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 字體安裝完全指南:從 Windows 移植字體到系統整合

編輯:Linux 系統常見問題解答

快速安裝步驟 (系統級)

# 1. 準備字體檔 (.ttf, .ttc, .otf)
# 假設放在 ~/winfonts/

# 2. 複製至系統字體目錄
sudo mkdir -p /usr/share/fonts/winfonts
sudo cp ~/winfonts/* /usr/share/fonts/winfonts/

# 3. 設定權限 (關鍵)
sudo chmod 644 /usr/share/fonts/winfonts/*
sudo chown root:root /usr/share/fonts/winfonts/*

# 4. 重建字體快取
cd /usr/share/fonts/winfonts
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

# 5. 驗證
fc-list | grep -i "font name"
# 或重啟應用程式 (通常無需重啟系統)

使用者級安裝 (無需 sudo)

mkdir -p ~/.local/share/fonts
cp ~/winfonts/* ~/.local/share/fonts/
cd ~/.local/share/fonts
mkfontscale
mkfontdir
fc-cache -fv

各發佈版套件管理器安裝常用字體

發佈版指令常見字體包
Ubuntu/Debianapt install fonts-wqy-zenhei fonts-wqy-microhei fonts-noto-cjk文泉驛正黑/微米黑、Noto CJK
Fedora/CentOS/RHELdnf install wqy-zenhei-fonts wqy-microhei-fonts google-noto-sans-cjk-fonts同左
Arch/Manjaropacman -S wqy-zenhei wqy-microhei noto-fonts-cjk同左
openSUSEzypper install wqy-zenhei-fonts wqy-microhei-fonts google-noto-fonts同左

字體配置進階

Fontconfig 字體替換規則 (/etc/fonts/local.conf 或 ~/.config/fontconfig/fonts.conf)

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <!-- 將 Sans-serif 映射為文泉驛正黑 -->
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>WenQuanYi Zen Hei</family>
    </prefer>
  </alias>
  <!-- 將 Monospace 映射為文泉驛等寬微米黑 -->
  <alias>
    <family>monospace</family>
    <prefer>
      <family>WenQuanYi Micro Hei Mono</family>
    </prefer>
  </alias>
</fontconfig>

重新整理快取

fc-cache -fv

常見問題

  • 字體不顯示/方框:檢查 fc-list 是否列出、權限是否 644、fc-cache -fv 是否報錯
  • 中文顯示為預設宋體:設定 Fontconfig 別名優先順序 (上述 local.conf)
  • Java/IDE 字體渲染差:JDK 8+ 設定 -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.xrender=true
  • Wine/Windows 應用程式缺字:winetricks corefonts 或複製 Windows C:\Windows\Fonts 至 ~/.wine/drive_c/windows/Fonts

字體授權提醒

Windows 系統字體 (微軟正黑體、新細明體等) 受版權保護,**僅限持有正版 Windows 授權的個人使用**。企業/商業環境請使用開源字體 (文泉驛、Noto、思源黑體/宋體) 或購買商業授權。

Copyright © Windows教程網 All Rights Reserved