- 在aria2的官网¹下载适合树莓派的程序包,比如
aria2-1.35.0-linux-armhf-build1.tar.bz2
。 - 将下载好的程序包上传到树莓派的某个目录,比如
/home/pi/Downloads
,然后解压缩:tar xvf aria2-1.35.0-linux-armhf-build1.tar.bz2
。 - 进入解压后的文件夹,找到
aria2c
这个可执行文件,将其复制到一个方便使用的目录,比如/usr/local/bin
:sudo cp aria2c /usr/local/bin/aria2c
。 - 创建一个配置文件,比如在你的主目录下创建一个
.aria2.conf
文件:touch ~/.aria2.conf
。然后用文本编辑器打开这个文件,输入一些基本的配置参数,比如:dir=/home/pi/Downloads # 下载文件保存路径 log=/home/pi/.aria.log # 日志文件路径 log-level=notice # 日志等级 max-concurrent-downloads=5 # 最大同时下载任务数 continue=true # 断点续传 max-connection-per-server=16 # 每个服务器最大连接数 min-split-size=10M # 最小分片大小 split=10 # 单个任务最大分片数 input-file=/home/pi/.aria.session # 会话保存路径 save-session=/home/pi/.aria.session # 会话保存路径 save-session-interval=60 # 会话保存间隔(秒) enable-rpc=true # 启用RPC服务 rpc-listen-all=true # 允许所有来源访问RPC服务 rpc-secret=<your password> # RPC服务密码(自己设置)
- 创建一个启动脚本,比如在你的主目录下创建一个
.start_aria.sh
文件:touch ~/.start_aria.sh
。然后用文本编辑器打开这个文件,输入以下内容:#!/bin/bash
检查是否已经运行了 aria2c 进程,并杀死它们
ps -ef | grep "aria" | grep -v "grep" | awk '{print $2}' | xargs kill -9
启动 aria2c 并加载配置文件
/usr/local/bin/aria2c --conf-path=~/.aria.conf
exit 0
6. 给启动脚本添加可执行权限: `chmod +x ~/.start_aria.sh`
7. 运行启动脚本: `~/.start_aria.sh`
8. 如果想要让 aria2 在开机时自动运行,可以将启动脚本添加到 `/etc/rc.local` 文件中,在 `exit 0` 前面加入一行:
/home/pi/.start_aria.sh &
最后一次更新于March 3rd, 2023