Debian 分卷环境下的版本升级指南
一、先明确“分卷”的含义
二、升级前的准备与检查
cat /etc/debian_version、lsb_release -a查看版本;确保已为当前发行版的最新小版本(先跑一遍apt update && apt full-upgrade)。df -h,为下载与解包留足余量(跨版本升级通常需要数 GB)。三、跨版本升级的标准流程(以 Debian 11 → 12 为例)
sudo apt update && sudo apt full-upgrade -y && sudo apt autoremove --purge && sudo apt cleansudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.listsudo sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*.list 2>/dev/null || truesudo apt updatesudo apt upgrade --without-new-pkgssudo apt full-upgradesudo apt autoremove --purge && sudo apt cleansudo rebootlsb_release -a、cat /etc/debian_version 应显示为Debian 12(bookworm)。四、分卷与 LVM 场景的注意事项与扩容要点
sudo lvextend -l +100%FREE /dev/mapper/<vg>-<lv>sudo resize2fs /dev/mapper/<vg>-<lv>(ext4);如为 xfs,使用xfs_growfs <挂载点>df -hdpkg --list | grep linux-imagesudo apt remove linux-image-<旧版本>sudo apt autoremove --purgechroot修复,或回滚到升级前快照/备份。五、实用建议
sudo apt install unattended-upgrades -y && sudo dpkg-reconfigure unattended-upgrades,并用unattended-upgrade --dry-run验证。