银河麒麟系统字体缺失可导致文档显示异常、wps提示“缺失字体”或文字模糊,需安装中文字体(如宋体、黑体)和西文字体(如arial)。推荐通过字体管理器图形化安装、双击字体文件安装、终端命令行批量安装、.ttc格式宋体拆包转换,或创建自定义字体子目录分类管理。

如果您在银河麒麟操作系统中发现文档显示异常、WPS提示“缺失字体”或界面文字模糊不清,则很可能是系统缺少常用中文字体(如宋体、黑体、仿宋_GB2312、楷体_GB2312)或西文字体(如Arial、Times New Roman)。以下是多种切实可行的字体安装方法,适用于银河麒麟V10及SP1全架构版本:
一、通过字体管理器图形化安装(推荐新手)
该方式无需命令行操作,全程可视化,适合对Linux不熟悉但需快速解决字体缺失问题的用户。字体管理器会将字体安装至用户级目录,无需管理员密码即可完成基础安装,且不影响系统全局配置。
1、从Windows电脑的 C:\Windows\Fonts 目录中复制所需 .ttf 文件(如 simhei.ttf、simfang.ttf、simkai.ttf),注意避开 .ttc 格式(如 simsun.ttc 需先转换)。
2、将字体文件拷贝至银河麒麟系统的任意本地文件夹(例如“下载”或新建“fonts”文件夹)。
3、点击左下角“开始菜单”,搜索并打开字体管理器。
4、在字体管理器左上角点击“+”按钮,弹出文件选择窗口。
5、在窗口中按住 Ctrl 键多选所有 .ttf 字体文件,点击“打开”。
6、系统提示输入管理员密码时,输入当前用户密码完成授权安装。
7、安装完成后,必须重启WPS或重新打开文档软件,新字体才可在字体下拉列表中显示。
二、双击字体文件直接安装(最快捷方式)
银河麒麟桌面环境支持双击触发字体预览与一键安装,本质是调用字体管理器后台接口,操作门槛最低,且自动适配用户权限范围。
1、在文件管理器中找到任一已准备好的 .ttf 字体文件(例如 simhei.ttf)。
2、双击该文件,系统自动启动字体预览界面,并显示字体样例。
3、在预览窗口底部,点击“+”添加按钮。
4、此时弹出标准文件选择对话框,可再次选择同一文件夹内其他 .ttf 文件进行批量安装。
5、确认后输入管理员密码,等待安装完成提示。
6、关闭所有WPS进程,在任务栏右键“退出”,再重新启动WPS,检查底部状态栏是否仍提示“缺失字体”。
三、终端命令行批量安装(适合高级用户或批量部署)
该方式将字体文件复制至系统级字体目录 /usr/share/fonts/,使所有用户及系统服务(如打印服务、PDF渲染引擎)均可调用,需管理员权限并执行缓存刷新步骤。
1、将全部 .ttf 字体文件集中存放于某文件夹,例如 /home/username/fonts/。
2、打开终端(Ctrl+Alt+T),执行命令切换至该目录:cd /home/username/fonts/。
3、执行复制命令,将字体注入系统字体库:sudo cp *.ttf /usr/share/fonts/。
4、进入系统字体目录:cd /usr/share/fonts/。
5、生成字体索引文件:sudo mkfontscale。
6、生成字体目录描述文件:sudo mkfontdir。
7、强制刷新字体缓存并显示详细过程:sudo fc-cache -fv。
8、执行完毕后,必须重启计算机,确保打印服务、浏览器、WPS等所有进程加载最新字体配置。
四、针对宋体(.ttc格式)的专用处理方案
Windows原生宋体为 simsun.ttc(TrueType Collection),银河麒麟无法直接识别该格式,必须拆包转换为单个 .ttf 文件才能安装,否则将导致字体列表为空或WPS持续报错。
1、访问在线工具 https://transfonter.org/ttc-unpack。
2、点击“Upload file”,上传本地 simsun.ttc 文件。
3、等待网页解析完成后,点击“Download ZIP archive”下载压缩包。
4、解压ZIP包,获取其中生成的多个 .ttf 文件(如 simsun_0.ttf、simsun_1.ttf)。
5、从中选取simsun_0.ttf(常规宋体)作为主用字体,其余变体(如粗体、斜体)按需保留。
6、将 simsun_0.ttf 拖入字体管理器或使用双击方式安装,验证其在WPS“字体”下拉菜单中是否可选。
五、创建自定义字体子目录实现分类管理
为避免与系统默认字体混杂、便于后期维护或卸载,建议高级用户创建独立子目录存放公文字体,既保持系统整洁,又利于权限隔离和缓存精准刷新。
1、在终端中创建专用目录:sudo mkdir /usr/share/fonts/govfonts。
2、将所有公文所需字体(含转换后的宋体 .ttf)复制至此目录:sudo cp *.ttf /usr/share/fonts/govfonts/。
3、赋予该目录读取权限:sudo chmod 644 /usr/share/fonts/govfonts/*.ttf。
4、仅对该子目录刷新缓存:sudo fc-cache -fv /usr/share/fonts/govfonts。
5、执行命令验证是否注册成功:fc-list | grep -i "simsun\|simhei",输出应包含 govfonts 路径。











