由于debian9在22年官方停服,所以sources.list需要改成带archive的路径,如下:
deb http://archive.debian.org/debian/ stretch main non-free contrib
deb-src http://archive.debian.org/debian/ stretch main non-free contrib
deb http://archive.debian.org/debian-security/ stretch/updates main non-free contrib
deb-src http://archive.debian.org/debian-security/ stretch/updates main non-free contrib
deb http://archive.debian.org/debian/ stretch-backports main non-free contrib
deb-src http://archive.debian.org/debian/ stretch-backports main non-free contrib
相应的阿里云镜像也要跟上archive的,如下:
deb http://mirrors.aliyun.com/debian-archive/debian stretch main contrib non-free
deb http://mirrors.aliyun.com/debian-archive/debian stretch-proposed-updates main non-free contrib
deb http://mirrors.aliyun.com/debian-archive/debian stretch-backports main non-free contrib
deb http://mirrors.aliyun.com/debian-archive/debian-security stretch/updates main contrib non-free
deb-src http://mirrors.aliyun.com/debian-archive/debian stretch main contrib non-free
deb-src http://mirrors.aliyun.com/debian-archive/debian stretch-proposed-updates main contrib non-free
deb-src http://mirrors.aliyun.com/debian-archive/debian stretch-backports main contrib non-free
deb-src http://mirrors.aliyun.com/debian-archive/debian-security stretch/updates main contrib non-free
一、选择Archive源
目前Debian archive官方源及国内镜像主要有以下几个,按照推荐的顺序自上而下排列。翻看了一圈国内的镜像站发现archive非商业源很少,商业源中阿里云较为稳定但目前对外限速非常严重,不推荐使用。
官方(海外):http://archive.debian.org/
腾讯云:http://mirrors.cloud.tencent.com/debian-archive/
南京大学:https://mirror.nju.edu.cn/debian-archive/
软件所:https://mirror.iscas.ac.cn/debian-archive/
网易163:http://mirrors.163.com/debian-archive/
阿里云:http://mirrors.aliyun.com/debian-archive/
二、配置镜像源
Debian的镜像源主要分为主线
、updates
、backports
三项。既然已经是过了支持期的老旧系统,updates
条目博主觉得不是必要的内容了,要更新还是建议更新到在支持期内的新系统。backports
源中的内容是将新版本的某些功能移植到旧版本软件上,如果你不知道它的作用也不必添加。所以一般情况下仅配置主源就够了,再按照需求决定是否添加backports
源。
参考自:Debian 9/10 EOL如何切换源?_云服务器 ECS(ECS)-阿里云帮助中心
这里的源地址还分vpc网络和经典网络,非阿里云主机,应该使用经典网络就可以