在宝塔面板中升级Linux系统补丁可以通过以下步骤完成,分为自动更新和手动更新两种方式:
Ubuntu/Debian
安装unattended-upgrades
工具:
sudo apt update
sudo apt install unattended-upgrades -y
sudo dpkg-reconfigure unattended-upgrades # 选择启用自动更新
CentOS/RHEL
安装yum-cron
或dnf-automatic
:
# CentOS 7
sudo yum install yum-cron -y
sudo systemctl enable yum-cron
sudo systemctl start yum-cron
# CentOS 8/AlmaLinux/Rocky Linux
sudo dnf install dnf-automatic -y
sudo systemctl enable --now dnf-automatic.timer
bash
sudo apt update && sudo apt upgrade -y
bash
sudo yum update -y # CentOS 7
sudo dnf upgrade -y # CentOS 8/AlmaLinux/Rocky Linux
bash
sudo systemctl reboot # 如需内核更新,建议重启服务器
如果宝塔终端不可用,直接通过SSH工具(如Xshell、PuTTY)登录服务器,执行上述命令。
备份数据
内核更新
bash
sudo reboot
兼容性问题
宝塔面板更新
bash
sudo bt update
更新后检查系统版本和安全补丁:
# Ubuntu/Debian
cat /etc/issue && apt list --upgradable
# CentOS/RHEL
cat /etc/redhat-release && yum list updates
错误提示「Could not get lock」
其他进程正在占用更新,执行:
sudo rm /var/lib/dpkg/lock-frontend
sudo rm /var/lib/apt/lists/lock
更新后服务异常
回滚到上一个内核版本(GRUB界面选择旧内核启动),或使用宝塔的「系统修复」功能。
通过以上步骤,您可以安全地完成Linux系统的补丁升级。如需进一步优化服务器安全,建议在宝塔面板中启用「自动任务」定期检查更新。