P3TERX

Aria2 一键安装管理脚本 增强版

Aria2 一键安装管理脚本 增强版
Under MIT License
By P3TERX

torrent magnet magnet-link download downloader bittorrent aria2 aria2c bt aria2-cli aria2-config

Aria2 一键安装管理脚本 增强版


Aria2 是目前最强大的全能型下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。Aria2 一键安装管理脚本是 Toyo (逗比) 大佬最为知名的脚本作品之一,2018年11月14日逗比大佬因未知原因突然失联。由于博主非常喜欢 Aria2 所以自2018年12月7日起开始接手这个项目并进行了大量的功能与细节优化,一直持续维护至今。增强版脚本整合了 Aria2 完美配置,在安装 Aria2 的过程中会下载这套配置方案,这套方案包含了配置文件、附加功能脚本等文件,用于实现 Aria2 功能的增强和扩展,提升 Aria2 的下载速度与使用体验,解决 Aria2 在使用中遇到的 BT 下载无速度、文件残留占用磁盘空间、任务丢失、重复下载等问题。


功能特性

项目地址

https://github.com/P3TERX/aria2.sh


支持项目请随手点个star,可以让更多的人发现、使用并受益。你的支持是我持续开发维护的动力。


系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04+


架构支持

x86_64 / i386 / ARM64 / ARM32v7 / ARM32v6


使用说明

Aria2 状态: 已安装 | 已启动


自动更新 BT-Tracker: 已开启


请输入数字 [0-12]:
```


其他操作

启动:/etc/init.d/aria2 start | service aria2 start


停止:/etc/init.d/aria2 stop | service aria2 stop


重启:/etc/init.d/aria2 restart | service aria2 restart


查看状态:/etc/init.d/aria2 status | service aria2 status


配置文件路径:/root/.aria2c/aria2.conf (配置文件有中文注释,若语言设置有问题会导致中文乱码)


默认下载目录:/root/downloads


RPC 密钥:随机生成,可使用选项7. 修改 配置文件自定义


遇到问题如何处理

遇到问题先看 FAQ 再提问,你还可以加入 Aria2 TG 群和小伙伴们一起讨论。要注意提问的方式和提供有用的信息,提问前建议去学习《提问的智慧》,这能更好的帮助你去解决问题和节约时间。诸如 “为什么不能使用?”、“那你能帮帮我吗?” 之类的问题应该没有人会知道。


更新日志

更新推送:Aria2 Channel


2020-12-26 v2.7.4 Final

NOTICE: 由于脚本代码历史包袱太重,这将是最后一次维护更新。未来可能会写一个全新的脚本来替代。



历史记录

### 2020-08-15 v2.7.0

- 新增 AriaNg 链接功能

### 2020-08-09 v2.6.2

- 修改 资源下载链接
- 优化 IP检测接口

### 2020-07-12 v2.6.0

- 适配新版 [Aria2 完美配置](https://github.com/P3TERX/aria2.conf)
- 移除 Aria2 版本选择功能

### 2020-06-27 v2.5.3

- 同步 Aria2 完美配置文件名改动
- 安装过程优化
- 修复 bug

### 2020-05-21 v2.5.0

- 解决 CLI 下`aria2c`无法直接下载的问题
- 修改配置目录为`/root/.aria2c`
- 修改下载目录为`/root/downloads`

### 2020-05-20 v2.4.5

- 新增自动更新 BT Tracker 状态显示
- 改进脚本升级策略
- 优化文案细节
- 修复部分历史遗留 bug

### 2020-05-17 v2.3.0

- 优化 中国大陆“局域网”环境下的安装体验

### 2020-05-09 v2.2.5

- 新增 IPv6 地址检测功能
- 优化防火墙设置,自动开放必要的端口。
- 修复部分历史遗留 bug

### 2020-04-14 v2.2.1

- 优化 BT Tracker 列表更新策略,以无重启方式进行(**自动更新 BT Tracker** 功能需重新进行设置)
- 优化代码细节,修复部分历史遗留 bug

### 2020-02-18 v2.2.0

- 更换静态编译二进制文件下载来源([P3TERX/aria2-builder](https://github.com/P3TERX/aria2-builder))
- 适配 ARM64、ARM32v7、ARM32v6 架构。
- 优化文案细节。

### 2020-02-17 v2.1.0

- 适配新版 [Aria2 完美配置](https://github.com/P3TERX/aria2.conf)
- 分离 trackers 更新功能
- 优化功能,完善细节,修复若干 bug

### 2019-11-23 v2.0.8

- 修改 Trackers 来源([XIU2/TrackersListCollection](https://github.com/XIU2/TrackersListCollection))

### 2019-10-12 v2.0.7

- 修复 Aria2 版本更新时因未获取 CPU 架构导致版本下载错误且无法启动的 bug

### 2019-09-30 v2.0.6

- 获取 DHT(IPv6)文件

### 2019-06-08 v2.0.5

- 增加 清空日志 功能
- 调整 部分文案

### 2018-12-25 v2.0.4

- 优化调整

### 2018-12-24 v2.0.3

- 增加 重置/更新 Aria2 完美配置 选项
- 优化 修改配置文件下载路径时同步修改附加功能脚本中的下载路径

### 2018-12-8 v2.0.2

- 修复 附加功能脚本没有执行权限的 bug

### 2018-12-7 v2.0.1

- 修复 设置下载文件夹提示不存在的 bug
- 解锁 更新 BT-Tracker服务器 选项

### 2018-12-7 v2.0.0α

- 整合 [Aria2 完美配置](https://github.com/P3TERX/aria2_perfect_config)

### 2018-10-18 v1.1.10

- 取自[一个逗比写的逗比脚本](https://github.com/P3TERX/doubi_backup)
- 感谢 Toyo 大佬

Lisence

MIT © Toyo x P3TERX