aria2 中文文档 下载 App

Linux 各发行版安装命令:apt、dnf、pacman 对照

发行版包管理器(推荐)

绝大多数发行版的官方仓库里就有 aria2,一行命令装好:

发行版安装命令
Debian / Ubuntusudo apt install aria2
Fedorasudo dnf install aria2
Arch Linuxsudo pacman -S aria2
Alpineapk add aria2
openSUSEsudo zypper install aria2

仓库里的版本可能略落后于官方最新版,功能足够日常使用。要追新版本可以走下面的源码编译。

源码编译

官方手册写明的最小构建流程:

./configure
make

configure 会自动探测已安装的库并尽量启用更多功能。想启用哪些特性,就先装好对应开发包,常见对应关系:

功能依赖
HTTPSGnuTLS 或 OpenSSL(macOS/Windows 构建用系统 TLS)
SFTPlibssh2
Metalinklibxml2 或 Expat
异步 DNSc-ares
gzip 内容解码zlib

从 git 仓库拉源码编译的话,还要先跑 autoreconf -i 生成 configure 脚本。静态链接编译可加 ARIA2_STATIC=yes。

验证安装

aria2c --version

顺手装个补全

源码构建时默认会把 bash 补全文件装到 share/doc/aria2/bash_completion 目录,启用后命令行按 Tab 可以补全参数名,长命令很好用。

装好后接着跑第一条命令。