更改debian的軟件源sources.list

  以前debian6這系統是在公司裝的。公司有百兆光纖,多線接入,就隨便選了個源,也沒多大問題。如今回到家裏變成了2M的ADSL,不少軟件更新不下來。html

  更改軟件源,也就修改/etc/apt/sources.list,但修改以前,得準備一些東西。web

  首先,得知道debian的版本信息。debian的每一個版本(1.0,1.1到如今7.0,將來的8.0)都分爲三個版本穩定版本(stable)、測試版本(testing)、不穩定版本(unstable)。而每一個版本都有本身的代號,如debian 6測試版爲squeeze,不穩定版本永遠爲Debian sid。詳見http://zh.wikipedia.org/wiki/Debian_sid#Debian_sid。而sources.list中剛好是以代號來區分的,因此要知道本身系統的代號。ide

cat /proc/version
Linux version 2.6.32-5-686 (Debian 2.6.32-48squeeze4) (dannf@debian.org) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Sep 23 23:00:18 UTC 2013

能夠看到,個人系統爲Debian 2.6.32-48squeeze4,即代號爲squeeze,對應debian 6的測試版本。因此找的軟件源也應該爲testing(貌似也能升級爲其餘版本,但那是另外一回事了,這裏很少說)。
  如今咱們來看看較經常使用的軟件源http://mirrors.163.com/,進入到debian的目錄http://mirrors.163.com/debian/dists/能夠看到有不少版本的源。測試

那咱們確定是找本身版本squeeze的啦。不過若是實在不懂,看一下幫助也能夠http://mirrors.163.com/.help/debian.html。不過若是想要了解更多,甚至想自定義源,那就看看別人怎麼說的http://www.cnblogs.com/beanmoon/p/3387652.html。其中主要明白幾點就差很少了:ui

main - 提供了 Debian 官方主要的軟件。這些軟件都符合 Debian Free Software Guideline(DFSG),並會包括在官方安裝光盤中。
contrib -提供了由於依靠了一些在Non-free組別套件 (即不符合Debian Free Software Guideline) 的套件。
non-free -提供非自由軟件的套件。這些軟件都未能符合Debian Free Software Guideline(DFSG) 。spa

  不過對於通常人,不必去了解那麼多,直接看源,網上多得是:3d

deb http://mirrors.163.com/debian squeeze main non-free contrib  
deb http://mirrors.163.com/debian squeeze-proposed-updates main contrib non-free  
deb http://mirrors.163.com/debian-security squeeze/updates main contrib non-free  
 
deb-src http://mirrors.163.com/debian squeeze main non-free contrib    
deb-src http://mirrors.163.com/debian squeeze-proposed-updates main contrib non-free    
deb-src http://mirrors.163.com/debian-security squeeze/updates main contrib non-free  
 
deb http://security.debian.org/ squeeze/updates main contrib  
deb-src http://security.debian.org/ squeeze/updates main contrib

直接覆蓋到/etc/apt/sources.list保存,而後apt-get update就OK了。code

相關文章
相關標籤/搜索