|脚本| 多进程下载升级包(Ubuntu)

12 views
Skip to first unread message

邵志雄

unread,
May 5, 2010, 11:18:26 AM5/5/10
to 二进制生存

Ubuntu升级包下载的时候,一个服务器只有一个进程,下载速度有限
新立德可以生成包下载脚本但是也只能串行下载。

这个脚本通过解析新立德的包下载脚本,进行多进程并发下载,速度很快!

用法:
1、启动新立德,刷新仓库
2、标记所有可升级的软件包,“Mark All Updates"
3、生成包下载脚本 "File -> Generate package download script",另存为文件名,如 mylist
4、多进程下载  uget mylist 20 ( 启动20个进程)

uget  mylist    (默认15进程并发)
uget  mylist  3  ( 限制并发进程数为3个)

说明:
1、会需要root权限,因为下载文件直接存到  /var/cache/apt/archives 目录去了
2、因为是用脚本进行进程数控制,实时性差一些,所以会比实际多几个进程
3、下载完成,或者出错退出,会把 mylist 移动到 /var/log/uget 下面去
4、随时可以使用 Control-C 强制中止,支持断点续传



--
您收到此邮件是因为您订阅了 Google 网上论坛的“二进制生存”论坛。
要向此网上论坛发帖,请发送电子邮件至 bin...@googlegroups.com
要取消订阅此网上论坛,请发送电子邮件至 binsos+un...@googlegroups.com
若有更多问题,请通过 http://groups.google.com/group/binsos?hl=zh-CN 访问此网上论坛。
uget

Vincent a.k.a Vayn

unread,
May 5, 2010, 12:46:16 PM5/5/10
to bin...@googlegroups.com
好东东啊,以后对付 ppa 就靠这个脚本了。

2010/5/5 邵志雄 <sha...@gmail.com>



--
no panic.

Vincent a.k.a Vayn

unread,
May 5, 2010, 12:50:16 PM5/5/10
to bin...@googlegroups.com
如果能和 ubuntu-tweak 结合起来就更好了,第三方源直接多线程下载~

2010/5/6 Vincent a.k.a Vayn <vin...@elnode.com>

邵志雄

unread,
May 5, 2010, 8:22:21 PM5/5/10
to 二进制生存

UT的东西要去找作者TX,

他在 hangzh...@googlegroups.com 这个组

---------------------------------
   google talk
sha...@gmail.com
---------------------------------
330.gif

Vincent a.k.a Vayn

unread,
May 5, 2010, 10:14:11 PM5/5/10
to bin...@googlegroups.com
这个组不错,已经加进去了。晚上找TX说说去 =]

2010/5/6 邵志雄 <sha...@gmail.com>
330.gif

LLY

unread,
May 5, 2010, 10:26:02 PM5/5/10
to bin...@googlegroups.com
现在正打算搞一个PPA源的国内镜像,集成到ubuntu-tweak里去。
330.gif

Vincent a.k.a Vayn

unread,
May 6, 2010, 9:25:04 AM5/6/10
to bin...@googlegroups.com
支持骨头!(这里也有骨头的身影 

2010/5/6 LLY <bone...@gmail.com>
35E.gif
330.gif
Reply all
Reply to author
Forward
0 new messages