最近在更新 Proxmox 時遇到一些鳥事,本來用的 ftp.tw.debian.org 鏡像站,一下連得到、一下連不到,有時候乾脆整個掛掉,搞到更新直接失敗,還一直跳 Failed to fetch 錯誤訊息,加上下載速度慢得像蝸牛在慢跑,真的讓人想摔鍵盤…
所以這篇就是要來跟大家說說——怎麼手動換一個比較穩、比較快的 Debian 鏡像站,順便讓 Proxmox 更新回春。
目錄
前情提要:為什麼會遇到這種情況?
事情發生在 5 月中旬,當時 ftp.tw.debian.org 有點不太穩,有時好有時壞,就像天氣一樣難以捉摸,你在更新的時候可能會看到這類錯誤訊息:

想說沒關係,那我去 Proxmox 後台把鏡像站更新好了…結果它不能改其他鏡像站…

那該怎麼辦?手動修改鏡像站啦!
來來來,直接用 SSH 登入你的 Proxmox 主機,開始動手做。
步驟一:打開來源清單
sudo nano /etc/apt/sources.list
步驟二:把這幾行中的 ftp.tw.debian.org 改掉
原本可能長這樣:
deb http://ftp.tw.debian.org/debian bookworm main contrib
deb http://ftp.tw.debian.org/debian bookworm-updates main contrib
deb http://ftp.tw.debian.org/debian-security bookworm-security main contrib
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
改成:
deb http://cdn-fastly.deb.debian.org/debian bookworm main contrib
deb http://cdn-fastly.deb.debian.org/debian bookworm-updates main contrib
deb http://cdn-fastly.deb.debian.org/debian-security bookworm-security main contrib
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
步驟三:存檔 & 更新
按 Ctrl+O 存檔、Ctrl+X 離開,然後來跑個更新指令
sudo apt update
這時候如果沒再出現 Failed to fetch 錯誤,回到 Proxmox 後台看一下,列表有變了,就代表你成功脫離苦海啦!

推薦幾個穩定的鏡像站給你參考
依照你正在使用的台灣 ISP 網路業者來選,通常會有比較好的速度表現:
- Debian 官方:cdn-fastly.deb.debian.org
- Cloudflare Mirrors:cloudflaremirrors.com
※特別注意:此需要安裝 apt-transport-https - 國家高速網路與計算中心:opensource.nchc.org.tw
- 國立臺灣大學:debian.csie.ntu.edu.tw
- 國立陽明交通大學:debian.cs.nycu.edu.tw
- 國立成功大學:debian.ccns.ncku.edu.tw
- 淡江大學:ftp.tku.edu.tw
- Blendbyte:tw1.mirror.blendbyte.net
結論
Proxmox 本身很穩,但鏡像站這種東西就像天氣一樣說變就變,遇到更新出問題的時候,手動改一下來源往往比等它自己修好還快多了,希望這篇有幫上你一點忙~