Tutorial of installing aria2 on Ubuntu.
You need root premission to intall aria2 by apt.
安装
SHELL1
| $ sudo apt-get install aria2
|
配置
手动创建配置文件
SHELL1 2 3 4
| $ sudo mkdir /etc/aria2 $ sudo touch /etc/aria2/aria2.session $ sudo chmod 777 /etc/aria2/aria2.session $ sudo touch /etc/aria2/aria2.conf
|
写入配置文件
用 vim 或者 nano 之类的文本编辑器写入 aria2 的配置文件 /etc/aria2/aria2.conf。
path>folded1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151
|
dir=/home/***/下载
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session
save-session-interval=30
continue=true
file-allocation=none
user-agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.93 Safari/537.36
disable-ipv6=true
always-resume=true check-integrity=true
max-concurrent-downloads=3
max-connection-per-server=16
min-split-size=10M
split=64
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
listen-port=51413
enable-dht=false
dht-file-path=/opt/var/aria2/dht.dat dht-file-path6=/opt/var/aria2/dht6.dat
enable-peer-exchange=false
peer-id-prefix=-TR2770-
seed-ratio=0
bt-seed-unverified=true
bt-save-metadata=true
bt-max-open-files=16
connect-timeout=120
|
启动
SHELL1
| $ sudo aria2c --conf-path=/etc/aria2/aria2.conf
|
若没有报错证明安装成功,就可以 Ctrl+C 停止,将其转为后台运行
SHELL1
| $ sudo aria2c --conf-path=/etc/aria2/aria2.conf -D
|
RPC
命令行肯定是不够的,所以这时候我们需要使用 aria2 的 RPC。
你可以使用 AriaNg,在 AriaNg 中配置好你设置的 RPC 端口,默认为 6800,即可使用