Aria 2のバージョンの問題(起動方式)

5430 ワード

今日1つのとても奇怪な问题に出会って、以前フィニュースN 1の中でインストールするdebian 9の中のsambaサーバーが间违っているため、ubuntuのarmbianサーバー版を再インストールして、aria 2のバージョンの问题に注意していないで、依然としてariaの新しいスタート方式に従って、それからずっと间违って、権限を検査して、プロファイルはずっと问题を解决することができなくて、気がふさいで半日!Exception:[download_helper.cc:417]errorCode=1 Unrecognized URI or unsupported protocol:/root/.aria2/aria2.conf 2.0以降の起動方式
aria2c /root/.aria2/aria2.conf -D

憂鬱の中で偶然aria 2のバージョンを検査して、ubuntu倉庫の中でまだ1.19版であることを発見して、すぐに旧版の命令で起動して、完成します!今回は深い教訓で、バージョン番号を見ることがソフトウェアを使う第一歩です!
aria2c  --conf-path="/root/.aria2/aria2.conf" -D

付録aria 2とariangのインストール手順(ubuntu&debian¢os)更新システムapt-get update apt-get install unzip apt install aria 2ワンタッチスクリプト
wget -N --no-check-certificate https://softs.fun/Bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh

このスクリプトがダウンロードできない場合は、代替ダウンロードを使用してみてください.
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh

Aria 2 CentOSシステムを手動でインストールするには:
yum update
yum -y groupinstall "Development Tools"

Debian/Ubuntuシステム:
apt-get update
apt-get install build-essential -y

バージョンの自動取得:
aria2_new_ver=$(wget -qO- "https://github.com/q3aql/aria2-static-builds/tags"| grep "/q3aql/aria2-static-builds/releases/tag/"| head -n 1| awk -F "/tag/v" '{print $2}'| sed 's/\">//') && echo -e "${aria2_new_ver}"

バージョンを手動で取得してGithubプロジェクトにアクセスし、バージョン番号を1.33.1など表示します.その後、次のコードを実行すると、次の[ダウンロードインストール]手順に進みます.aria2_new_ver="1.33.1"uname-mシステムバージョンの表示
x 86_を表示64の64ビットシステムは、以下の2行のコマンドを実行してAria 2圧縮パッケージをダウンロードします(32ビットのダウンロードコードを繰り返し実行しないでください).
wget -N --no-check-certificate "https://github.com/q3aql/aria2-static-builds/releases/download/v${aria2_new_ver}/aria2-${aria2_new_ver}-linux-gnu-64bit-build1.tar.bz2"
Aria2_Name="aria2-${aria2_new_ver}-linux-gnu-64bit-build1"

386/i 368/686/i 686の4つの1つを示す32ビットシステムは、次の2行のコマンドを実行してAria 2圧縮パッケージをダウンロードします(選択を間違えないで、64ビットのダウンロードコードを繰り返し実行しないでください).
wget -N --no-check-certificate "https://github.com/q3aql/aria2-static-builds/releases/download/v${aria2_new_ver}/aria2-${aria2_new_ver}-linux-gnu-32bit-build1.tar.bz2"
Aria2_Name="aria2-${aria2_new_ver}-linux-gnu-32bit-build1"

圧縮パッケージの解凍
tar jxvf "${Aria2_Name}.tar.bz2"

覚えやすいように、解凍したディレクトリの名前を変更します.
mv "${Aria2_Name}" "aria2"

解凍したディレクトリへ
cd "aria2/"

このコマンドを実行してから、Aria 2自体のインストールを開始します.
make install

上のインストールコードは瞬時に完了し、Aria 2の実行権限を付与すればよい.
chmod +x aria2c

プロファイル現在のユーザー(ROOT)ディレクトリにプロファイルを格納するフォルダを新規作成する必要があります.
mkdir "/root/.aria2"

Aria 2のプロファイルをダウンロードします.
wget --no-check-certificate -O "/root/.aria2/aria2.conf" "https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/other/Aria2/aria2.conf"

Aria 2のDHTファイルをダウンロードする(BTをダウンロードすると、DHTは速度に影響します.Aria 2はデフォルトでDHTファイルがインストールされていないため、BTをダウンロードするたびにDHT情報を収集してDHTファイルを新規作成します.これにより、最初はAria 2を使ってBTをダウンロードする速度が遅くなり、既存のDHTファイルをダウンロードするとこの状況を緩和することができます.もちろん、リソースや熱によっては、速度に影響があります)
wget --no-check-certificate -O "/root/.aria2/dht.dat" "https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/other/Aria2/dht.dat"

最後に、ダウンロードタスクを保存するために空のファイルを新規作成します.これにより、Aria 2を再起動してもタスクが失われません.
touch  /root/.aria2/aria2.session

プロファイル:/root/.aria2/aria2.conf(プロファイルには中国語のコメントが含まれていますが、一部のシステムでは中国語の表示がサポートされていない場合があります)
ダウンロードディレクトリ:/usr/local/caddy/www/aria 2/Download実行
aria2c  --conf-path="/root/.aria2/aria2.conf" -D

ていし
kill -9 $(ps -ef |grep "aria2c" |grep -v "grep" |awk '{print $2}')

ログを表示ログ出力をリスニングする場合は、このコマンドを使用します.
tail -f "/root/.aria2/aria2.log"

すべてのログまたは以前のログの内容を表示する場合は、このコマンドを使用します.
cat "/root/.aria2/aria2.log"

AriaNGをインストールして新しいAria 2フォルダをダウンロードしてフォルダに入ります
mkdir /usr/local/caddy/www/aria2/Download && cd   /usr/local/caddy/www/aria2

AriaNgファイルをダウンロードして解凍します.このコードは自動的に最新バージョンを検出してダウンロードします.
Ver=$(curl -m 10 -s "https://github.com/mayswind/AriaNg/releases/latest"|sed -r 's/.*tag\/(.+)\">redirected.*/\1/')

最新バージョンのコードが空白またはエラーを返すことを自動的に検出した場合は、https://github.com/mayswind/AriaNg/releases/latestに表示されます.たとえば、手動で取得したバージョン番号が0.3.0の場合、コマンドVer="0.3.0"を手動で実行し、次の手順に進みます.
wget -N --no-check-certificate "https://github.com/mayswind/AriaNg/releases/download/${Ver}/aria-ng-${Ver}.zip" && unzip aria-ng-${Ver}.zip && rm -rf aria-ng-${Ver}.zip

仮想ホストフォルダ権限の付与
chmod -R 755 /usr/local/caddy/www/aria2

最后にあなたのドメイン名にアクセスしてAirangの管理インタフェースに入ることができますhttp://あなたのドメイン名あるいはIP aira 2のプロファイルは/root/.aria2/aria2.conf
インストールプロセスは#チュートリアル#Aria 2+Caddy+AriaNGからあなたのプライベートBTの旅を開いて原作者に感謝します!!