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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章