页面类型
发布状态
发布日期
文章地址
内容摘要
文章标签
文章分类
icon代码
密码
大家新年快乐!距离上一次更新文章已是半年。Aria2这个小伙伴自从上年的春节就呆在我的树莓派里了,使用了一年给我的体验还是蛮好的;总结网上的一些文章,以我自己使用了一年的过程遇到的一些问题都归纳在这一篇文章里分享出来
获取Aria2并安装
由于Aria2本身非常小巧不依赖什么环境,一般在 官方库发布页 里直接下载设好权限就可以了,具操作如下:
- 下载名为 aria2-x.xx.x-android-arm-build1.zip 的发布包 (x.xx.x以具体发布版本号为准)
- 解压包得到 aria2c 文件
- 将文件上传到 /usr/bin 并给予执行权限
chmod 755 /usr/bin/aria2c
验证执行
aria2c -v
若能正常返回版本信息既正常准备工作
开始使用之前需创建一个账号以及一些存放下载文件以及配置文件的目录。
- 创建一个登陆权限的账号
useradd -s /sbin/nologin aria2
- 创建一个存放下载文件的目录
mkdir /home/aria2/download
- 创建配置文件夹
mkdir /home/aria2/configure
- 设置文件夹所有者
chown -R aria2 /home/aria2
另外建议在
/home/aria2/configure
目录手动建立 dht.dat 和 aria2.session 等空文件,具体看配置文件配置Aria2
这是最重要的一步,建议大家好好阅读 官方的文档 很多人安装了Aria2后没速度下载不了等原因大多数都是因为配置有误,下面一些我认为比较重要的配置并且都有注释仅供参考。首先创建一个文件
/home/aria2/configure/aria2.conf
并写入以下内容启动Aria2
新建文件
/etc/init.d/aria2
写入以下内容后给予执行权限 chmod 755 /etc/init.d/aria2
一切准备就绪后执行 /etc/init.d/aria2 start
即可运行程序Aria2 可视化(WebUI)
以下是比较出名的其中三个 WebUI
以 AriaNG 为例在 AriaNG 设置里修改 RPC 里的 Aria2 RPC 别名 修改为树莓派的地址,若配置文件有其他变动对应修改即可
自动更新 BT Tracker
Tracker服务器对BT下载起到客户端协调和调控的重要作用,Tracker在整个BT环境中非常关键,正所谓有个好的"老司机"是能事半功倍的;简单写个脚本每天定时从 BitTorrent trackers List 抓取最新的Tracker服务器列表并格式化更新到Aria2的配置文件中
新建文件
/home/aria2/tracker
写入以下内容后给予执行权限 chmod 755 /home/aria2/tracker
执行
crontab -e -u root
在文件的下面添加一行内容,在每天6点自动更新 BT Tracker 服务器列表END
一些使用技巧
- 初次使用建议手动上传一个热门的种子文件,下载好并上传一段时间有助于 Aria2 建立 dht 文件
- 使用谷歌浏览器可搭配 YAAW for Chrome 插件使用
- 树莓派如需长期使用需外接一块硬盘