用最快、最省带宽的方法下载ISO镜像

各种窗口管理器和美化相关
回复
头像
kashu
帖子: 451
注册时间: 2014-02-07 17:31
系统: Xubuntu 14.04.5 64位

用最快、最省带宽的方法下载ISO镜像

#1

帖子 kashu » 2016-04-25 13:09

情景1:很多人的电脑里会有一些旧的ISO文件,如:ubuntu-14.04.2-desktop-amd64.iso、xubuntu-14.04.3-desktop-amd64.iso
情景2:现在已经有最新的ISO发布了,如:ubuntu-14.04.4-desktop-amd64+mac.iso、xubuntu-14.04.4-desktop-amd64.iso
情景3:你想下载一个最新版的ISO文件,怎么才能用最快、最省带宽的方法下载到呢?

3种情景结合起来,我们就可以直接用zsync来完成 :em11
在官方的下载网页里可以看到有一些.zsync结尾的文件,完整的URL链接就像下面这样(http://cdimage.ubuntu.com/xubuntu/relea ... 4/release/):
http://cdimage.ubuntu.com/xubuntu/relea ... .iso.zsync
http://cdimage.ubuntu.com/ubuntu/releas ... .iso.zsync

1)先在Xubuntu里安装zsync这工具(软件小巧、依赖包极少、默认软件仓库中就有)

代码: 全选

$ sudo apt-get install zsync -y
2)然后就能用zsync来下载了

代码: 全选

kashu:/tmp/linux$ zsync -i ./xubuntu-14.04.3-desktop-amd64.iso http://cdimage.ubuntu.com/xubuntu/releases/14.04.4/release/xubuntu-14.04.4-desktop-amd64.iso.zsync

#################### 100.0% 178.6 kBps DONE     
reading seed file ./xubuntu-14.04.3-desktop-amd64.iso: 
*****Read ./xubuntu-14.04.3-desktop-amd64.iso. Target 57.9% complete.      
*****downloading from http://cdimage.ubuntu.com/xubuntu/releases/14.04.4/release/xubuntu-14.04.4-desktop-amd64.iso:
###### 100.0% 924.8 kBps DONE      

verifying download...checksum matches OK
used 583139328 local, fetched 424238189
下载好了。如果不放心,可再校验一下,和官方的完全一致 :em11

代码: 全选

kashu:/tmp/linux$ sha1sum xubuntu-14.04.4-desktop-amd64.iso 
94a59d440d0d352efa19f5692f9671723bc65dcd  xubuntu-14.04.4-desktop-amd64.iso
节省了至少50%的带宽、同时节省了一半的下载时间! :em09


关于zsync的信息:
http://zsync.moria.org.uk/
https://help.ubuntu.com/community/ZsyncCdImage
http://unix.stackexchange.com/questions ... c-vs-jigdo
[/size]


OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08

YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
头像
daf3707
论坛版主
帖子: 12730
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: 用最快、最省带宽的方法下载ISO镜像

#2

帖子 daf3707 » 2016-04-25 13:55

:em11
abelwy
帖子: 1
注册时间: 2016-05-03 13:08

Re: 用最快、最省带宽的方法下载ISO镜像

#3

帖子 abelwy » 2016-05-03 13:28

看起来很吊的样子。 :em01
头像
rosn
帖子: 1014
注册时间: 2006-01-14 18:33

Re: 用最快、最省带宽的方法下载ISO镜像

#5

帖子 rosn » 2018-01-30 22:26

安裝好zsync如何使用呢,第一次接觸這個zsync,不會用。
我是初学python的新手,希望得到大家的耐心指教,先感谢大家对我的付出!
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 用最快、最省带宽的方法下载ISO镜像

#6

帖子 poloshiao » 2018-01-31 9:41

安裝好zsync如何使用呢
zsync -i ./xubuntu-14.04.3-desktop-amd64.iso http://cdimage.ubuntu.com/xubuntu/relea ... .iso.zsync

sudo zsync -i ./xubuntu-14.04.3-desktop-amd64.iso http://cdimage.ubuntu.com/xubuntu/relea ... .iso.zsync

參見
http://manpages.ubuntu.com/manpages/xen ... ync.1.html
zsync - Partial/differential file download client over HTTP
-i inputfile
Specifies (extra) input files. inputfile is scanned to identify blocks in common with the target file and zsync uses any blocks found. Can be used multiple times.
回复