LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: david50814

想下载ISO镜像的千万不要再去LUPA了

[复制链接]
发表于 2009-8-9 00:49:11 | 显示全部楼层
原来那个metalink是干这个用的啊

abc@host:~> aria2c -c -M http://download.opensuse.org/dis ... D-i586.iso.metalink
Exception caught
Exception: Failed to open the file http://download.opensuse.org/dis ... D-i586.iso.metalink, cause: File not found

abc@host:~>

这是咋回事?
回复 支持 反对

使用道具 举报

发表于 2009-8-9 08:43:27 | 显示全部楼层
不好意思,果然我单凭记忆来是经常弄错滴,呵呵。

方法一:
先下载回来本地
  1. wget http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-DVD-x86_64.iso.metalink
  2. aria2c -c -M openSUSE-11.1-DVD-x86_64.iso.metalink
复制代码

方法二:
直接下载.metalink文件,然后它会自动下载metalink文件里面的内容
  1. aria2c http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-DVD-x86_64.iso.metalink
复制代码


个人体会metalink的一些特点
1、有点象P2P,但是网络供应商不封metalink。
2、有点象http/ftp,动态从多个(一般5~50个)不同的http/ftp下载,择优下载。
3、metalink根据你的网络情况算出最佳下载方案,不同时间不同地点下载metalink文件不同。
4、下载过程中,当你个链接失效了,自动寻找其他链接。
5、可靠性超高,到现在我还没试过下载的iso有校验错误。
回复 支持 反对

使用道具 举报

发表于 2009-8-9 12:22:13 | 显示全部楼层
其实英文好的话,应该可以自己man出来的。可是俺偏偏......啥也不说了,楼上兄弟,你真是个大好人,感谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-9 19:28:09 | 显示全部楼层
学习了,谢谢了
回复 支持 反对

使用道具 举报

发表于 2009-8-11 09:28:33 | 显示全部楼层
谢谢 .学到了知识
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表