Debian通過控制檯添加軟件源

   最近在使用Web IOU模擬器,在VMware中使用的Debian,是個沒有圖形界面的系統,本來這個Debian是無法聯網的,要使用IOU的話,還得將電腦的IP設置爲與Debian同網段的,要上網還得改回來,很不方便,於是把Debian的網絡改了,改爲使用VMnet0與計算機以太網卡橋接的方法,然後,Debian中使用與計算機同一網段的Ip,這樣計算機的網絡連接不會受影響,而Debian也是可以上網的。

   在修改的過程中,使用自帶的Vi編輯器,感覺不太習慣,想安裝完全版的Vim,然而使用apt-get install

Vim 時,發現軟件源根本沒法連接,於是就要改下軟件源,以前在用linux是都是在圖形界面下操作的軟件源修改的,這下還真不知道怎麼搞了,最後想了個辦法:

先找到Debian對應的163源:

http://mirrors.163.com/

找到Debian然後打開後邊的Debian使用幫助

下載相應版本的sources.list, 覆蓋/etc/apt/sources.list即可(操作前請做好相應備份)

http://mirrors.163.com/.help/sources.list.squeeze

或者

http://mirrors.163.com/.help/sources.list.wheezy

因爲沒有圖形界面,可以使用wget來下載這個文件:

#wget http://mirrors.163.com/.help/sources.list.squeeze

這樣就會把sources.list.squeeze這個文件下載到當前目錄中

然後是把這個文件中的內容複製到/etc/apt/sources.list

#mv sources.list.squeeze/etc/apt/sources.list

然後用vi打開sources.list

#vi /etc/apt/sources.list

deb http://mirrors.163.com/debiansqueeze main non-free contrib

deb http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb-src http://mirrors.163.com/debiansqueeze main non-free contrib

deb-src http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

deb-src http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

deb http://http.us.debian.org/debiansqueeze main contrib non-free

deb http://non-us.debian.org/debian-non-USsqueeze/non-US main contrib non-free

deb http://security.debian.orgsqueeze/updates main contrib non-free

會發現其中有us的源,這個是不能用的,刪掉就行,最後sources.list中內容是:

deb http://mirrors.163.com/debiansqueeze main non-free contrib

deb http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb-src http://mirrors.163.com/debiansqueeze main non-free contrib

deb-src http://mirrors.163.com/debiansqueeze-proposed-updates main contrib non-free

deb http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

deb-src http://mirrors.163.com/debian-securitysqueeze/updates main contrib non-free

這樣就添加好了,要想可以使用,還得需要先清空目錄/var/lib/apt/lists/*

# rm /var/lib/apt/lists/* -vf

這一步很重要,如果不這樣的話,在安裝軟件時會出現這樣的錯誤:

Reading package lists... Error!

最後:

#apt-get update

這樣就可以使用apt-get來安裝軟件了。









發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章