你想要在 Ubuntu Server 系统中安装中文字体支持,这是一个很常见的需求,尤其是当服务器需要处理中文文本、生成中文报表或日志时。
安装步骤
Ubuntu Server 默认是纯命令行界面,没有图形化字体管理工具,我们可以通过 apt 包管理器直接安装中文字体包,以下是完整的操作步骤:
1. 更新软件源(可选但推荐)
首先确保你的软件源是最新的,避免安装时出现依赖问题:
sudo apt update
2. 安装中文字体包
Ubuntu 官方源中提供了常用的中文字体包,推荐安装以下几个主流字体:
# 安装文泉驿正黑(常用的开源中文字体)
sudo apt install -y fonts-wqy-microhei
# 可选:安装文泉驿微米黑(更轻量的字体)
sudo apt install -y fonts-wqy-zenhei
# 可选:安装宋体、黑体等通用中文字体包(包含更多中文字体)
sudo apt install -y fonts-noto-cjk
fonts-wqy-microhei:文泉驿正黑,适合屏幕显示,兼容性好。
fonts-noto-cjk:Google 开源的 Noto 中文字体,覆盖简体 / 繁体中文,是目前最推荐的通用中文字体包。
3. 验证字体是否安装成功
安装完成后,可以通过以下命令查看已安装的中文字体:
# 列出系统中所有已安装的中文字体(过滤包含中文相关的字体名)
fc-list :lang=zh
如果输出中能看到类似 WenQuanYi Micro Hei、Noto Sans CJK SC 等字样,说明中文字体已成功安装。
4. 配置系统语言环境(可选,如需默认中文显示)
如果需要让系统默认使用中文显示(如日志、提示信息),还需要配置语言包:
# 安装中文语言包
sudo apt install -y language-pack-zh-hans language-pack-zh-hans-base
# 配置系统默认语言为中文(修改后需重启生效)
sudo update-locale LANG=zh_CN.UTF-8 LC_ALL=zh_CN.UTF-8
执行完后重启服务器:
sudo reboot
总结
核心安装命令:优先安装 fonts-noto-cjk(覆盖最全的中文字体),或轻量选择 fonts-wqy-microhei。
验证方法:通过 fc-list :lang=zh 命令检查已安装的中文字体。
语言配置:如需系统默认中文显示,安装中文语言包并更新 locale,重启后生效。
安装完成后,服务器就能正常处理中文文本、渲染中文字体,满足日志、报表、脚本等场景的中文支持需求。