树莓派打造北邮人种子下载机

树莓派是一台电脑,只不过它非常小巧,是基于 Linux 的单片机电脑,不贵~

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java

但是它的玩法很多,比如你可以在里面使用 Python 编写游戏,搭建网站,邮件收发,HTTP 服务器,Git 服务器,种子资源下载器等等。

接下来,由〔小帅b的朋友:RK〕 给大伙演示一下如何使用树莓派打造种子下载服务器。

前情提要


前段时间搞了一个树莓派4B,经过一段时间的摸索以及看了网上无数的教程之后,打算用它做一个北邮人种子下载器。
这样平时只要把树莓派插上电,挂上一个外接硬盘,把相关的服务跑起来就可以让它一直做种,然后魔力值就会如流水般进入我的账户,想想都美~

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_02

材料准备


  • 树莓派一块(最好装个外壳,弄好散热)
  • 移动硬盘一块(看个人需求和财力,越大越好啦)
  • 好像就没了???

教程本体


在进入正题之前,还需要叨叨一下移动硬盘的事情。
我们都知道,树莓派4B的供电是5V3A的。因此,我们接入的外接设备如果没有独立供电的话,是要从树莓派那里取电的。所以,当你插入一块正常的移动硬盘(没有独立供电的)树莓派是能够给它提供充足的供电的。
但是,当有两块硬盘同时插到树莓派上的时候,极有可能会造成供电不足,硬盘不能正常工作,极端情况下会对硬盘造成硬件级别的损伤。
因此,如果你有使用大容量扩展设备的需求的话,我强烈建议你选择带有独立供电的硬盘底座。这样可以更好地保护你的硬盘设备,而且同时,相较于同样容量的普通的移动硬盘,买一块2.5寸或者3.5寸的机械硬盘的价格要更低一些。
关于硬盘的选购,还是得看自己的预算和需求。

以下就正式进入正题了:
用树莓派打造种子下载机,我们首先需要在树莓派安装一个软件——qBittorrent

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_03

网址:https://www.qbittorrent.org/
在树莓派安装 qBittorrent 只需要一个命令:sudo apt install -y qbittorrent-nox

如果提示未找到软件的话可以先update一下:

sudo apt update

安装完成之后,我们就可以启动qbittorrent了:

qbittorrent-nox -d

这时候,我们就可以打开浏览器,输入你树莓派的 IP 地址, qbittorrent 默认 webui 的端口号为 8080 ,比如:

你的树莓派ip:8080

这时,浏览器会让你输入账户和密码,默认账户密码都是admin。
这样我们就可以进入到 qbittorrent 的 webui 了,基本上就长这个亚子:

整个界面非常直观,左侧是状态栏和分类栏:

  • 分类功能非常有用,它可以让你在添加种子的时候根据分类标签自动选择下载目录。这对于整理下载文件是非常有用的。没有人希望自己的硬盘是乱糟糟的吧~
  • 状态栏没啥好讲的,就是为查看当前任务起到过滤的功能。

最上面的是菜单栏,这个软件的所有功能都在里面。而下面的快捷按钮则是最常用的一些功能,从左到右依次为:算了,不罗嗦了,大家安装自己看叭~

这里着重需要讲的是设置里面的一些东西。
设置中的大部分内容都可以按照自己的需求定制,所以那些部分我就不罗嗦了。我想讲的是一些很有意思的选项,可以提高你的使用体验的选项。

首先是邮件提醒。它可以帮你在完成下载后给你的邮箱发一封邮件,非常好用。

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_04

如此设置即可,注意验证那块的密码不是邮箱的密码,而是授权码。
你收到的邮件格式差不多长这样:

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_05

还有就是连接数,在“连接”选项卡里。这里的连接数我们尽量调高,可以按照我的来设置:

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_06

在“速度”选项卡中,我建议开启备用计划速度,这样可以在一个时间段内给 qbittorrent 限速来延长硬盘的使用寿命。

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_07

在“bittorrent”选项卡中,需要把默认的“最大活动的上传数”和“最大活动的torrents”数修改一下,不然就会只有几个种子在上传做种。

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_08

关于最后一个 “web用户界面” 的选项卡,可根据自己的需求自定义。
其实,在“下载”选项卡里,有一个非常有用的功能——“自动从此处添加torrents”,顾名思义,就是自动下载添加到目标文件夹的种子。

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_09

以上就是这个教程最核心的部分了。还有一个问题就是如何让这个服务开机自启,一般来说有两个办法。
一个是利用rc.lcal脚本,在 exit 0 前面加入:

qbittorrent-nox -d

另一个方法是将qbittorrent加入到系统服务中。
首先,用vim创建一个文件:

vim /etc/systemd/system/qbittorrent.service

在文件中写入以下内容:

树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程_java_10

然后,用 systemctl 命令重新载入daemon:
systemctl daemon-reload

到这里,你就可以使用systemctl命令来查看、启动、停止qbittorrent服务了。
如果要让它开机自启,只需要输入以下命令:

systemctl enable qbittorrent-nox.service

至此,整个服务就搭建完成了。
ok,以上就是小帅b今天给你带来的分享,希望对你有帮助,那么我们下回见,peace!

原文链接:https://blog.51cto.com/u_15072910/2579961

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享