Debian 9 Stretch国内常用镜像源

随着Debian 9的普及,但由于伟大的墙的存在,那就有必要整理一下国内的镜像站点。

1. 使用说明

一般情况下,修改/etc/apt/sources.list文件,将Debian的默认源地址改成新的地址即可,比如将http://deb.debian.org改成https://mirrors.xxx.com,可使用以下命令:

sed -i "s@http://deb.debian.org@https://mirrors.xxx.com@g" /etc/apt/sources.list

若要使用https源,则需要执行apt-get install apt-transport-https,再执行apt-get update更新索引。

例如: 在我的一个 Docker 容器里面,改用阿里云的源

查看容器的 linux 版本
# /etc# cat debian_version
9.5
# uname -a

	Linux 93e302d05298 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 GNU/Linux
	/etc# cat os-release 
	PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
	NAME="Debian GNU/Linux"
	VERSION_ID="9"
	VERSION="9 (stretch)"
	ID=debian
	HOME_URL="https://www.debian.org/"
	SUPPORT_URL="https://www.debian.org/support"
	BUG_REPORT_URL="https://bugs.debian.org/"

先备份查看一下替换之前的源
# cd /etc/apt
# cp sources.list sources.list.bak
# cat sources.list.bak
如下总共 3 条

deb http://deb.debian.org/debian stretch main
deb http://security.debian.org/debian-security stretch/updates main
deb http://deb.debian.org/debian stretch-updates main

所以,我替换了 2 次

sed -i "s@http://deb.debian.org/debian@https://mirrors.aliyun.com/debian/ @g" /etc/apt/sources.list
sed -i "s@http://security.debian.org/@https://mirrors.aliyun.com/debian/@g" /etc/apt/sources.list

之前错了, debian 后面少了一个 /
这是错误的记录

sed -i "s@http://deb.debian.org@https://mirrors.aliyun.com@g" /etc/apt/sources.list
sed -i "s@http://security.debian.org@https://mirrors.aliyun.com@g" /etc/apt/sources.list

linux 命令不熟,感觉还是 echo 到 spurce.list 方式直截了当

mv sources.list sources.list.bak

然后

 echo deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib >>source.list
 echo deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib >>source.list
 echo deb http://mirrors.aliyun.com/debian-security stretch/updates main >>source.list
 echo deb-src http://mirrors.aliyun.com/debian-security stretch/updates main >>source.list
 echo deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib >>source.list
 echo deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib >>source.list
 echo deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib >>source.list
 echo deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib >>source.list

2. 常用站点列表

  1. 163镜像站

     deb http://mirrors.163.com/debian/ stretch main non-free contrib
     deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
     deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
     deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
     deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
     deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
     deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
     deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
    
  2. 中科大镜像站

     deb https://mirrors.ustc.edu.cn/debian/ stretch main contrib non-free
     deb-src https://mirrors.ustc.edu.cn/debian/ stretch main contrib non-free
     
     deb https://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free
     deb-src https://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free
     
     deb https://mirrors.ustc.edu.cn/debian/ stretch-backports main contrib non-free
     deb-src https://mirrors.ustc.edu.cn/debian/ stretch-backports main contrib non-free
     
     deb https://mirrors.ustc.edu.cn/debian-security/ stretch/updates main contrib non-free
     deb-src https://mirrors.ustc.edu.cn/debian-security/ stretch/updates main contrib non-free
    
  3. 阿里云镜像站

     deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib
     deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib
     deb http://mirrors.aliyun.com/debian-security stretch/updates main
     deb-src http://mirrors.aliyun.com/debian-security stretch/updates main
     deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
     deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib
     deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
     deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
    
  4. 华为镜像站

     deb https://mirrors.huaweicloud.com/debian/ stretch main contrib non-free
     deb-src https://mirrors.huaweicloud.com/debian/ stretch main contrib non-free
     deb https://mirrors.huaweicloud.com/debian/ stretch-updates main contrib non-free
     deb-src https://mirrors.huaweicloud.com/debian/ stretch-updates main contrib non-free
     deb https://mirrors.huaweicloud.com/debian/ stretch-backports main contrib non-free
     deb-src https://mirrors.huaweicloud.com/debian/ stretch-backports main contrib non-free 
    
  5. 清华大学镜像站

     deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
     deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch main contrib non-free
     deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
     deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-updates main contrib non-free
     deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
     deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ stretch-backports main contrib non-free
     deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
     deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ stretch/updates main contrib non-free
    
  6. 兰州大学镜像站

     deb http://mirror.lzu.edu.cn/debian stable main contrib non-free
     deb-src http://mirror.lzu.edu.cn/debian stable main contrib non-free
     deb http://mirror.lzu.edu.cn/debian stable-updates main contrib non-free
     deb-src http://mirror.lzu.edu.cn/debian stable-updates main contrib non-free
     deb http://mirror.lzu.edu.cn/debian/ stretch-backports main contrib non-free
     deb-src http://mirror.lzu.edu.cn/debian/ stretch-backports main contrib non-free
     deb http://mirror.lzu.edu.cn/debian-security/ stretch/updates main contrib non-free
     deb-src http://mirror.lzu.edu.cn/debian-security/ stretch/updates main contrib non-free
    
  7. 上海交大镜像站

     deb https://mirror.sjtu.edu.cn/debian/ stretch main contrib non-free
     deb-src https://mirror.sjtu.edu.cn/debian/ stretch main contrib non-free
     deb https://mirror.sjtu.edu.cn/debian/ stretch-updates main contrib non-free
     deb-src https://mirror.sjtu.edu.cn/debian/ stretch-updates main contrib non-free
     deb https://mirror.sjtu.edu.cn/debian/ stretch-backports main contrib non-free
     deb-src https://mirror.sjtu.edu.cn/debian/ stretch-backports main contrib non-free
     deb https://mirror.sjtu.edu.cn/debian-security/ stretch/updates main contrib non-free
     deb-src https://mirror.sjtu.edu.cn/debian-security/ stretch/updates main contrib non-free
    

最后附上官方全球镜像站列表地址

官方全球镜像站列表地址
https://www.debian.org/mirror/list

发布了69 篇原创文章 · 获赞 11 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章