Ubuntu 9.04 就要在4月23日正式釋放了,前幾日 Ubuntu 9.04 Beta 已可以通過“更新管理器”來更新了,這就需要慢慢的從軟件源下載來更新了,非常容易因為各種網絡原因導致下載速度逐漸減慢甚至中斷。
喜愛看電影聽音樂下載游戲的朋友應該或多或少都聽說過或使用過BT(Bittorrent)或電騾(eMule),這兩個就是目前互聯網兩個經典P2P應用技術。
P2P這個新穎的技術正是基于點的網格網絡,點越多,可獲得的源也就越多,這樣子的點匯聚在一起就能充分利用現有帶寬來獲得需要的資源。如果你想獲取更多的基于linux的BT(Bittorrent)工具,可以查看Linux系統可用的6款Bittorrent客戶端這篇文章。
接下來我們開始討論如何P2P快速升級Ubuntu,這里需要apt-p2p這個軟件包,我們就可以利用P2P技術來升級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
替換為以下內容:
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中獲得啦。修改好源,根據你的網絡特點還可能需要做些工作,如果你的Ubuntu處于外網,比如直接在Ubuntu中使用PPPoE連接接入互聯網,則無需任何工作。如果你的Ubuntu機子處于路由器下的網絡,你需要在路由器中設置端口映射9977。做好這些處理工作就可以像日常更新源的操作了:
$sudo apt-get update
$sudo apt-get dist-upgrade
其實通過P2P來更新系統不算是一個非常可靠的更新方法,如果可以當然還是通過HTTP或者FTP下載一個新版Ubuntu的Alternate版ISO,然后再在Ubuntu中將這個ISO掛上去后將更新源設置為CDROM最為穩妥。
新聞熱點
疑難解答
圖片精選