歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 經驗分享:通過P2P來升級Ubuntu

經驗分享:通過P2P來升級Ubuntu

日期:2017/2/28 16:48:01   编辑:Linux教程

  喜愛看電影聽音樂下載游戲的朋友應該或多或少都聽說過或使用過BT(Bittorrent)或電騾(eMule),這兩個就是目前互聯網兩個經典P2P應用技術。這不,Ubuntu 9.04就要在4月23日正式釋放了,前幾日Ubuntu 9.04 Beta已可以通過“更新管理器”來更新了,這就需要慢慢的從軟件源下載來更新了,非常容易因為各種網絡原因導致下載速度逐漸減慢甚至中斷。P2P這個新穎的技術正是基於點的網格網絡,點越多,可獲得的源也就越多,這樣子的點匯聚在一起就能充分利用現有帶寬來獲得需要的資源。

  利用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最為穩妥。

Copyright © Linux教程網 All Rights Reserved