zh-hongda

Aria2 + ubuntu18.04安装与配置

Linux下的下载利器Aria2使用教程。

1

安装Aria2

sudo apt-get install aria2

2

配置Aria2

2.1

创建配置文件

sudo mkdir /etc/aria2
sudo touch /etc/aria2/aria2.conf
sudo touch /etc/aria2/aria2.session

sudo chmod 777 /etc/aria2/aria2.session
sudo chmod 777 /etc/aria2/aria2.log

2.2

设置配置文件

dir=/home/hongda/Downloads
disable-ipv6=true

#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
#断点续传
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session

#最大同时下载任务数
max-concurrent-downloads=20
save-session-interval=120

# Http/FTP 相关
connect-timeout=120
#lowest-speed-limit=10K
#同服务器连接数
max-connection-per-server=12
#max-file-not-found=2
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M

#单文件最大线程数, 路由建议值: 5
split=10
check-certificate=false
#http-no-cache=true

2.3

测试能否正常运行

sudo aria2c --conf-path=/etc/aria2/aria2.conf

正确运行后:

至此,aria2已经可以使用了。具体使用方法可以参考 aria2

3

设置快捷命令,此处使用别人的脚本,做简单修改。

3.1

下载脚本到指定目录,并修改文件权限

wget --no-check-certificate https://raw.githubusercontent.com/xxoocn/doubi/master/service/aria2_debian -O /etc/init.d/aria2 && chmod +x /etc/init.d/aria2

3.2

修改脚本

原文件:

#仅列出了需要修改的部分
NAME="Aria2"
NAME_BIN="aria2c"
CONFIG="/root/.aria2/aria2.conf"
LOG="/root/.aria2/aria2.log"

修改后:

NAME="Aria2"
NAME_BIN="aria2c"
CONFIG="/etc/aria2/aria2.conf"
LOG="/etc/aria2/aria2.log"

3.3

添加脚本到开机启动

update-rc.d -f aria2 defaults

至此,Aria2安装与配置结束。

4

测试

参考:

Aria2基础上手指南