前言

最近打算在服务器上部署 Docker 服务,选用了 Debian 10 作为系统。然而在执行软件更新时,发现默认的软件源已经停止维护,无法正常使用。

经过查阅资料了解到:Debian 10 (buster) 于 2024 年 6 月结束了标准支持周期(EOL),官方已将其软件源迁移至归档服务器。因此需要将软件源更换为归档源才能继续使用。

注意: Debian 10 已停止接收安全更新,如非必要,建议使用仍在维护周期内的版本!

操作步骤

第一步:备份软件源列表

养成好习惯,操作前先备份:

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

第二步:编辑源列表

1
nano /etc/apt/sources.list

第三步:替换为归档源地址

将原有内容替换为以下内容,保存后退出(Ctrl + O 保存,Ctrl + X 退出):

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

第四步:更新软件列表

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

结语

这样就能愉快地使用 apt 安装软件了 🎉