最后更新时间:2020-7-8 12:17:12,更新axel从 v2.17.7到 v2.17.9,更新openssl远古时代版本(1.0.2k-fips)到最新版。
编译环境:CentOS 7.7.1908 x64(core),OpenSSL 3.0.0-alpha4 25 Jun 2020 (Library: OpenSSL 3.0.0-alpha4 25 Jun 2020)
github项目:https://github.com/axel-download-accelerator/axel
版本2.17.9,是截止到2020年7月8日的最新版, 已编译好的成品下载地址(编译失败,已换成v2.17.7):直链下载
解压后直接扔到 /usr/local/bin/ 就好了
备注:如果下载https连接时,报证书错误,请加参数--insecure关闭SSL证书校验即可。
效果:美国小鸡下载东西,开32线程,每秒 58 MiB /s,wget只有可怜的 22 MiB/s
还要什么玩具车,wget直接扔了,仓库吃灰去,任何下载链接都由axel代劳,直接无脑这样
axel --insecure -a -n 32 下载地址
如
axel --insecure -a -n 32 http://bundle.bh3.com/tmp/pc/BH3_v3.7.0_39ef5ab7dab.7z
试了下很舒服,不能下的动态链都下载下来了,wget能下的,axel都能下,还能多线程。
--insecure是不校验SSL证书,-a显示下载进度条,-n 下载的线程数(不知道极限多少),还有很多参数,用 axel -h显示更多参数和帮助说明,可以加header请求头,自定义UA什么的。