今天下午打算给服务器装个 Docker 部署一些服务用,选了 Debian 10。
但是执行更新软件列表的命令,发现系统的软件源已经停止维护了,没法用。
随后查了资料,Debian 10 (buster),它已经在 2024年6月结束了标准支持(EOL),软件源已经被移到了 Archive。可以把系统源改成归档源解决,记下过程方便之后查看。

注意:Debian 10 已经停止推送安全更新,如非必要请使用仍处于维护生命周期的版本!

更换归档软件源

1. 备份系统源列表

事前须备份养成好习惯 😋

1
cp /etc/apt/sources.list /etc/apt/sources.list.bak

2. 编辑源列表

1
nano /etc/apt/sources.list

3. 替换软件源地址

替换完后 Ctrl + O 保存修改,Ctrl + X 退出 nano。

1
2
3
deb http://archive.debian.org/debian/ buster main contrib non-free
deb http://archive.debian.org/debian/ buster-updates main contrib non-free
deb http://archive.debian.org/debian-security buster/updates main contrib non-free

4. 更新软件列表

执行命令,apt 就顺畅起来了 😋

1
apt update -o Acquire::Check-Valid-Until=false