|
|
@ -1,13 +1,40 @@ |
|
|
|
# Aria2 一键安装管理脚本 |
|
|
|
# Aria2 一键安装管理脚本 增强版 |
|
|
|
|
|
|
|
[![LICENSE](https://img.shields.io/github/license/P3TERX/aria2.sh?style=flat-square)](https://github.com/P3TERX/aria2.sh/blob/master/LICENSE) |
|
|
|
[![GitHub Stars](https://img.shields.io/github/stars/P3TERX/aria2.sh.svg?style=flat-square&label=Stars&logo=github)](https://github.com/P3TERX/aria2.sh/stargazers) |
|
|
|
[![GitHub Forks](https://img.shields.io/github/forks/P3TERX/aria2.sh.svg?style=flat-square&label=Forks&logo=github)](https://github.com/P3TERX/aria2.sh/fork) |
|
|
|
|
|
|
|
Aria2 是一个功能非常强大且齐全的下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。Aria2 一键安装管理脚本是 Toyo (逗比) 大佬最为知名的脚本作品之一,2018年11月14日逗比大佬因未知原因突然失联。由于博主非常喜欢 Aria2 所以自2018年12月7日起开始接手这个项目并进行了大量的功能与细节优化,一直持续维护至今。增强版脚本整合了 [Aria2 完美配置](https://github.com/P3TERX/aria2.conf),在安装 Aria2 的过程中会下载这套配置方案,这套方案包含了配置文件、附加功能脚本等文件,用于实现 Aria2 功能的增强和扩展,提升 Aria2 的使用体验,解决 Aria2 在使用中遇到的 BT 下载无速度、文件残留占用磁盘空间、任务丢失、重复下载等问题。 |
|
|
|
|
|
|
|
## 功能特性 |
|
|
|
|
|
|
|
- 使用 [Aria2 完美配置](https://github.com/P3TERX/aria2.conf)方案 |
|
|
|
- 提升 BT 下载率和下载速度 |
|
|
|
- 重启后不丢失任务进度、不重复下载 |
|
|
|
- 下载错误或取消下载自动删除未完成的文件防止磁盘空间占用 |
|
|
|
- 下载完成自动清除`.aria2`后缀名文件 |
|
|
|
- 更好的 PT 下载支持 |
|
|
|
- 防版权投诉、防迅雷吸血优化 |
|
|
|
|
|
|
|
- 使用 [aria2-builder](https://github.com/P3TERX/aria2-builder) 项目最新静态编译二进制文件 |
|
|
|
- 多平台:`amd64`, `i386`, `arm64`, `armhf` |
|
|
|
- 全功能:`Async DNS`, `BitTorrent`, `Firefox3 Cookie`, `GZip`, `HTTPS`, `Message Digest`, `Metalink`, `XML-RPC`, `SFTP` |
|
|
|
- 最新依赖库,提供更安全、稳定、快速的下载体验 |
|
|
|
- 通过 CI 服务持续更新最新版本 |
|
|
|
|
|
|
|
- 支持与 [RCLONE](https://rclone.org/) 联动,更多扩展功能与玩法: |
|
|
|
- [OneDrive、Google Drive 等网盘离线下载](https://p3terx.com/archives/offline-download-of-onedrive-gdrive.html) |
|
|
|
- [百度网盘转存到 OneDrive 、Google Drive 等其他网盘](https://p3terx.com/archives/baidunetdisk-transfer-to-onedrive-and-google-drive.html) |
|
|
|
|
|
|
|
- 支持新一代互联网协议 IPv6 |
|
|
|
- 定时自动更新 BT tracker 列表(无需重启) |
|
|
|
|
|
|
|
## 项目地址 |
|
|
|
|
|
|
|
https://github.com/P3TERX/aria2.sh |
|
|
|
|
|
|
|
支持项目请随手点个`star`,让更多的人发现、使用并受益。 |
|
|
|
|
|
|
|
## 系统要求 |
|
|
|
|
|
|
|
CentOS 6+ / Debian 6+ / Ubuntu 14.04+ |
|
|
@ -18,6 +45,11 @@ x86_64 / i386 / ARM64 / ARM32v7 / ARM32v6 |
|
|
|
|
|
|
|
## 使用说明 |
|
|
|
|
|
|
|
* 为了确保能正常使用,请先安装基础组件`wget`、`curl`、`ca-certificates`,以 Debian 为例子: |
|
|
|
``` |
|
|
|
apt install wget curl ca-certificates |
|
|
|
``` |
|
|
|
|
|
|
|
* 执行下面的代码运行脚本 |
|
|
|
``` |
|
|
|
bash <(wget -qO- git.io/aria2.sh) |
|
|
@ -25,7 +57,7 @@ bash <(wget -qO- git.io/aria2.sh) |
|
|
|
|
|
|
|
* 选择你要执行的选项 |
|
|
|
``` |
|
|
|
Aria2 一键安装管理脚本 [v2.2.0] |
|
|
|
Aria2 一键安装管理脚本 [v2.2.1] |
|
|
|
-- P3TERX.COM -- |
|
|
|
|
|
|
|
0. 升级脚本 |
|
|
@ -64,31 +96,18 @@ bash <(wget -qO- git.io/aria2.sh) |
|
|
|
|
|
|
|
配置文件:`/root/.aria2/aria2.conf` (配置文件包含中文注释,但是一些系统可能不支持显示中文) |
|
|
|
|
|
|
|
令牌密匙:随机生成(可以自己修改 7. 修改 配置文件) |
|
|
|
令牌密钥:随机生成(可以自己修改 7. 修改 配置文件) |
|
|
|
|
|
|
|
默认下载目录:`/root/Download` |
|
|
|
|
|
|
|
## 附加功能 |
|
|
|
|
|
|
|
整合了 [Aria2 完美配置](https://github.com/P3TERX/aria2.conf),在安装 Aria2 的过程中会下载这套配置方案,包含了配置文件、附加功能脚本等文件,用于实现 Aria2 功能的增强和扩展,提升 Aria2 的使用体验。 |
|
|
|
|
|
|
|
增强功能: |
|
|
|
|
|
|
|
* 提升 BT 下载率和下载速度 |
|
|
|
* 重启后不丢失任务进度、不重复下载 |
|
|
|
* 下载错误或取消下载自动删除未完成的文件防止磁盘空间占用 |
|
|
|
* 下载完成自动清除`.aria2`后缀名文件 |
|
|
|
* 更好的 PT 下载支持 |
|
|
|
* 防版权投诉、防迅雷吸血 |
|
|
|
|
|
|
|
扩展功能: |
|
|
|
## 更新日志 |
|
|
|
|
|
|
|
* [OneDrive、Google Drive 等网盘离线下载](https://p3terx.com/archives/offline-download-of-onedrive-gdrive.html) |
|
|
|
* [百度网盘转存到 OneDrive 、Google Drive 等其他网盘](https://p3terx.com/archives/baidunetdisk-transfer-to-onedrive-and-google-drive.html) |
|
|
|
> **TIPS:** 如果正在使用 v2.1.0 前的版本,请卸载后再升级,否则会导致功能异常。 |
|
|
|
|
|
|
|
## 更新日志 |
|
|
|
### 2020-04-14 v2.2.1 |
|
|
|
|
|
|
|
> **TIPS:** 升级 v2.1.0 之后的版本请先卸载,否则会导致功能异常。 |
|
|
|
- 优化 BT Tracker 列表更新策略,以无重启方式进行(**自动更新 BT Tracker** 功能需重新进行设置) |
|
|
|
- 优化代码细节,修复部分历史遗留 bug |
|
|
|
|
|
|
|
### 2020-02-18 v2.2.0 |
|
|
|
|
|
|
|