今天给一个客户从Debian10升级到12,记录一下折腾的过程
通过运行以下命令确认 Debian 10 代号,Debian 10 的代号为 buster
lsb_release -a
输出差不多为:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
将源列表中的所有 buster 条目更改为 Bullseye,这是 Debian 11 的代号。将原始配置文件备份到您的主目录
sudo cp /etc/apt/sources.list ~/sources.bak
sudo cp -r /etc/apt/sources.list.d/ ~/sources.list.d.bak
在编辑器中打开 /etc/apt/sources.list
sudo nano /etc/apt/sources.list
显示:
deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main
更改为:
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb http://security.debian.org/ bullseye-security main
deb-src http://security.debian.org/ bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
然后保存退出
输入以下内容,开始更新:
sudo apt update
sudo apt upgrade --without-new-pkgs
更新完毕,会提示让你reboot重启一下
我们reboot重启过后,输入:
lsb_release -a
原创文章,作者:陌涛,如若转载,请注明出处:https://imotao.com/8921.html
微信扫一扫