aria2:轻量多线程下载工具
它是什么下载速度慢、广告强迫、后台限速,需要高效并发下载管理。
aria2 是一款轻量级、支持多协议的开源下载工具,能以极低内存占用实现高速并发下载。本文将带你了解它的核心优势、安装步骤和实用技巧,帮助你在命令行下轻松掌控下载任务,告别迅雷的广告和限速。
详细介绍
为什么需要 aria2?
当你下载一个大文件时,浏览器自带的下载功能往往只能使用单线程,速度慢且容易中断。而市面上常见的下载软件要么充满广告弹窗,要么限制会员才能享受高速。aria2 打破了这些束缚——它是一款完全免费、开源、无广告的下载工具,通过多线程并发和断点续传,能显著提升下载效率,并且对系统资源的占用极低,即使在树莓派等小型设备上也能流畅运行。
核心功能
多协议、多连接
aria2 支持 HTTP/HTTPS、FTP/SFTP、BitTorrent 和 Metalink 等多种下载协议。它可以将一个文件分成多个段,同时从服务器发起多个连接,从而最大限度地利用你的带宽。例如,在 100Mbps 的宽带上,使用默认的 16 个连接,下载速度往往能跑满。对于磁力链接和种子文件,aria2 同样表现出色,支持 DHT 和 PEX 等特性。
RPC 远程控制
aria2 内置了 JSON-RPC 和 XML-RPC 接口,你可以通过 Web 界面(如 AriaNg、webui-aria2)或命令行工具控制它。这意味着你可以把下载任务交给服务器或 NAS,然后用手机远程添加、暂停或查看进度,完全脱离图形界面的束缚。
高度可定制
通过配置文件或命令行参数,你可以精细调整下载行为,比如限制上传/下载速度、设置磁盘缓存、指定文件保存目录、自动重命名等。对于需要批量下载的场景,aria2 还能与其他工具如 yt-dlp 配合,成为强大的下载引擎。
使用方法
安装 aria2 非常简单。在 Debian/Ubuntu 上,执行 apt install aria2;macOS 上使用 Homebrew 执行 brew install aria2;Windows 用户可以从官方仓库下载预编译的可执行文件。
基本用法:
- 下载单个文件:
aria2c -s 16 -x 16 https://example.com/file.zip(-s 表示分片数,-x 表示每台服务器连接数) - 断点续传:加上
-c参数,中断后重新执行即可继续。 - 下载种子:
aria2c -d /下载目录 file.torrent,-d 指定保存位置。 - 开启 RPC 服务:
aria2c --enable-rpc --rpc-listen-port=6800,然后可以用浏览器访问 AriaNg 的页面进行控制。
注意事项
使用 aria2 时,有几点需要留意:
- 下载源服务器可能不支持多连接(比如部分 CDN),若速度无提升,可适当降低
-x参数。 - BitTorrent 下载时请确保有上传流量,否则可能被 tracker 服务判定为吸血而降低速度。
- 配置文件默认位于
~/.aria2/aria2.conf,如果遇到参数不生效,检查是否拼写正确。 - 在 Windows 上,如果出现“无法加载动态库”之类的错误,需要安装 Visual C++ 运行库。
总之,aria2 是一个可靠、高效的下载利器,值得每个经常下载文件的用户掌握。
更新记录
最近更新:2026-10-02
软件参数速览
参数对比
| 项目 | aria2 |
|---|---|
| 版本 | release-1.37.0 |
| 大小 | 2.4 MB |
| 平台 | win |
| 网盘 | 百度 |
| 优点 | 极低内存占用,支持HTTP/FTP/BT/Metalink等多种协议,多源并发提升速度。 |
| 缺点 | 无官方GUI,需命令行操作,部分高级配置学习曲线较陡。 |
历史版本
本站收录该软件的多个真实版本,可按下表选用:
| 版本 | 平台 | 大小 | 网盘 | 入口 | 官网 |
|---|---|---|---|---|---|
| release-1.37.0 | win | 2.4 MB | 百度 | aria2 release-1.37.0(查看/下载) | —— |
下载
下载由本站收录的国内网盘提供(夸克 / 百度 / 蓝奏),国内访问快、不限速;网盘链接均经审核,如失效欢迎反馈。
可替代 / 相似软件
以下工具与本文软件定位相近(按内容相似度排序),可按需选型:
| 软件 | 相似度 | 主要功能 | 入口 |
|---|---|---|---|
| 迅雷 | 相关 | — | 官网评估 |
| IDM | 相关 | — | 官网评估 |
| wget | 相关 | — | 官网评估 |
怎么选(决策参考)
迅雷、IDM、wget等传统下载工具的轻量替代。
命令行重度用户、服务器管理员、嵌入式环境及追求极致效率的开发者。
普通桌面用户,期望图形界面和点击式操作的人群。
极低内存占用,支持HTTP/FTP/BT/Metalink等多种协议,多源并发提升速度。
无官方GUI,需命令行操作,部分高级配置学习曲线较陡。
GitHub星标约31k,频繁更新,活跃贡献者众多。
成熟
需要稳定高效的无头下载环境,或集成到脚本和自动化流程时。
偏好图形界面或不愿接触命令行的普通用户场景。
常见问题
aria2 与迅雷相比有什么优势?
aria2 完全免费无广告,不限制下载速度,内存占用极低,支持多协议和远程控制。迅雷对非会员限速且包含弹窗,而 aria2 可以自由配置,适合技术用户和服务器环境。
如何在下载时限制速度?
使用命令行参数 --max-download-limit 或 --max-overall-download-limit 即可,例如 aria2c --max-download-limit=500K 表示单文件限速 500KB/s。也可以写入配置文件持久生效。
aria2 支持断点续传吗?
支持。只需在命令行中添加 -c 参数,aria2 会在中断后保留已下载的部分,再次下达相同任务时会自动从断点继续。对于 HTTP/HTTPS 和 BitTorrent 协议都有效。