1.設(shè)置軟件源
cat > /etc/apt/sources.list<<EOF
deb http://archive.debian.org/debian/ stretch main contrib non-free
deb-src http://archive.debian.org/debian/ stretch main contrib non-free
deb http://archive.debian.org/debian-security/ stretch/updates main contrib non-free
deb-src http://archive.debian.org/debian-security/ stretch/updates main contrib non-free
deb http://archive.debian.org/debian/ stretch-backports main contrib non-free
EOF
2.升級(jí)Debian 9 現(xiàn)有的軟件包
apt update && apt upgrade -y
3.提示GPG證書問題,NO_PUBLICKEY
記錄PUBULICKEY
NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY 0E98404D386FA1D9
3.1安裝需要的依賴和軟件
apt-get install software-properties-common dirmngr -y
3.2添加gpg證書驗(yàn)證
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>
<PUBKEY2>
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 648ACFD622F3D138 0E98404D386FA1D9
4.更換debian12的軟件源
cat >/etc/apt/sources.list<<EOF
deb https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb https://mirrors.ustc.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.ustc.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
EOF
添加公鑰
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 54404762BBB6E853 BDE6D2B9216EC7A8
5.更新軟件源索引
apt update -y
在開始升級(jí)你現(xiàn)有的 Debian 操作系統(tǒng)前,讓我們使用下面的命令驗(yàn)證當(dāng)前版本
cat /etc/*-release
6.從 Debian 9 升級(jí)到 Debian 12
apt update && apt upgrade -y
7.查看當(dāng)前版本信息
lsb_release -a