Aria2 + Rclone 實(shí)現(xiàn)離線下載 | 完美腳本配置 | 解決無(wú)法上傳問(wèn)題

首先聲明,本文完美腳本來(lái)自于: P3TERX/aria2.conf,本文記錄的是安裝完美腳本 2020.08.08 版本時(shí)遇到的問(wèn)題。

安裝步驟

第一步,安裝 Aria2

這里使用 Aria2 一鍵安裝管理腳本 增強(qiáng)版,執(zhí)行下面的代碼下載并運(yùn)行腳本,出現(xiàn)腳本操作菜單輸入 1 開(kāi)始安裝。

wget -N git.io/aria2.sh && chmod +x aria2.sh && ./aria2.sh

第二步,安裝和配置 Rclone

RCLONE 官方提供了一鍵安裝腳本

curl https://rclone.org/install.sh | sudo bash

安裝完后,輸入 rclone config 命令進(jìn)入交互式配置選項(xiàng),按照提示一步一步來(lái)進(jìn)行操作即可。

第三步,配置自動(dòng)上傳腳本

Aria2 一鍵安裝管理腳本 增強(qiáng)版 整合了 Aria2 完美配置 ,安裝后會(huì)附帶一些附加功能腳本功能腳本,RCLONE 自動(dòng)上傳腳本就是其中之一。由于默認(rèn)不啟用,所以需要手動(dòng)啟用。

  • 輸入vim /root/.aria2c/script.conf打開(kāi)附加功能腳本配置文件進(jìn)行修改,有中文注釋,按照自己的實(shí)際情況進(jìn)行修改,一般只需要修改網(wǎng)盤(pán)名稱和下載路徑。
# 網(wǎng)盤(pán)名稱(RCLONE 配置時(shí)填寫(xiě)的 name)
drive-name=OneDrive
  • 輸入nano /root/.aria2c/aria2.conf打開(kāi) Aria2 配置文件進(jìn)行修改?;蚴褂?a target="_blank">Aria2 一鍵安裝管理腳本 增強(qiáng)版中的手動(dòng)修改選項(xiàng)打開(kāi)配置文件進(jìn)行修改。找到“下載完成后執(zhí)行的命令”,把clean.sh替換為upload.sh。
# 下載完成后執(zhí)行的命令
on-download-complete=/root/.aria2c/upload.sh
  • 重啟 Aria2
service aria2 restart

問(wèn)題記錄

問(wèn)題一、找不到 jq 命令

我在安裝后測(cè)試下載無(wú)法上傳網(wǎng)盤(pán),通過(guò)命令查看日志:

tail -f /root/.aria2c/aria2.log

在下載結(jié)束后報(bào)了如下錯(cuò)誤:

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!

發(fā)現(xiàn)是由于 jq 命令找不到到導(dǎo)致的,Centos 下通過(guò)如下命令安裝 jq

# 安裝EPEL源:
yum install epel-release

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

# 安裝jq:
yum install jq

重試問(wèn)題解決。

參考文獻(xiàn)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容