赞
踩
1. 安装。
这里主要是在Debian及衍生发行版上的操作。 直接用 apt install aria2 即可
- apt update
- apt install aria2
- # aria2 的命令是 aria2c;下面查看一下安装版本
- aria2c -v
更新:2023-09-13-09:16
2. 莫名其妙的,在debian12下,采用原有的配置无法启动,经过查找,设置了新的配置文档。
2.1 /etc/aria2/aria2.daemon
- cat /etc/aria2/aria2.daemon
- continue
- daemon=true
- dir=/var/data/Download
- file-allocation=falloc
- log-level=warn
- max-connection-per-server=6
- max-concurrent-downloads=5
- max-overall-download-limit=0
- min-split-size=5M
- enable-http-pipelining=true
-
- enable-rpc=true
- rpc-listen-all=true
- max-overall-upload-limit=16K
- max-upload-limit=8K
- seed-time=1
2.2 /etc/systemd/system/aria2cd.service
- cat /etc/systemd/system/aria2cd.service
-
-
- [Unit]
- Description=aria2 Daemon
-
- [Service]
- Type=forking
- ExecStart=/usr/bin/aria2c --conf-path=/etc/aria2/aria2.daemon
-
- [Install]
- WantedBy=default.target
2. 编辑配置文件: /etc/aria2/aria2.conf
注意,aria2默认是没有配置文档的,在运行aria2c命令时,会找用户的家目录中的 .aria2/aria2.conf配置文件,这就需要我们自己编写。
这里只是做一个简单的配置,设置了下载目录,最大上传速率等
- ## 这里以root用户为例
- mkdir /root/.aria2
- touch /root/.aria2/aria2.conf
- vim /root/.aria2/aria2.conf
- #下面是具体内容
-
- # 配置断点续传功能和以daemon进行运行
- continue=true
- daemon=true
-
- ## 启用RPC功能和监听端口
- enable-rpc=true
- #rpc-allow-origin-all
- rpc-listen-all=true
- rpc-listen-port=6800
-
- dir=/home/WD500G/Download
- file-allocation=none
- #input-file=${HOME}/.aria2/input.conf
- log-level=warn
- max-connection-per-server=6
- min-split-size=5M
- #on-download-complete=exit
- max-overall-upload-limit=16K
- max-upload-limit=8K
- seed-time=1
3. 设置aria2 开机自动运行。 需要编辑 systemd 服务
- # 这里是原来的配置方式,也可以不指定路径,让aria2c 命令自己搜寻配置文件
- cp /root/.aria2/aria2.conf /etc/aria2/
-
- vim /etc/systemd/system/aria2c.service
- #下面是具体内容
- [Unit]
- Description= Aria2c Service
- After=network.target
-
- [Service]
- Type=simple
- User=nobody ## 可能要更改为root
- ExecStart=/usr/bin/aria2c --conf-path=/etc/aria2/aria2.conf --enable-rpc --rpc-listen-all
-
- [Install]
- WantedBy=multi-user.target
执行启动命令,并设置为开机自启动
- systemctl start aria2c
- systemctl enable aria2c
- systemctl status aria2c
4.通过浏览器连接 aria2 服务器
在windows10系统的默认edge浏览器中,安装插件 aria2 for edge;
在Chrome浏览器中,安装插件 aria2 for chrome # 这个插件可以搜索一下,下载下来再安装
配置方式,只要在下图中,填入aria2 服务器的局域网地址,保存即可,
5. 手动命令行下载
5.1 下载磁力链接
aria2c -d /var/data/Download 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED399999999B46717D8C'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。