最近 tw.archive.ubuntu.com 經常連不上, 所以先暫時把這個換掉. (於 "更新管理員" 看到 "上次更新套件資訊是 7天前"...)
要換掉 tw.archive.ubuntu.com, 其他的 Mirror site list 在哪裡? 另外, 有那麼多的 Mirror site, 要如何挑選呢?
- 註1: 感謝 $4 回報, tw.archive.ubuntu.com 已經修復, 可以換回來囉~ 🙂
- 註2: 自行挑選可於此頁面找 Taiwan 相關的即可: Mirrors of Ubuntu : Ubuntu - 各個地區得 Mirror site list, 更新頻率 .. 等資訊
Ubuntu Linux 挑選最佳的 Mirror Site (Repository) 的步驟
- cp /etc/apt/sources.list /etc/apt/sources.list.20110222 # 備份
- Synaptic -> 設定 -> 套件庫 # 或直接 sudo /usr/bin/software-properties-gtk
- 軟體來源 -> Tab 選 "Ubuntu 軟體"
- 找到 下載自 "用於 台灣 的伺服器" 這欄位, 點選下拉, 選 "其它"
- 點選 "選擇最佳的伺服器" # 會跑所有伺服器速度測試
- 跑完後點選 "選擇伺服器" 即可.
- 我的是最佳選擇是 http://ftp.tku.edu.tw/ubuntu # 依照 ISP 不同, 結果應該不會一樣.
- 上述步驟, 此篇有圖文說明: How To select fastest mirror in Ubuntu | Ubuntu Geek
Ubuntu Mirror Site List
除了自動挑選外, 也可以自己由 Mirror site list 挑選, 此 List 也有紀錄此 鏡像站(Mirror site) 的 更新頻率 如何.
所有 Ubuntu Mirror Site List 可見下述: # 取自: Repositories Using the Command Line
- Mirrors of Ubuntu : Ubuntu - 各個地區得 Mirror site list, 更新頻率 .. 等資訊
- Mirrors - Ubuntu Wiki
Ubuntu /etc/apt/sources.list 產生工具
Ubuntu Server 的 "Best Server" 挑選
在 Desktop 有 GUI 可以用, 但是 Ubuntu Server 沒辦法使用. 於是要找出 "Select Best Server" 底層是如何運作, 可以見下述文章:
- Tweaking Ubuntu's 'Select Best Server' so it ACTUALLY WORKS # Select Best Server 真實工作狀態
- "Select Best Server" 主要挑選的 Script 可見: /usr/share/pyshared/softwareproperties/MirrorTest.py
於 Ubuntu Server 的 Mirror site 選擇方式:
- 目前沒找到可以直接於 CLI 執行的程式, 可以修改這隻程式 ( /usr/share/pyshared/softwareproperties/MirrorTest.py ) 來挑選
- hychen 有寫好的 CLI 版挑選 Mirror site 程式: getfastmirror
- 或於 Desktop 跑完後, 手動將 sources.list scp 過去 Server 上. 🙂
相關說明
相關網頁
- 換 Ubuntu 的 mirror site…
- Apt-spy - 於 Debian 可以用 apt-spy 來挑選最佳的 Mirror site.
如果是要可以在CLI執行的程式話, 我有寫了一隻
https://github.com/hychen/getfastmirror
感謝, 已經補上. 😀
tw.archive.ubuntu.com 聽說硬體壞掉的狀況已經排除了~ 所以應該不會再有問題了~
感恩, 可以改回來了. 😀
沒想到真的有人幫 cli 寫 best server,有機會再來玩玩 xdd