树莓派是一台电脑,只不过它非常小巧,是基于 Linux 的单片机电脑,不贵~但是它的玩法很多,比如你可以在里面使用 Python 编写游戏,搭建网站,邮件收发,HTTP 服务器,Git 服务器,种子资源下载器等等。接下来,由〔小帅b的朋友:RK〕 给大伙演示一下如何使用树莓派打造种子下载服务器。

前情提要

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

材料准备

树莓派一块(最好装个外壳,弄好散热)

移动硬盘一块(看个人需求和财力,越大越好啦)

好像就没了???

教程本体

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

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

网址: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 了,基本上就长这个亚子:整个界面非常直观,左侧是状态栏和分类栏:分类功能非常有用,它可以让你在添加种子的时候根据分类标签自动选择下载目录。这对于整理下载文件是非常有用的。没有人希望自己的硬盘是乱糟糟的吧~

状态栏没啥好讲的,就是为查看当前任务起到过滤的功能。最上面的是菜单栏,这个软件的所有功能都在里面。而下面的快捷按钮则是最常用的一些功能,从左到右依次为:算了,不罗嗦了,大家安装自己看叭~这里着重需要讲的是设置里面的一些东西。设置中的大部分内容都可以按照自己的需求定制,所以那些部分我就不罗嗦了。我想讲的是一些很有意思的选项,可以提高你的使用体验的选项。

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

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

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

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

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

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

以上就是这个教程最核心的部分了。还有一个问题就是如何让这个服务开机自启,一般来说有两个办法。一个是利用rc.lcal脚本,在 exit 0 前面加入:qbittorrent-nox -d另一个方法是将qbittorrent加入到系统服务中。首先,用vim创建一个文件:vim /etc/systemd/system/qbittorrent.service在文件中写入以下内容:

然后,用 systemctl 命令重新载入daemon:systemctl daemon-reload到这里,你就可以使用systemctl命令来查看、启动、停止qbittorrent服务了。如果要让它开机自启,只需要输入以下命令:systemctl enable qbittorrent-nox.service至此,整个服务就搭建完成了。ok,以上就是小帅b今天给你带来的分享,希望对你有帮助,那么我们下回见,peace!

扫一扫

获取各种神仙技能

用python画一条龙_树莓派打造北邮人种子下载机——下载、做种一条龙全站式教程...相关推荐

  1. 树莓派python机器人程序_树莓派打造对话机器人 Python(转)

    工具列表 1. **树莓派**(型号不要求,本人使用的是3B) 2. **usb麦克风**(某宝有卖,我就不打广告了) 用来录音 3. **音响或者喇叭**(某宝也有卖) 用来播放 以上就是需要的工具 ...

  2. python画校徽_【掌控】mpython-4…用掌控做个校徽

    本帖最后由 rzyzzxw 于 2018-10-2 14:34 编辑 国庆假期,孩子写作业,大圣老师玩掌控. 昨天夜里向金老师画出了一朵花. 好吧,我只有学学画个表格. 我们这是普惠课,玩简单的吧,玩 ...

  3. 树莓派+花生壳+移动硬盘搭建下载机

    这几天没什么要紧事, 用我闲置多年的树莓派3B搭了一个下载机, 记录一下过程 ,除了公网访问的那一部分总体来说可以参考这里, 这里只说一些需要注意的事情 首先: 在使用webui-aria2的时候, ...

  4. 用python画佩奇_使用python画个小猪佩奇的示例代码

    基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴,完事儿. 都知道,Turtle 是 Python 内置的一个比较有趣味的模块,俗称&qu ...

  5. 用python画熊猫_当熊猫不够用熊猫

    用python画熊猫 Python短裤 (Python Shorts) Pandas is one of the best data manipulation libraries in recent ...

  6. 树莓派4外置wifi天线_树莓派打造最强车载娱乐终端(1)音乐和WiFi

    开车跑长途的时候总觉得无聊,就会想起飞机上的娱乐终端,那么我们就来自己做一个吧! 这一系列文章里,我会按照功能划分,列出需要的软硬件,尽量做到互相独立,方便自由组合.今天我们先来实现最基本的音乐播放和 ...

  7. python 画云图_【词云图】如何用python的第三方库jieba和wordcloud画词云图

    一直想学一下如何用python画词云图,觉得很好玩,本文就写一下我自己的一些尝试. 1.提前准备 一般准备以下四样就可以啦. 第一,电脑安装python,我装的是3.6. 第二,安装第三方库jieba ...

  8. 怎么用python画花瓣_怎么用python画花朵

    怎么用python画花朵?下面给大家讲解一下具体步骤: 第一步,打开菜单栏,输入idle,打开shell. 第二步,新建一个文件,并命名. 第三步,导入turtle模块,创建一个新窗口用于绘图,再创建 ...

  9. 知道经纬度用python画路线图_神级程序员教你用Python如何画一个中国地图!(好好玩)...

    为什么是Python 先来聊聊为什么做数据分析一定要用 Python 或 R 语言.编程语言这么多种, Java , PHP 都很成熟,但是为什么在最近热火的数据分析领域,很多人选择用 Python ...

最新文章

  1. Python分享:命名空间和作用域的基础知识整合
  2. 利用MEGA32制作辉光数码管显示电路
  3. [python爬虫] 爬取图片无法打开或已损坏的简单探讨
  4. Android系统(121)---Android启动页黑屏及最优解决方案
  5. 【Prims】--【telerik】DataGridView 控件
  6. ssh远程连接网络构建
  7. Flowable流程设计器的使用
  8. 新生学大学计算机心得,大学生信息技术心得体会怎么写
  9. 调整物料的存货科目代码,会不会造成存货系统和总账对账不平?
  10. python soup中文歌词_Python调用BeautifuSoup进行html的文本内容提取问题 [ 求问吃鸡主播beautifu1 boy...
  11. Google学术映像
  12. python语言程序设计基础考试题库_中国大学MOOC(慕课)_Python语言程序设计基础_测试题及答案...
  13. Arduino基础1
  14. Flutter syncfusion_flutter_charts 饼图PieSeries使用
  15. 设置word表格行高
  16. Excel根据关键词批量查找提取
  17. Eclipse导入Spring4.x 源码后 spring-oxm缺少castor和jaxb
  18. 李兴华javase课堂笔记 所有
  19. selenium驱动与Chrome浏览器版本对照表
  20. 点赞动画还可以做得那么飘逸!

热门文章

  1. 北斗一号用户机数据接口要求(4.0版)A4
  2. 【云原生】1.2 Docker基本概念(含 Docker 安装)
  3. 基于摄像机内部协作的双目视觉测量系统
  4. 让 Android 应用在 Chrome 浏览器上运行
  5. 企业2019年会颁奖典礼PPT模板
  6. linux自己的软件在安装的时候如何创建快捷方式,在Deepin Linux系统下给AppImage格式软件创建快捷方式的方法...
  7. Mat类常用的构造函数
  8. 贫血模型与充血模型再讨论
  9. 安装Math Type后,打开Word后没有找到怎么办?
  10. F8观后感:Facebook不止眼前的繁荣,还有雄心和远方