喜愛看電影聽音樂下載游戲的朋友應(yīng)該或多或少都聽說過或使用過BT(Bittorrent)或電騾(eMule),這兩個(gè)就是目前互聯(lián)網(wǎng)兩個(gè)經(jīng)典P2P應(yīng)用技術(shù)。這不,Ubuntu 9.04就要在4月23日正式釋放了,前幾日Ubuntu 9.04 Beta已可以通過“更新管理器”來更新了,這就需要慢慢的從軟件源下載來更新了,非常容易因?yàn)楦鞣N網(wǎng)絡(luò)原因?qū)е孪螺d速度逐漸減慢甚至中斷。P2P這個(gè)新穎的技術(shù)正是基于點(diǎn)的網(wǎng)格網(wǎng)絡(luò),點(diǎn)越多,可獲得的源也就越多,這樣子的點(diǎn)匯聚在一起就能充分利用現(xiàn)有帶寬來獲得需要的資源。
利用apt-p2p這個(gè)軟件包,我們就可以利用P2P技術(shù)來升級(jí)Ubuntu,安裝apt-p2p:
$sudo apt-get install apt-p2p
安裝好apt-p2p就該修改一下軟件源為P2P源,修改之前先備份一下吧:
$sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改源:
$sudo gedit /etc/apt/sources.list
替換為以下內(nèi)容:
deb http://security.ubuntu.com/ubuntu/ jaunty-security universe main multiverse restricted
deb http://localhost:9977/archive.ubuntu.com/ubuntu/ jaunty main universe restricted multiverse
deb http://localhost:9977/archive.ubuntu.com/ubuntu/ jaunty-updates universe main multiverse restricted
deb http://localhost:9977/archive.ubuntu.com/ubuntu/ jaunty-backports universe main multiverse restricted
deb http://localhost:9977/archive.canonical.com/ubuntu jaunty partner
除了安全組件依舊從官方源中獲得以外,其它的都是從P2P中獲得啦。修改好源,根據(jù)你的網(wǎng)絡(luò)特點(diǎn)還可能需要做些工作,如果你的Ubuntu處于外網(wǎng),比如直接在Ubuntu中使用PPPoE連接接入互聯(lián)網(wǎng),則無需任何工作。如果你的Ubuntu機(jī)子處于路由器下的網(wǎng)絡(luò),你需要在路由器中設(shè)置端口映射9977。做好這些處理工作就可以像日常更新源的操作了:
$sudo apt-get update
$sudo apt-get dist-upgrade
其實(shí)通過P2P來更新系統(tǒng)不算是一個(gè)非?煽康母路椒,如果可以當(dāng)然還是通過HTTP或者FTP下載一個(gè)新版Ubuntu的Alternate版ISO,然后再在Ubuntu中將這個(gè)ISO掛上去后將更新源設(shè)置為CDROM最為穩(wěn)妥
利用apt-p2p這個(gè)軟件包,我們就可以利用P2P技術(shù)來升級(jí)Ubuntu,安裝apt-p2p:
$sudo apt-get install apt-p2p
安裝好apt-p2p就該修改一下軟件源為P2P源,修改之前先備份一下吧:
$sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改源:
$sudo gedit /etc/apt/sources.list
替換為以下內(nèi)容:
deb http://security.ubuntu.com/ubuntu/ jaunty-security universe main multiverse restricted
deb http://localhost:9977/archive.ubuntu.com/ubuntu/ jaunty main universe restricted multiverse
deb http://localhost:9977/archive.ubuntu.com/ubuntu/ jaunty-updates universe main multiverse restricted
deb http://localhost:9977/archive.ubuntu.com/ubuntu/ jaunty-backports universe main multiverse restricted
deb http://localhost:9977/archive.canonical.com/ubuntu jaunty partner
除了安全組件依舊從官方源中獲得以外,其它的都是從P2P中獲得啦。修改好源,根據(jù)你的網(wǎng)絡(luò)特點(diǎn)還可能需要做些工作,如果你的Ubuntu處于外網(wǎng),比如直接在Ubuntu中使用PPPoE連接接入互聯(lián)網(wǎng),則無需任何工作。如果你的Ubuntu機(jī)子處于路由器下的網(wǎng)絡(luò),你需要在路由器中設(shè)置端口映射9977。做好這些處理工作就可以像日常更新源的操作了:
$sudo apt-get update
$sudo apt-get dist-upgrade
其實(shí)通過P2P來更新系統(tǒng)不算是一個(gè)非?煽康母路椒,如果可以當(dāng)然還是通過HTTP或者FTP下載一個(gè)新版Ubuntu的Alternate版ISO,然后再在Ubuntu中將這個(gè)ISO掛上去后將更新源設(shè)置為CDROM最為穩(wěn)妥