手动替换群晖Docker Aria2为无限线程版
总觉得aria2默认最大的16线程太鸡肋,于是就想着折腾一下,把群晖Docker Aria2的执行文件替换掉。
我用的镜像是 auska/docker-aria2
一、下载
已经有大神编译好了64位Linux静态版的Aria2,可以直接拿来用,这里:https://0vo.moe/archives/7.html
我备份了一份:https://file.bugxia.com/s/CNRXG56bYyoJibw
下载好的aria2c文件复制到Docker Aria2挂载的下载目录,比如我的:
二、进入Docker终端
三、替换
在新建的终端窗口下输入命令
mv /usr/local/bin/aria2c /usr/local/bin/aria2c_bak
mv /mnt/aria2c /usr/local/bin/aria2c
chmod 777 /usr/local/bin/aria2c
killall aria2c
替换后还得修改aria2的配置文件,依然是终端窗口,使用vi命令编辑 /config/aria2.conf
配置文件
将max-connection-per-server
、split
参数修改为100(根据宿主机性能),保存
覆盖完成,结束aria2进程,它会自动恢复,或者重启一下容器
killall aria2c
四、成功
100线程