分享无线程限制的 1.37.0 版本 Aria2,已打包为静态版本和 Docker 版本

YummyCocoa:

哈哈,不知道现在还有多少小伙伴还在用 Aria2 。默认的 Aria2 ,只支持单服务使用 16 线程下载,这个版本没有这个限制。

Guide

项目地址: https://cnb.cool/flyinbug/aria2-static-build,基于项目: P3TERX/Aria2-Pro-Core

| P3TERX/Aria2-Pro-Core 到 1.36 以后就不更新了。升级到 1.37.0 和外围依赖的 OpenSSL 等。

封装为一键 Shell 脚本以及 Docker:

Github 镜像仓库:

使用方法

如果你想在 Linux 设置上安装:

1
bash -c "$(wget -qO- https://cnb.cool/Mintimate/tool-forge/AutoInstallAria2/-/git/raw/main/AutoInstallAria2ForLinux.sh)"

一键安装后,默认在$HOME/aria2Auto下生成配置文件aria2.conf等文件:

1
2
3
4
5
6
mintimate at StarServer in ~/aria2Auto
$ tree
.
├── aria2c
├── aria2.conf
└── deleteAria2.conf

使用 systemctl 管理 aria2 rpc

你也可以使用 docker ,当前支持 ARM64 和 AMD64 架构的 Docker 包:

1
docker run -d --name aria2 -p 6800:6800 -v ~/Downloads:/app/Downloads docker.cnb.cool/mintimate/tool-forge/autoinstallaria2

其中:

  • -p 6800:6800:将容器内的 6800 端口映射到宿主机的 6800 端口;
  • -v /Downloads:/app/Downloads:将宿主机上的/Downloads 目录映射到容器内的/app/Downloads 目录。

RPC 初始密码获取:

1
docker exec -it aria2 cat /app/initAria2Password

TODO

未来计划:

  • 打包 AriaNG Web 页面