惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threatpost
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Engineering at Meta
Engineering at Meta
T
The Blog of Author Tim Ferriss
Recent Announcements
Recent Announcements
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
The Register - Security
The Register - Security
MongoDB | Blog
MongoDB | Blog
U
Unit 42
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
P
Privacy International News Feed
L
LINUX DO - 最新话题
博客园_首页
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
V
Visual Studio Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Privacy & Cybersecurity Law Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
K
Kaspersky official blog
C
Cisco Blogs
博客园 - 【当耐特】
阮一峰的网络日志
阮一峰的网络日志
I
Intezer
罗磊的独立博客
MyScale Blog
MyScale Blog
Last Week in AI
Last Week in AI
A
About on SuperTechFans
G
GRAHAM CLULEY
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
D
DataBreaches.Net
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
I
InfoQ
T
The Exploit Database - CXSecurity.com
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - 叶小钗
Project Zero
Project Zero

博客园 - sunny_2016

核聚:雷·达里奥的达成目标5步法 英语发单规则一 英语学习三 英语学习笔记二 英语学习笔记一 modbus协议 OPC UA协议学习笔记 限制ssh非法登录 linux添加hosts.deny文件 jmeter的tcp请求示例发送16进制报文 pymodbus模拟modbus slave从站(二) 使用python的pymodbus实现modbus slave 模拟从站一 secure crt使用ssh密钥登录提示未知文件格式 专业的通讯调试工具或者平台有哪些 linux centos7.9 中文乱码 linux pkill命令的坑 Windows 11 主机上建立反向隧道,实现服务端连接内网客户端主机 互联网上的高危IP,一直在尝试sshd破解 通过/etc/hosts.deny限制一个网段的 SSH 登录尝试 linux查询近8小时ssh登录失败的ip转换为hosts.deny格式打印 多系统集成分析——ERP与OA、PLM、MES、CRM、WMS、SRM、HR ERP也有库存管理、生产管理、流程审批,为什么还要上WMS、MES和OA? gitlab流水线执行发布提示: No such file or directory gitlab-runner注册完提示:New runner. Has not connected yet(新的Runner,尚未连接) 电池片组件生产工艺流程
centos7.9上面卸载中文语言包和中文字体重新安装
sunny_2016 · 2025-12-21 · via 博客园 - sunny_2016

在 CentOS 7.9 上卸载中文语言包和中文字体并重新安装的步骤如下:

1. ‌卸载中文语言包‌
卸载语言包‌:
bash
Copy Code
sudo yum groupremove "Chinese Support"

验证卸载‌:
bash
Copy Code
localectl status

确保 LANG 不再显示 zh_CN.UTF-8。
2. ‌卸载中文字体‌
删除字体目录‌:
bash
Copy Code
sudo rm -rf /usr/share/fonts/chinese

刷新字体缓存‌:
bash
Copy Code
sudo fc-cache -fv

3. ‌重新安装中文语言包‌
安装语言包‌:
bash
Copy Code
sudo yum groupinstall "Chinese Support"

设置系统语言‌:
bash
Copy Code
sudo localectl set-locale LANG=zh_CN.UTF-8

4. ‌重新安装中文字体‌
安装字体库‌:
bash
Copy Code
sudo yum install fontconfig

创建字体目录‌:
bash
Copy Code
sudo mkdir -p /usr/share/fonts/chinese

拷贝字体文件‌(从 Windows 复制 C:\Windows\Fonts 中的 .ttf 或 .ttc 文件):
bash
Copy Code
sudo cp /path/to/windows/fonts/*.ttf /usr/share/fonts/chinese/
sudo cp /path/to/windows/fonts/*.ttc /usr/share/fonts/chinese/

设置权限‌:
bash
Copy Code
sudo chmod -R 755 /usr/share/fonts/chinese

刷新字体缓存‌:
bash
Copy Code
sudo fc-cache -fv

5. ‌验证安装‌
检查语言设置‌:
bash
Copy Code
localectl status

查看字体列表‌:
bash
Copy Code
fc-list :lang=zh

应显示中文字体列表。
注意事项
卸载语言包后,系统可能需要重启以完全生效。
字体文件需从 Windows 的 C:\Windows\Fonts 目录拷贝,确保包含 .ttf 或 .ttc 格式。
若桌面环境需重新配置输入法和默认字体。

在 CentOS 7.9 上,你可以直接通过 yum 安装中文字体,或者从官方源下载字体文件手动安装,完全不需要依赖 Windows 系统。下面我为你整理好了两种方法的详细步骤:

方法一:通过 yum 直接安装中文字体

安装字体库‌:

bash
Copy Code
sudo yum -y install fontconfig


安装中文字体‌(以宋体为例):

bash
Copy Code
sudo yum -y install font-open-sans-fonts-h1-w


刷新字体缓存‌:

bash
Copy Code
sudo fc-cache -fv


验证安装‌:

bash
Copy Code
fc-list :lang=zh


如果看到中文字体列表,说明安装成功。

方法二:从官方源下载字体文件手动安装

下载字体文件‌:

访问 Google Fonts 或 Adobe Fonts,搜索并下载你需要的 .ttf 或 .otf 格式中文字体文件。

上传字体文件到服务器‌:

使用 scp 或 rsync 将字体文件上传到 CentOS 服务器,例如:
bash
Copy Code
scp /path/to/font.ttf user@your_server_ip:/tmp/


创建字体目录并复制文件‌:

bash
Copy Code
sudo mkdir -p /usr/share/fonts/chinese
sudo cp /tmp/font.ttf /usr/share/fonts/chinese/


修改权限并生成字体缓存‌:

bash
Copy Code
sudo chmod -R 755 /usr/share/fonts/chinese
sudo ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir


更新字体配置文件‌:

编辑 /etc/fonts/fonts.conf,添加:
xml
Copy Code
<dir>/usr/share/fonts/chinese</dir>


刷新字体缓存并验证‌:

bash
Copy Code
sudo fc-cache -fv
fc-list :lang=zh

注意事项
如果安装后字体未生效,可以尝试重启系统或重新登录。
部分中文字体可能需要额外安装 cjkuni 字体包,可以通过 yum install cjkuni* 安装。

希望这些步骤能帮你顺利搞定中文字体的安装!

需要‌中文字体安装问题排查清单‌吗?可以帮你快速解决字体不显示或乱码的常见问题~