Debian10 升级指南
以下安装步骤都在 root 用户下完成,请自行使用 su 命令切换到 root 用户
此指南只针对 KVM、Xen 等可以更换内核的服务器,OpenVZ 等无法更换内核的环境是不能升级的
-
备份数据
这个就不用我多说了吧!毕竟升级有危险,升级需谨慎
-
更新系统
检测当前版本
root@debian ~ # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch
为了防止遇到后面无法拉取 https 源的情况,首先安装下面这些软件
apt install apt-transport-https ca-certificates
然后按照以下顺序更新系统
apt-get update apt-get upgrade apt-get dist-upgrade
建议在重启一次
-
替换 /etc/apt/sources.list 源文件
这里我使用的是清华大学镜像站,大家也可以使用别的地方的镜像
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free # deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
或者将原来文件的stretch换成buster,但还是不推荐这样做
-
更新系统
还是老步骤,建议一步一步来
apt-get update apt-get upgrade
-
升级系统
升级过程中会让你选择是否保留旧的配置文件,这个就取决于自行选择,如果出现一长串软件版本更新、CA 证书更新的文本,可以按 q 跳过查看
apt-get dist-upgrade
-
升级完毕后,建议还是重启一下系统
重新完毕后,查看一下系统是否升级成功
root@debian:~# lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Debian10 升级指南
https://guiyunweb.com/archives/debian10%E5%8D%87%E7%BA%A7%E6%8C%87%E5%8D%97