文档中心>TencentOS Server>系统更新>TencentOS Server 3 安全更新

TencentOS Server 3 安全更新

最近更新时间:2026-03-17 09:55:11

我的收藏
部分 TencentOS Server 3 用户反馈,在现有环境中执行安全更新时提示无可用软件包。这是因为 TencentOS Server 3 的安全修复已随最新版本发布,需要先执行基础组件更新,才能获取后续的安全漏洞修复包。
本次安全更新操作无需重装系统,无需迁移数据。TencentOS Server 3 各小版本之间用户态完全兼容,您现有的应用程序、配置文件、运行脚本在升级后均可正常使用,升级影响面极小。
我们建议您按照下方步骤完成升级,之后即可正常获取 TencentOS Server 3 提供的持续安全更新服务。

升级前建议

做好备份/快照:
升级前建议为 虚拟机创建快照,或记录当前软件包版本清单(rpm -qa > pkg-list-before.txt),以便出现异常时快速回退。
先在测试环境验证:
建议选取 1~2 台测试机完整执行升级步骤,确认业务服务运行正常后,再推进生产环境操作。

升级操作步骤

1. 更新系统基础组件
执行基础组件更新(仅更新tencentos-release)。完成此步骤后,系统即可正常获取后续安全修复包。
注意:
执行以下命令后/etc/os-release小版本号将随之更新。若您的应用程序或脚本依赖该字段(如版本检测),请在升级前完成兼容性评估。
# 更新基础组件(用户态完全兼容,应用无需改动)
yum update tencentos-release
2. 修复安全漏洞
完成更新系统基础组件后,按需选择以下方式修复安全漏洞:
方式一:修复指定组件漏洞
方式二:一键修复所有安全漏洞
若已明确需要修复的组件,可按名称单独升级:
# 替换 <package-name> 为实际组件名,支持同时指定多个
yum update <package-name>

# 示例:升级 openssl 和 curl
yum update openssl curl
若希望一次性应用所有已知安全修复,使用--security参数:
# 仅应用安全修复类更新
yum update --security
3. (按需执行)内核组件升级
若您的安全修复需求涉及内核层漏洞,可单独执行内核相关组件的升级。内核升级与用户态升级相互独立,可根据实际需要决定是否执行。
注意:
第三方驱动用户请谨慎执行:若您的环境中部署了第三方内核驱动(如自定义驱动等),建议先确认驱动与目标内核版本的兼容性
内核更新后需重启:新内核需在系统重启后方可生效。建议选择业务低峰期执行重启操作。
# 升级内核相关组件(需要时执行)
yum update kernel kernel-devel kernel-headers