最近搬家,换了一个新网络环境,想试试之前的下载机还能不能用.放上几个种子之后,等到第二天才下载结束.于是想升级一下下载机.于是乎,就有了这篇文章.
开始折腾
由于老下载机是用transmission来实现的.可以下载,也能找到资源,但是就是速度不满意.所以想试试换成新版本的来用是不是很好用.
既然transmission都换成新版本了,那干脆树莓派系统也换成新版本的得了.
于是下载新版的树莓派系统,烧卡,安装一气呵成.
重点开始了.
transmission
安装完新版本的树莓派系统,进入系统,配置ssh,都齐活了,开始安装transmission,命令简单,三两下就安装好了.
输入熟悉的IP+9091端口进入了transmission的web管理页面.心想应该不会比老版本的差吧.
熟练地爬梯子去国外找了2个新上映的大片.下好了种子回来,提交进transmission进程.开始等他下载.
24小时后,下班回家,打开transmission的管理界面.
进度..........0%是什么意思!!!!!
思考了一根烟的时间,嗯,可能是种子资源不好吧.难道国人都不喜欢这部大片?熟练地打开迅雷,把种子扔上去.......WTF!!!!下载速度一路飙到10MB/s 这网速可以啊,这资源也可以啊.
好吧,一定是transmission出了问题,难道是树莓派没联网?进入树莓派,wget一下其他网址,网络正常,进入可视界面,访问一下浏览器,正常.
看来是transmission出问题了,可是transmission的web界面并没有错误可以找.一直纠结很久.
去网上找了点资料.发现有人说看看进程启动没.我就PS了一下,果然没有.思考了一会儿后,想起来查看状态,于是乎 service transmission status ...我擦咧,真有错误. UDP连接失败.继续针对错误查看,修改树莓派系统的cache缓存大小.重新查看状态,UDP错误没了,心想这回成功了吧.还是那个种子.1小时后还是0%.于是.......算了.不用了.
transmission总结.老版本树莓派与老版本transmission配合使用,可以正常下载BT.最新版本的系统与最新版本的transmission配合无法正常工作.UDP问题解决后依然没有速度.(时间截止20180323是这个情况,后续新版不清楚)
迅雷
既然transmission已经华丽的阵亡了,那就换个其他的下载吧.为了环境的干净,重新烧录系统重新配置.
看到不少人说使用迅雷来下载.于是去下载了迅雷的插件.不过迅雷官方已经停止了插件版的开发.最新更新是13年.算了,总比没有的好.于是乎下载,安装,配置.然后登录迅雷的远程下载界面.识别到树莓派之后,开始下载,5分钟,下载了1%.总算是下载了.
心情大好,决定去上个厕所,回来后,重新登录远程下载界面,WTF,为什么提示我设备离线.之后再怎么启动刷新都无济于事.看来迅雷是真的不靠谱了.
后来看到迅雷现在是支持他们自己的下载设备的,比如下载宝,但是,他不卖了............
不过目前支持的还有一些三方的路由设备,比如磊科,极路由等等,无奈不支持我的TP.
既然还要换设备,那我的树莓派不就废了.所以,找找其他路线.
迅雷总结:插件已经停止开发,目前支持比较好的是他们自己的设备,最新的叫玩客,不过那个价格,够买2个树莓派了.而且,只能下载.还不支持存储,你还要配硬盘使用,感觉就是一个坑的不要不要的货.
Aria2
继续搜寻方案.发现很多人表示用Aria2不错,于是重新烧录系统,开始折腾Aria2.
安装好之后还要安装一个web管理页面,因为Aria2并不自带管理界面.网站找了一个比较好看的AriaNG,界面很炫酷,很好,就你了.安装好之后进入界面,确实很舒服.配置好我的密码.可以开始下载了,提交种子之后,等了5分钟,看到资源数开始涨了,速度最快达到了5MB/s,终于可以安心的BT了.
然......好景不长,第二天回家,重新设备之后.WTF,下载任务呢.哪些下好,哪些下了一半都不知道了,一脸懵B啊.赶紧用winscp登录文件,还好文件都在.
Aria2总结:目前比较好用的方案,可以下载BT文件以及HTTP任务.但是禁不起断电,一旦树莓派重启则任务丢失,目前无解,猜测可能是因为Aria2新版本的任务保存出现问题,要么干脆保存失败,要么就是保存在内存里了.尝试777权限覆盖,任务依然无法保存.不过对于不关机党,无所谓了,还能快速清除任务记录.