前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Aria2 + Rclone 实现离线下载 | 完美脚本配置 | 解决无法上传问题

Aria2 + Rclone 实现离线下载 | 完美脚本配置 | 解决无法上传问题

作者头像
宋天伦
发布2020-08-20 16:47:56
6.3K0
发布2020-08-20 16:47:56
举报
文章被收录于专栏:fryteafrytea

首先声明,本文完美脚本来自于: P3TERX/aria2.conf,本文记录的是安装完美脚本 2020.08.08 版本时遇到的问题。

安装步骤

第一步,安装 Aria2

这里使用 Aria2 一键安装管理脚本 增强版,执行下面的代码下载并运行脚本,出现脚本操作菜单输入 1 开始安装。

代码语言:javascript
复制
wget -N git.io/aria2.sh && chmod +x aria2.sh && ./aria2.sh

第二步,安装和配置 Rclone

RCLONE 官方提供了一键安装脚本

代码语言:javascript
复制
curl https://rclone.org/install.sh | sudo bash

安装完后,输入 rclone config 命令进入交互式配置选项,按照提示一步一步来进行操作即可。

第三步,配置自动上传脚本

Aria2 一键安装管理脚本 增强版 整合了 Aria2 完美配置 ,安装后会附带一些附加功能脚本功能脚本,RCLONE 自动上传脚本就是其中之一。由于默认不启用,所以需要手动启用。

  • 输入vim /root/.aria2c/script.conf打开附加功能脚本配置文件进行修改,有中文注释,按照自己的实际情况进行修改,一般只需要修改网盘名称和下载路径。
代码语言:javascript
复制
# 网盘名称(RCLONE 配置时填写的 name)
drive-name=OneDrive
  • 输入nano /root/.aria2c/aria2.conf打开 Aria2 配置文件进行修改。或使用Aria2 一键安装管理脚本 增强版中的手动修改选项打开配置文件进行修改。找到“下载完成后执行的命令”,把clean.sh替换为upload.sh
代码语言:javascript
复制
# 下载完成后执行的命令
on-download-complete=/root/.aria2c/upload.sh
  • 重启 Aria2
代码语言:javascript
复制
service aria2 restart

问题记录

问题一、找不到jq命令

我在安装后测试下载无法上传网盘,通过命令查看日志:

代码语言:javascript
复制
tail -f /root/.aria2c/aria2.log

在下载结束后报了如下错误:

代码语言:javascript
复制
8/19 07:26:59 [^[[1;32mNOTICE^[[0m] Download complete: /root/downloads/aria2.conf
/root/.aria2c/core: line 109: jq: command not found
/root/.aria2c/core: line 111: jq: command not found
08/19 07:26:59 [^[[31mERROR^[[0m] Failed to get download directory!

发现是由于 jq 命令找不到到导致的,Centos下通过如下命令安装 jq

代码语言:javascript
复制
# 安装EPEL源:
yum install epel-release

# 安装完EPEL源后,可以查看下jq包是否存在:
yum list jq

# 安装jq:
yum install jq

重试问题解决。

参考文献


Author: Frytea

Title: Aria2 + Rclone 实现离线下载 | 完美脚本配置 | 解决无法上传问题

Link: https://cloud.tencent.com/developer/article/1683629

Copyright: This work by TL-Song is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装步骤
    • 第一步,安装 Aria2
      • 第二步,安装和配置 Rclone
        • 第三步,配置自动上传脚本
        • 问题记录
          • 问题一、找不到jq命令
          • 参考文献
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档