在 Debian3.1r1 安裝完後,若不想手動貼鍵結至 /etc/apt/source.list 中,可以打 apt-setup 去選取想要取得資料的 mirror site (套件映射站)
如果從 3.1r1 update 至 4.0 的話 apt-setup 也還是在的,可以使用
狀況來了~~如果直接使用 Debian 4.0r0 進行離線(Off-line install)安裝,apt-setup 好像不見了 @@ :pinch:
一度懷疑紅自己是不是記錯?還是忘了什麼~~但又似乎沒有
上網 google 一下,也有網友發現相同問題,也看到有網友使用別的方法,ok~~導入主題!如果加入映射站來幫自己的 Debian 取得網路的套件資源
一、使用 netselect-apt 自動加入
#netselect-apt
系統即會自動下載 mirror site list 並測試挑選認為會比較快的 mirror site 至 source.list 中
#apt-get update
二、或手動加入 / 修改的方式
1.先從 Debian mirror list 取得離研究室最近的映射站,分析一下網路位置,選了 http://debian.nctu.edu.tw/debian/
2.將站台加入 source.list 中
deb http://debian.nctu.edu.tw/debian/ stable main contrib non-free
^^^^ ^^^^^^^^^^^^^^
紅色字的 stable 代表目前的版本,套件的版本等級共分三級:stable、testing、unstable,等級越新,所使用的軟體就會越新,但相對的也可能會遇到一些錯誤;unstable 版本中所含蓋的套件幾乎是目前最近的部份,比較適合開發者或想嘗鮮的人使用,目前紅還是較愛用 stable 或 testing ,跟 unstable 相比較,穩定多了
藍色字的main contrib non-free 是套件的自由度,如果為 main (屬完全自由軟體)則會被 Debian 收錄於官方套件中;contrib 有些限制,non-free的部份可能就更多限制了,可以參考這邊的說明:OSWikiHK – Debiab
若是只要使用 testing 的main套件,這樣改就可以了
deb http://debian.nctu.edu.tw/debian/ testing main
若有需要下載程式的 source code ,則加入
deb-src http://debian.nctu.edu.tw/debian/ testing main
3.存檔離開
4.套件列表更新
#ape-get update
5.可以開始抓新的 package 來用啦
#aptitude


![[隨拍]冬 – 豐收的季節](http://lh3.ggpht.com/_2l8BzEPgrEk/SXGQtnm3cYI/AAAAAAAABuY/wYziW-oeXh0/s160-c/IMG_8540.jpg)

1. Comment by Red
13/五月/2007 at 11:30 下午
補充一下,要使用 netselect-apt 指令,要先新增後才可以使用
#apt-get install netselect-apt
或使用 aptitude 搜尋 netselect-apt 後,安裝即可使用