CentOS 虚拟机更新与升级流程
一 前置准备
cat /etc/redhat-releaseuname -r二 小版本与安全补丁更新(同版本内)
sudo yum clean allsudo yum update -y(如需逐项确认可去掉 -y)sudo rebootcat /etc/redhat-release、uname -r、yum list installed | grep <关键包名>三 跨大版本迁移路线(CentOS 7 场景)
sudo yum update -y && sudo rebootsudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpmsudo yum install -y leapp-upgrade leapp-data-rockysudo yum install -y leapp-upgrade leapp-data-almalinuxsudo leapp preupgrade
/var/log/leapp/answerfile、/var/log/leapp/*.logsudo leapp answer --section remove_pam_pkcs11_module_check.confirm=Truesudo yum remove -y vsftpd 或 sudo yum remove -y javapackages-toolssudo leapp upgrade(耗时较长,耐心等待)sudo rebootcat /etc/redhat-release、uname -r、检查关键服务与网络连通性。四 升级后的验证与回滚
cat /etc/redhat-release、uname -ryum check-update 或 rpm -q <包名>systemctl status sshd、nginx、mysqld 等ping <网关/外部IP>五 虚拟机平台与增强功能维护
sudo yum install VirtualBox(发行版仓库提供时),升级后可用 vboxmanage --version 验证。sudo /mnt/VBoxLinuxAdditions.run,完成后 sudo reboot。