Debian 文件系统降级的实践指南
一、先明确“降级”的真实含义
二、软件包层面的降级步骤(推荐且更安全)
Package: *
Pin: release a=stable
Pin-Priority: 1001
apt-show-versions | grep 'newer than version in archive'
apt-cache policy <包名> # 查看可用版本
apt-get install <包名>=<版本号> # 指定版本降级
apt-mark hold <包名> # 需要时用 hold 锁定版本
三、涉及文件系统格式时的处理(高风险,谨慎)
四、无法降级时的替代方案
sudo apt install debootstrap qemu-user-static
mkdir rootfs
sudo debootstrap --foreign --verbose --arch=amd64 buster rootfs http://deb.debian.org/debian
sudo cp /usr/bin/qemu-amd64-static rootfs/usr/bin/
sudo chroot rootfs /debootstrap/debootstrap --second-stage
sudo chroot rootfs apt-get update
# 在 chroot 内完成:设置密码、源、SSH、时区、用户等
# 打包与替换或作为新根挂载启动
五、操作清单与风险控制