前些日子Debain的11版本发行,除了Python直升到 3.9.1有点讶异这样快之外,其他都是很能接受的安全升级(远目以前爱用的CentOS…🤖👀🐱🚀) 这边简单留下升级的笔记吧~ 🤷♂️🤷♂️🤷♂️
### 第一阶段,更新sources.list到最新版本 🤓
Debian 10 (buster)直接输入下列指令
1 2 3 4 5 6 7 8 |
## 备份sources.list档案 cp -v /etc/apt/sources.list /root/ cp -rv /etc/apt/sources.list.d/ /root/ sed -i 's/buster/bullseye/g' /etc/apt/sources.list sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*.* sed -i 's/debian-security bullseye\/updates/debian-security bullseye-security/g' /etc/apt/sources.list # wget -O /etc/apt/sources.list http://guess.za.net/conf/debian11_sources.list # cat /etc/apt/sources.list | grep bullseye |
※特别注意在上方指令中的第四行第五行,Debian 9需要把buster改为stretch,而更旧版本的Debian 8需要把buster改为jessie 🤖
### 第二阶段,更新套件 🤓
sudo apt-get update
sudo apt-get full-upgrade -y
※特别注意,更新过程中只有几个设定档会停下来询问要如何操作,大多都是直接覆蓋即可,其中我有碰到dkpg不乖的状况,可尝试使用下列指令重设 🤖
sudo dpkg --configure -a
sudo apt --fix-broken install -y
sudo apt-get upgrade -y
# 更新完毕后重开机 🤖
reboot
### 第四阶段,确认系统版本并清理一下做收尾 🐱🚀
cat /etc/debian_version
lsb_release -a
sudo apt-get autoremove -y --purge
sudo apt-get autoclean
