统信uos安装中文字体前须先安装fontconfig及依赖:执行sudo apt install -y fontconfig libfreetype6 libfontconfig1,再装fonts-wqy-microhei、fonts-source-han-sans-cn、ttf-wps-fonts,最后sudo fc-cache -fv刷新并用fc-list :lang=zh验证。

统信UOS安装中文字体包时提示“缺少fontconfig”,说明系统连字体配置框架本身都未就绪,此时任何字体安装命令都会报错中断,必须先补全底层依赖才能继续后续操作。
确认fontconfig是否缺失
打开终端(Ctrl + Alt + T),执行:
fc-list --version
若返回“Command 'fc-list' not found”或“bash: fc-list: command not found”,则确凿证明fontconfig未安装;若提示“Fontconfig version...”则跳过本阶段,直接进入字体安装步骤。
安装fontconfig及核心依赖
执行以下命令一次性装齐基础支撑组件:
sudo apt update && sudo apt install -y fontconfig libfreetype6 libfontconfig1
这一步不可省略——【libfreetype6 和 libfontconfig1 是 fontconfig 正常运行的硬性依赖,仅装 fontconfig 包会导致 fc-cache 命令静默失败】。Debian系系统(包括UOS V20/V23)默认不预装这些库,尤其在最小化安装或Docker容器环境中极易缺失。
验证fontconfig可执行性
输入命令:
fc-list : family
若成功列出若干字体族(如“DejaVu Sans”“Noto Sans”等西文字体),说明fontconfig已就位;若仍报错,请检查网络是否能访问UOS官方源,或执行sudo apt install --reinstall fontconfig重新覆盖安装。
安装中文字体包并刷新缓存
第一步:安装三类关键中文字体
sudo apt install fonts-wqy-microhei fonts-source-han-sans-cn ttf-wps-fonts
第二步:强制重建全局字体索引
sudo fc-cache -fv
第三步:立即验证中文字体注册结果
fc-list :lang=zh | grep -E "(WenQuanYi|Source|FangSong|KaiTi)"
只要输出中包含至少一行含路径和中文名(例如“/usr/share/fonts/truetype/wps-fonts/fangsong_gb2312.ttf: FangSong_GB2312”),即表示中文字体已成功加载。WPS、浏览器、VSCode等应用重启后即可正常显示中文。











