HTTP|强烈推荐一款全能的下载神器--Aria2
概述有一个网友留言说这个工具不错 , 特体验了分享给大家 。
Aria2是一款免费开源跨平台且不限速的多线程下载软件 , Aria2的优点是速度快、体积小、资源占用少;支持 HTTP / FTP / BT / Magnet 磁力链接等类型的文件下载;支持 Win、Mac、Linux系统 , 甚至在树莓派、NAS、路由器等设备上都能安装它 。 其实 , 现在很多安装aria2工具的用户都是为了用它来不限速下载百度云资源的 。 因为用aria2下载百度云资源 , 再也不用忍受限速的煎熬了 。
github:
一、Aria2 简介Aria2 是一个多平台轻量级 , 支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具 。 Aria2 可以从多个来源、多个协议下载资源 , 最大的程度上利用了你的带宽 。 Aria2 有着非常小的资源占用 , 在关闭磁盘缓存的情况下 , 物理内存占用通常为 4M(正常 HTTP/FTP 下载的情况下) , BitTorrent 下载每秒2.8M/S的情况下 , CPU 占有率约为 6% 。 Aria2 支持 JSON-RPC 和 XML-RPC 接口远程调用 。
很多人在 Windows 可能用过 Internet Download Manager , 是很好用的多线程下载工具 。 Aria2 跟 IDM 类似 , 不仅可以多线程下载 , 还可以通过多来源进行下载 , 简单的说就是从多个镜像服务器同时下载一个文件 , Aria2 还支持 BT 协议 , 弥补了 IDM 只支持 HTTP 和 FTP 的痛点 。
不过 , Aria2是命令行工具 , 普通用户使用起来有难度 , 我们可以自己搭建Aria2 web管理面板 , 就可以轻松管理Aria2下载资源了 。
二、安装篇安装Aria2确实是个麻烦事 , 特别是要安装新的版本 , 这里分享一下别人静态编译的地址 , 作者更新的挺勤的 , 基本上新版本出了很快就会跟进 。
【HTTP|强烈推荐一款全能的下载神器--Aria2】1、静态编译下载
GNU/Linux:
32位:
64位:
ARM树莓派:
Windows:
32位:
64位:
还有个改版的 , 把并发线程提到了128 , 暴力下载
GNU/Linux 64位:
安装方法没啥说的 , 找地方解决直接用就行 , 静态编译就是这么牛逼 , 不需要额外安装库
2、集成版下载
因为Aria2很强大 , 同时因为强大又没那么容易上手 , 所以有些人就想办法把Aria2集成到其他软件或者封装成图形界面 , 使得它能够更方便使用 。
1. Persepolis Download Manager(Windows/Linux/macOS)
官网:
下载:
Debian/Ubuntu:
macOS:
Windows 32位:
Windows 64位:
纯粹的套壳之作 , 开箱即用 , 虽然目前还有些问题 , 但是还是挺好的
2. PanDownload(Windows)
下载地址:
将Aria2用于百度云下载 , 无需浏览器插件 , 无需复制粘贴 , 登录账户一点即下
3.Aria2GUI(macOS)
下载地址:
就是单纯的Yaaw+内置Aria2 , 但是效果其实挺好 , 配合自带的浏览器插件还是不错的
4.Maria(macOS)
下载地址:
这个集成了Aria2 , 也能用You-Get来进行部分下载 , 也是不错的
三、实战篇1、获取aria2
下载后解压到D:\aria2
wget 2、新建文件夹和文件
在aria2内新建文件夹download(保存下载文件) 和新建文件aria2c.session(保存下载进度)
3、修改配置
将解压获得的aria2.exe加入aria2文件夹, 在文件夹aria2内新建配置文件aria2c.conf , 内容如下:
#用户名#rpc-user=hwb#密码#rpc-passwd=hwb#上面的认证方式不建议使用,建议使用下面的token方式#设置加密的密钥#rpc-secret=token#允许rpcenable-rpc=true#允许所有来源, web界面跨域权限需要rpc-allow-origin-all=true#允许外部访问 , false的话只监听本地端口rpc-listen-all=true#RPC端口, 仅当默认端口被占用时修改#rpc-listen-port=6800#最大同时下载数(任务数), 路由建议值: 3max-concurrent-downloads=5#断点续传continue=true#同服务器连接数max-connection-per-server=5#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要min-split-size=10M#单文件最大线程数, 路由建议值: 5split=10#下载速度限制max-overall-download-limit=0#单文件速度限制max-download-limit=0#上传速度限制max-overall-upload-limit=0#单文件速度限制max-upload-limit=0#断开速度过慢的连接#lowest-speed-limit=0#验证用 , 需要1.16.1之后的release版本#referer=*#文件保存路径为aria2内的download文件夹dir=D:\aria2\download#文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本#disk-cache=0#另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)#enable-mmap=true#文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长#所需时间 none < falloc ? trunc << prealloc, falloc和trunc需要文件系统和内核支持file-allocation=prealloc## 进度保存相关 ### 从会话文件中读取下载任务input-file=D:\aria2\aria2c.session# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件save-session=D:\aria2\aria2c.session# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0save-session-interval=6force-save=true#解决SSL/TLS handshake failure问题check-certificate=false
- 短板|年底换机好推荐,真无短板机称号iQOO 5拿下了
- 最新|2020年12月最新购机推荐,这六款各有优点,实用党首选
- 持续|十一月推荐手机系列,iQOO今年多款机型热度持续
- 极客|极具黑科技含量的AI录音笔推荐:搜狗AI录音笔S1,极客最爱
- 算法|为什么长视频没有强算法推荐的产品
- 效果|这个让你相见恨晚的技巧,能让PPT排版更加有设计感,推荐学习
- 于无声处听好声,三款颈挂式降噪蓝牙耳机推荐
- Linux 之父对 C++ 进行了炮轰,C++不值得推荐?
- 开抢:自用4年后,我推荐这款儿童护眼灯
- 预告:自用4年后,我推荐这款儿童护眼灯