CentOS系统更新升级指南
/etc)、用户数据(如/home)及业务数据库,防止升级过程中数据丢失。cat /etc/centos-release确认当前CentOS版本(如7.x或8.x),明确升级目标(如升级到最新稳定版或Stream版)。sudo yum update -ysudo dnf update -y。sudo yum check-update(CentOS 7)或sudo dnf check-update(CentOS 8+)。sudo yum --security update -y。sudo yum update -y(CentOS 7)或sudo dnf update -y(CentOS 8+),此命令会更新系统内核、软件包及依赖。sudo reboot。sudo yum install -y dnf dnf-plugins-core。sudo dnf system upgrade download --refresh && sudo dnf system upgrade reboot,此命令会自动下载升级包并重启系统。sudo dnf module reset python && sudo dnf module install python:3.8 -y && sudo dnf module enable python:3.8。sudo dnf update -y && sudo dnf system upgrade download --refresh && sudo dnf system upgrade reboot。sudo dnf install -y centos-stream-release。sudo dnf update -y && sudo reboot。若需系统自动检查并安装更新,可配置yum-cron:
sudo yum install -y yum-cron。sudo systemctl enable yum-cron && sudo systemctl start yum-cron。/etc/yum/yum-cron.conf,设置update_cmd = security,updates(仅更新安全补丁和常规更新)及update_interval = 1(每天检查)。