aria2 下载工具

Fedora 下依然是使用 dnf 进行安装。但是对于 aria2 和 windows 下的下载工具不同,其需要使用命令行进行下载。

URL 下载

aria2c 'url'

如果有多个 url 指向同一个下载文件,可以同时进行多源下载:

aria2c 'url1' 'url2'

如果希望能尽可能快的下载,可以开启多线程下载,num 为下载的线程数。

aria2c 'url' -x 'num'

极限的下载方案如下:

aria2c 'url' -x10 -s10 -c

这样表示使用 10 线程分成 10 份进行下载,同时每份都做续传。

参考指令

-o
如果下对文件进行重命名则使用 -o 指定下载后的文件名:
aria2c -o xxx.chckoutpiont 'url'
max-download-limit
在下载时,可能因为带宽的问题导致其实网络服务使用体验变差,可以使用 -max-download-limit 来限制下载速度:
aria2c --max-download-limit=500k 'url'
-Z
下载时,可以同时下载多个文件,使用 -Z 提定多个文件地址即可。
aria2c -Z 'url1' 'url2'
-c
对于较大的文件,可以通过 -c 选项指定下载,当下载被中断时,再用原命令下载,可以自动从断点处续传。
aria2c -c https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2
-i
在下载多个模型时,可以将模型的地址写入到文件中,然后通过 -i 命令来指定进行下载。
aria2c -i download.txt

下载磁力链接

对于磁力链接,可以直接下载对应的链接信息

aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'