硬件要求:

  树莓派开发板

  USB外接硬盘

一. Together

1. 更新安装程序

 sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-software-properties //树莓派不用添加repo
sudo add-apt-repository ppa:deluge-team/ppa //树莓派不用添加repo,直接执行下面两步

2. 安装Deuge:

sudo apt-get install deluge deluged deluge-web

3. 配置后台启动

sudo vim /etc/rc.local   //在文件中添加:nohup deluge-web --fork &

4. 登陆:(地址:http://树莓派ip地址:8112,默认密码deluge)

http://192.168.0.10:8112

二. 安装transmission

1. 安装transmission

sudo apt install transmission-daemon

2. 停止transmission

sudo /etc/init.d/transmission-daemon stop

3. 配置transmission

sudo vim /etc/transmission-daemon/settings.json
"rpc-password": "",                    //主要是这行修改密码
"rpc-whitelist": "*", //主要是这行修改白名单

4. 启动transmission

sudo /etc/init.d/transmission-daemon start

5. 访问(访问地址:http://树莓派ip地址:9091,默认用户名transmission,可在settings.json修改)

http://192.168.0.10:9091

6. 安装transmission面板

wget https://github.com/ronggang/transmission-web-control/raw/master/release/tr-control-easy-install.sh
sudo bash tr-control-easy-install.sh

三. Rtorrent

1. 安装rtorrent和irssi(直接用一键脚本)

sudo bash -c "$(wget --no-check-certificate -qO - https://raw.githubusercontent.com/arakasi72/rtinst/master/rtsetup)"
sudo rtinst --ssh-default --rutorrent-stable  //安装稳定版,ssh端口号不改变

2. 修改配置

sudo vim ~/.rtorrent.rc

3. 重启

rt restart

4. 更换版本

sudo rtupdate

5. 访问地址(http://树莓派ip地址/rutorrent/或https://树莓派ip地址/rutorrent/)

http://192.168.0.10/rutorrent/
或https://192.168.0.10/rutorrent/

6. 参考配置(由于树莓派性能一般,配置参考)

 throttle.global_down.max_rate.set =
throttle.global_up.max_rate.set =
throttle.max_downloads.global.set =
throttle.max_uploads.global.set =
throttle.min_peers.normal.set =
throttle.max_peers.normal.set =
throttle.min_peers.seed.set = -
throttle.max_peers.seed.set = -
throttle.max_downloads.set =
throttle.max_uploads.set =
trackers.numwant.set =
network.max_open_files.set =
network.max_open_sockets.set =
network.http.max_open.set =
pieces.memory.max.set = 800M
network.http.dns_cache_timeout.set =

树莓派进阶之路 (038) - P2P 文件下载机的更多相关文章

  1. 树莓派实践部分——P2P文件下载机torrent之Raspberry Pi管理

    树莓派实践--P2P文件下载机torrent之Raspberry Pi管理 一.树莓派配置文件共享软件deluge 在进行实践之前,先通过命令sudo apt-get update 和sudo apt ...

  2. 树莓派进阶之路 (029) - 语音识别模块 LD3320(原创)

    近几天听朋友有说到LD3320 语音模块,刚好身边有块树莓派3,就在某宝上买了块自带mcu的LD3320 . 准备: 树莓派一个(配置了wiringPi开发环境的详情见本人博客:树莓派进阶之路 (00 ...

  3. 【进阶之路】多线程条件下分段处理List集合的几种方法

    这两个月来因为工作和家庭的事情,导致一直都很忙,没有多少时间去汲取养分,也就没有什么产出,最近稍微轻松了一点,后续的[进阶之路]会慢慢回到正轨. 开门见山的说,第一次接触到多线程处理同一个任务,是使用 ...

  4. 树莓派进阶之路 (025) - ubuntu下使用VNC连接树莓派raspberry(转)

    转载:http://www.embbnux.com/2014/03/24/on_ubuntu_use_vnc_connect_raspberry/ ‎ 参考:  http://elinux.org/R ...

  5. 树莓派进阶之路 (023) - Windows下用串行连接控制树莓派(转)

    转载:http://shumeipai.nxez.com/2014/05/04/under-windows-serial-connection-control-raspberry-pi.html 在没 ...

  6. 树莓派进阶之路 (030) -Picustom.h(原创)

    写代码的时候敢接每次查wiringPi库函数挺麻烦的,自己wiringPi库封装了一下: #ifndef __PICUSTOM_H__ #define __PICUSTOM_H__ /******** ...

  7. 树莓派进阶之路 (021) - 3.2inch RPi LCD (B)

    参考文档:http://www.waveshare.net/wiki/3.2inch_RPi_LCD_(B) 产品特点 320x240分辨率 电阻式触摸控制 兼容并可直接插入任何版本树莓派 提供Ras ...

  8. 树莓派进阶之路 (019) - 树莓派通过filezilla,samba与PC文件共享(转)

    虽然我们可以很方便的通过ssh譬如putty或者vnc连接操控树莓派,但是毕竟树莓派资源没那么高,在上面编程,调试要吃力的多.所以还是想在pc上编程上传到树莓派或者最好,文件共享,可以直接读写共同的文 ...

  9. 树莓派进阶之路 (012) - 树莓派配置文档 config.txt 说明

    原文连接:http://elinux.org/RPi_config.txt 由于树莓派并没有传统意义上的BIOS, 所以现在各种系统配置参数通常被存在”config.txt”这个文本文件中. 树莓派的 ...

随机推荐

  1. webpack的总结

    1,首先 项目的入口----package的入口 "scripts": { "dev": "node build/dev-server.js" ...

  2. Django之认证系统

    Django之认证系统 cookie和session 1.cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞 ...

  3. Springboot定时任务原理及如何动态创建定时任务

    一.前言 上周工作遇到了一个需求,同步多个省份销号数据,解绑微信粉丝.分省定时将销号数据放到SFTP服务器上,我需要开发定时任务去解析文件.因为是多省份,服务器.文件名规则.数据规则都不一定,所以要做 ...

  4. BZOJ-1- 4868: [Shoi2017]期末考试-三分

    三分出成绩时间,假设当前出成绩最优,那么提前就会调增老师,增加不愉快度多于少等待的:如果延迟时间. 那么等待更久,增加的不愉快度也将多余少调增剩省下的. 于是:对于当前点,两边都是有单调性的. 就是说 ...

  5. Java内存空间的分配及回收

    Java中内存分为: 栈:存放简单数据类型变量(值和变量名都存在栈中),存放引用数据类型的变量名以及它所指向的实例的首地址. 堆:存放引用数据类型的实例. Java的垃圾回收 由一个后台线程gc进行垃 ...

  6. SpringCloud学习目录

    Spring Cloud直接建立在Spring Boot的企业Java创新方法上,它通过实现经过验证的模式来简化分布式.微服务风格的体系结构,从而为您的微服务带来弹性.可靠性和协调. 以上来自spri ...

  7. 1613. 最高频率的IP

    Description Given a string[] lines, each line will have an ip address , find the ip address with the ...

  8. 克罗内克符号kronecker_delta

    Kronecker delta 克罗内克函数 Wiki 维基百科 Kronecker delta 定义 \[\delta _{{ij}}={\begin{cases}0&{\text{if } ...

  9. 【整理】Java 11新特性总结

    闲语 2018年9月25日,Java 11正式发布,与JDK 10不同,JDK 11将提供长期支持,还将作为Java平台的参考实现以及标准版(Java SE)11.Oracle直到2023年9月都会为 ...

  10. BZOJ3022 : [Balkan2012]The Best Teams

    将选手和询问按照年龄排序,即可去掉年龄的限制. 将所有选手按水平排序后维护线段树,显然最优解一定是从大到小贪心选择. 线段树上每个节点维护: $g[0/1]:r+1$不选/选的时候,$l$选不选. $ ...