全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 3246|回复: 25

[Windows VPS] 从 Debian 10 Buster 升级到 Debian 11 Bullseye

  [复制链接]
发表于 2021-8-5 20:40:53 | 显示全部楼层 |阅读模式
本帖最后由 zxxx 于 2021-8-5 20:45 编辑

官方参考:https://www.debian.org/releases/bullseye/amd64/release-notes/ch-upgrading.zh-cn.html

在升级系统前,强烈建议您进行一次完整的备份,或者至少备份您不愿意丢失的数据和配置信息。
升级工具和流程是非常可靠的,但升级过程中的硬件错误可能会对您的系统造成严重损害。


  1. apt install tmux && tmux
复制代码


显示 Debian 版本

  1. cat /etc/debian_version
  2. 10.10
复制代码

  1. cat /etc/os-release
复制代码

PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"


清理过时软件包,缩短升级时间

  1. dpkg --list | grep "^rc" | cut -d " " -f 3 | xargs dpkg --purge
复制代码


升级当前系统中的软件包

  1. apt update && apt upgrade && apt full-upgrade
复制代码


更新 /etc/apt/sources.list 文件

  1. cp /etc/apt/sources.list /etc/apt/sources.list.buster && \
  2. cat << "EOF" > /etc/apt/sources.list
  3. deb http://deb.debian.org/debian bullseye main contrib non-free
  4. deb http://deb.debian.org/debian bullseye-updates main contrib non-free
  5. deb http://security.debian.org/debian-security bullseye-security main
  6. deb http://ftp.debian.org/debian bullseye-backports main contrib non-free
  7. EOF
复制代码


  1. cp /etc/apt/sources.list /etc/apt/sources.list.buster && \
  2. cat << "EOF" > /etc/apt/sources.list
  3. deb http://mirrors.aliyun.com/debian-security bullseye-security main
  4. deb http://mirrors.aliyun.com/debian bullseye main contrib non-free
  5. deb http://mirrors.aliyun.com/debian bullseye-updates main contrib non-free
  6. deb http://mirrors.aliyun.com/debian bullseye-backports main contrib non-free
  7. EOF
复制代码



更新一次系统仓库列表,开始升级

升级过程需要有人值守:因为部分软件的配置文件会出现变化,需要手动确认使用哪个版本。

切记这个过程中不要中断,否则可能导致包关系异常或包管理系统损坏。

  1. apt update && apt upgrade && apt dist-upgrade && apt full-upgrade
复制代码


使用新的内核 image重启系统

  1. systemctl reboot
复制代码


查看系统版本

  1. cat /etc/os-release
复制代码

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"


清理软件包

  1. apt autoremove

  2. dpkg --list | grep "^rc" | cut -d " " -f 3 | xargs dpkg --purge

  3. apt autoclean
复制代码


删除过时镜像

  1. dpkg --get-selections | grep linux
复制代码

linux-image-4.19.0-17-amd64                     install
linux-image-5.10.0-8-amd64                      install

  1. apt autoremove --purge linux-image-4.19.0-17-amd64
复制代码
发表于 2021-8-5 21:51:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2021-8-6 01:47:46 | 显示全部楼层
insightfy 发表于 2021-8-5 20:42
谢谢大佬 就是中间有几个选项 不知道选什么 建议细说一下

我这里有提到,一般就三种类型的问题:
1.要不要重启服务
2.要不要更新配置文件
3.语言、地区设置要不要更改
https://www.liujason.com/article/1175.html
发表于 2021-8-5 20:58:32 来自手机 | 显示全部楼层
我一般都是到了.1版本后才开始升级,吃过亏就很小心了现在
发表于 2021-8-5 20:41:47 | 显示全部楼层
手动点赞!。。布丁
发表于 2021-8-5 20:42:39 | 显示全部楼层
谢谢大佬 就是中间有几个选项 不知道选什么 建议细说一下
发表于 2021-8-5 20:42:54 | 显示全部楼层
还没正式发布吧
 楼主| 发表于 2021-8-5 20:44:26 | 显示全部楼层
insightfy 发表于 2021-8-5 20:42
谢谢大佬 就是中间有几个选项 不知道选什么 建议细说一下

除了 sshd 配置选择保留原始的,其他的我选择的使用新版本。

grub 安装选择 /dev/sdx 而不是 /dev/sdx1 等等。
发表于 2021-8-5 20:45:40 | 显示全部楼层
好帖 先收藏了
 楼主| 发表于 2021-8-5 20:46:05 | 显示全部楼层
lovedva 发表于 2021-8-5 20:42
还没正式发布吧

已经可以升级了,只是没有正式发布,不过也快了吧
发表于 2021-8-5 20:47:07 | 显示全部楼层
萌咖的dd脚本可以直接dd吗
 楼主| 发表于 2021-8-5 20:49:24 | 显示全部楼层
咖喱给给 发表于 2021-8-5 20:47
萌咖的dd脚本可以直接dd吗

可以尝试一下,应该是可以的啦

  1. wget https://moeclub.org/attachment/LinuxShell/InstallNET.sh && \
  2. sed -i 's/8.8.8.8/114.114.114.114/' InstallNET.sh && \
  3. bash InstallNET.sh -d 11 -v 64 -a --mirror 'http://mirrors.aliyun.com/debian/'
复制代码
发表于 2021-8-5 20:50:24 | 显示全部楼层
太厉害了 顶我的新手好友技术贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-29 22:55 , Processed in 0.070276 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表