注意⚠️:由于 aria 已经删库,建议使用其他下载工具替代;相关资讯请查看开源下载工具 Aria 被诈骗份子使用,开发者无奈清空代码仓库
下载工具推荐:
AXEL - Lightweight CLI download accelerator
Transmission is a fast, easy, and free BitTorrent client.
安装 aria2
在 Debian/Ubuntu 中可以直接通过软件源安装:
apt install aria2 -y
配置 aria2
新建 aria2 文件夹
mkdir /etc/aria2
新建 session 文件
touch /etc/aria2/aria2.session
设置 aria2.session 可写
chmod 777 /etc/aria2/aria2.session
创建 aria2 配置文件
vi /etc/aria2/aria2.conf
把下面的aria2配置文件模板写入“aria2.conf”,需要修改的有下载目录“dir”以及连接秘钥“rpc-secret”。
创建服务文件
vi /etc/systemd/system/aria2.service
复制粘贴以下内容到 aria2.service 文件中
[Unit]
Description=Aria2c
Requires=network.target
After=dhcpcd.service
[Service]
ExecStart=/usr/bin/aria2c --conf-path=/etc/aria2/aria2.conf
[Install]
WantedBy=default.target
然后输入以下命令设置开机启动
sudo systemctl enable aria2
sudo systemctl start aria2
最后重启系统
使用 Web-UI
打开这个链接 AriaNG,如果是 https 加密链接,要把 s 去掉;也可以到 GitHub Release 页面下载最新版源文件,直接使用使用默认浏览器打开 index.html 即可。
注意⚠️
初次使用 Web-UI,需要到 AriaNG 设置 ➡️ 设置 RPC 地址和密钥。
默认地址为:http://localhost:6800/jsonrpc
密钥则为 aria2.conf 配置文件中 rpc-secret=’’ 修改的链接密钥。
更新 tracker 列表
在 Aria2 配置文件 (aria2.conf) 所在目录执行以下命令即可获取最新 tracker 列表并自动添加到配置文件中。
bash <(curl -fsSL git.io/tracker.sh)
下载 DHT 文件
mkdir /root/.cache/aria2
cd /root/.cache/aria2
wget https://github.com/P3TERX/aria2.conf/raw/master/dht.dat
下载脚本
cd /etc/aria2
wget https://github.com/P3TERX/aria2.conf/raw/master/script.conf
wget https://github.com/P3TERX/aria2.conf/raw/master/core
wget https://github.com/P3TERX/aria2.conf/raw/master/clean.sh
wget https://github.com/P3TERX/aria2.conf/raw/master/delete.sh
本文参考了以下配置
Install Web Based Download Utility with Aria2 WebUI on Debian/Ubuntu
本文为个人备份设置,仅供参考。另推荐使用以下项目部署以获得最佳使用体验
Aria2 一键安装管理脚本 增强版 (GNU/Linux)
通过浏览器扩展
取代内置下载管理器。开启后,将检测下载链接,直接通过插件把链接发送到 Aria2;
火狐 aria2 插件 Aria2 Download Manager Integration
Welcome to our website