docker的deb系统升级Debian 11
crmeb 多商户部署docker失败
·
Debian 系统升级指南(使用 do-release-upgrade 工具)
升级前准备
- 使用 Debian 官方提供的
do-release-upgrade工具进行大版本升级(如 buster → bullseye) - 重要提示:升级前请备份重要数据,防止升级失败导致数据丢失
升级步骤
1. 更新当前系统(确保所有软件为最新版本)
sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y
2. 安装必要升级工具
sudo apt install apt-listchanges debian-archive-keyring
3. 配置软件源
修改 /etc/apt/sources.list 文件,指向新版本源:
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
备份操作:
- 本地备份:
cp /etc/apt/sources.list /etc/apt/sources.list.bak - 备份到/var/www:
cp /etc/apt/sources.list /var/www/sources.list - 从/var/www恢复:
cp /var/www/sources.list /etc/apt/sources.list
4. 执行系统升级
sudo apt update
sudo apt upgrade -y # 升级现有软件
sudo apt dist-upgrade -y # 处理依赖关系
5. 清理系统
sudo apt autoremove -y
sudo apt clean
6. 完成升级
重启系统使更改生效
7. 验证升级结果
cat /etc/os-release
预期输出:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
VERSION_ID="11"
VERSION="11 (bullseye)"
升级完成!🎉升级docker的deb系统
Debian 官方提供了 do-release-upgrade 工具来升级大版本(如 buster → bullseye)。
备份重要数据(防止升级失败导致数据丢失)
1.更新当前系统(确保所有软件最新)
sudo apt update && sudo apt upgrade -y
sudo apt dist-upgrade -y
2.安装升级工具(如果未安装)
bash
sudo apt install apt-listchanges debian-archive-keyring
3.修改 sources.list,指向新版本
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb http://security.debian.org/debian-security bullseye-security main contrib non-free
备份:cp /etc/apt/sources.list /etc/apt/sources.list.bak
copy到线下:cp /etc/apt/sources.list /var/www/sources.list
线下到线上: cp /var/www/sources.list /etc/apt/sources.list
4.执行升级
sudo apt update
sudo apt upgrade -y # 先升级现有软件
sudo apt dist-upgrade -y # 处理依赖关系
5.清理旧软件包
sudo apt autoremove -y
sudo apt clean
6.重启系统即可
7.检查系统是否升级成功
cat /etc/os-release
输出:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
VERSION_ID="11"
VERSION="11 (bullseye)"
完结撒花~~~🎉
更多推荐
所有评论(0)