`
love~ruby+rails
  • 浏览: 867467 次
  • 性别: Icon_minigender_1
  • 来自: lanzhou
社区版块
存档分类
最新评论

通过P2P来升级Ubuntu

阅读更多

喜爱看电影听音乐下载游戏的朋友应该或多或少都听说过或使用过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最为稳妥。

分享到:
评论

相关推荐

    ubuntu-16.04.3镜像种子

    标题中的“ubuntu-16.04.3镜像种子”指的是Ubuntu操作系统的第四个点更新版本,即16.04.3 LTS (长期支持版) 的安装镜像文件,通常用于创建或升级Ubuntu系统。这个镜像是以种子(torrent)的形式提供的,这是一种P2P...

    ubuntu-10.04-torrent

    标题“ubuntu-10.04-torrent”指的是Ubuntu 10.04操作系统的Torrent文件,这是一种通过P2P(点对点)技术进行大文件分发的方式。Ubuntu是Linux发行版中非常流行的一个版本,它以稳定、用户友好和开放源代码著称。...

    Ubuntu桌面入门指南

    - **APT**:Advanced Package Tool (APT) 是Ubuntu中主要的包管理工具,可以用来安装、升级、卸载软件包。 - **使用APT on CD来安装软件包**:从光盘中安装软件包的具体步骤。 - **安装单个软件包文件**: - **...

    ubuntu 12.04版本种子文件

    通过BitTorrent协议,用户可以使用像Vuze或uTorrent这样的客户端软件来下载和分享Ubuntu 12.04的ISO镜像文件。种子文件包含有关文件的大小、哈希值和其他参与下载的用户(种子和磁力链接)的详细信息,这使得文件...

    使用经验ubuntu-experience

    - **PDF文件浏览**:Ubuntu默认支持PDF文件浏览,在使用时,可以通过滚动鼠标的中间滚轮来进行页面的前后翻页,这为用户提供了更便捷的操作体验。 - **ADSL拨号上网命令**:对于ADSL用户而言,可以使用`...

    ubuntu9.10 安装网络电视qsopcast

    在Ubuntu 9.10中,可以打开终端并输入以下命令来更新软件包列表和安装任何可用的升级: ```bash sudo apt-get update sudo apt-get upgrade ``` 接着,由于QSopcast可能不在默认的Ubuntu软件仓库中,我们需要添加...

Global site tag (gtag.js) - Google Analytics