当前热点-树莓派实现一个下载机 B+做BT下载器的特性
这回又买了一块树莓派,这次用的是B+。树莓派做BT下载器的特性就是省电啊。
(资料图)
原来想买一个路由器刷openwrt,后来觉得路由器可能性能有限,而且稍有不慎会刷坏uboot,所以暂且不考虑了。
搭建过程网上都有,但是很零碎,这里整理一下步骤,下面分为几个步骤吧:
准备工作
拿到树莓派后,烧写官方的镜像(2014-09-09-wheezy-raspbian.zip)到一张TF卡(我用的8GB的sandisk)。
然后插到树莓派卡槽,最后加电启动。
开机启动后树莓派会自动打开SSH的功能,将树莓派用网口插到路由器上,然后从路由器上看树莓派的IP地址,
最后用电脑连接到树莓派(SSH)。
一开始要运行一下配置,扩大树莓派的根目录的空间,不然所有软件装完之后空间会只剩几百兆。
sudo raspi-config
一般选择第一项就可以了。
另外要提一下,树莓派默认的登录名和密码是:
username:pipassword:raspberry
另外,需要升级一下软件源,并且安装vim:
sudo apt-get updatesudo apt-get install vim
格式化U盘
格式化U盘为ext4格式,以提高性能。
第一次挂载U盘时请使用
sudo fdisk -l
格式化:
mkfs.ext4 -m 1 /dev/sda1
其中/dev/sda1 是找到的U盘,一般在Ubuntu下面找到的是/dev/sdb,不知道为什么这里会显示sda先找到U盘,然后将它挂到你需要的目录里面去。
自动挂载U盘
目前移动硬盘不够用,先用U盘来试水。将U盘重命名为U1,然后编辑/etc/fstab:
proc /proc proc defaults 0 0/dev/mmcblk0p1 /boot vfat defaults 0 2/dev/mmcblk0p2 / ext4 defaults,noatime 0 1LABEL=U1/home/pi/HDDext4defaults00
可以看出最后多加了一行,用label的好处就是如果要将U盘换成移动硬盘的话设置好卷标就行了。 其中/home/pi/HDD这个目录不要忘记创建了,而且挂载上去后设置好777权限。
建立samba
如果要从树莓派拷贝文件,必须建立一个文件共享的方案。这里建立起一个samba(感觉ftp也可以)
sudo apt-get install samba samba-common-bin
其中,samba-common-bin 是用来检测samba是否正常的软件,也可以不安装。 编辑samba的配置文件:
sudo vim /etc/samba/smb.conf
在最后添加一项自己的定义项:
[mydata] comment = my own data path = /home/pi/HDD browseable = yes read only = no
然后新建一个samba用户: 注意,samba用户必须是一个linux用户,samba用户的密码和linux用户的密码不一样。这里偷个懒,直接将pi添加为samba用户:
pi@raspberrypi /etc/samba $ sudo smbpasswd -a piNew SMB password:Retype new SMB password:Added user pi.
最终的效果如下,可以用windows访问树莓派了(用户名和密码是上面自己设置的):
安装下载工具
sudo apt-get install aria2
装好之后就开始准备配置文件(按需要自己修改吧,目前我自行修改成这个样子):
#允许rpcenable-rpc=true#允许所有来源, web界面跨域权限需要rpc-allow-origin-all=true#允许非外部访问rpc-listen-all=true#最大同时下载数(任务数), 路由建议值: 3max-concurrent-downloads=20#断点续传continue=true#同服务器连接数max-connection-per-server=5#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要min-split-size=10M#单文件最大线程数, 路由建议值: 5split=10#下载速度限制max-overall-download-limit=0#单文件速度限制max-download-limit=0#上传速度限制max-overall-upload-limit=30K#单文件速度限制max-upload-limit=0#断开速度过慢的连接#lowest-speed-limit=0#验证用,需要1.16.1之后的release版本#referer=*input-file=/home/pi/HDD/aria2/aria2.sessionsave-session=/home/pi/HDD/aria2/aria2.session#定时保存会话,需要1.16.1之后的release版save-session-interval=60#文件保存路径, 默认为当前启动位置dir=/home/pi/HDD/download#文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本#disk-cache=0#另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)#enable-mmap=true#文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长#所需时间 none < falloc ? trunc << prealloc, falloc和trunc需要文件系统和内核支持file-allocation=prealloc#启用本地节点查找bt-enable-lpd=true#单种子最大连接数#bt-max-peers=55#强制加密, 防迅雷必备#bt-require-crypto=true#当下载的文件是一个种子(以.torrent结尾)时, 自动下载BTfollow-torrent=true#BT监听端口, 当端口屏蔽时使用#listen-port=6881-6999disable-ipv6=truelog=/home/pi/HDD/aria2/aria2.loglog-level=notice#添加额外的trackerbt-tracker=http://121.14.98.151:9090/announce,http://121.14.98.151:9090/announce,http://anisaishuu.de:2710/announce,http://bigfoot1942.sektori.org:6969/announce,http://bt.careland.com.cn:6969/announce,http://bt2.careland.com.cn:6969/announce,http://exodus.desync.com/announce,http://exodus.desync.com:6969/announce,http://hdreactor.org:2710/announce,http://i.bandito.org/announce,http://open.nyaatorrents.info:6544/announce,http://shadowshq.yi.org:6969/announce.php,http://siambit.org/announce.php,http://tracker.bestxl.com:8077/announce,http://tracker.nwps.ws:6969/announce,http://tracker.trackerfix.com/announce,http://tracker.trackerfix.com:80/announce,http://tracker1.torrentino.com/announce,http://tracker1.wasabii.com.tw:6969/announce,http://tracker2.torrentino.com/announce,http://tracker3.torrentino.com/announce,udp://12.rarbg.me:80/announce,udp://9.rarbg.com:2710/announce,udp://9.rarbg.me:2710/announce,udp://bt.rutor.org:2710,udp://coppersurfer.tk:6969/announce,udp://eddie4.nl:6969/announce,udp://exodus.desync.com:6969,udp://explodie.org:6969/announce,udp://open.demonii.com:1337,udp://open.demonii.com:1337/announce,udp://shadowshq.yi.org:6969/announce,udp://tracker.coppersurfer.tk:6969/announce,udp://tracker.ex.ua:80/announce,udp://tracker.istole.it:6969,udp://tracker.istole.it:80,udp://tracker.istole.it:80/announce,udp://tracker.istole.it:80/announcea,udp://tracker.leechers-paradise.org:6969/announce,
其中,tracker不知道有没有生效,我将此配置文件放在/home/pi/HDD/aria2 从windows里面看就是这个样子: 开启aria2:
sudo aria2c --conf-path=/home/pi/HDD/aria2/aria2.conf
这里让它在前台运行,要在后台运行的话请在后面加一个"&"
安装LAMP Web server
安装这些软件是为了aria2准备一个服务器环境。
sudo apt-get install apache2sudo apt-get install mysql-serversudo apt-get install php5sudo apt-get install php5-mysql
实际上,mysql用不着安装 安装完之后就可以用浏览器直接访问树莓派的IP地址,看到
“It works!”
这个字样就可以了。
安装aria2 前端
实际上,上面安装的aria2是命令行运行的,用起来不方便,这里下载一个做好的前端:
一般人download zip就可以了,用不着用git下载。 然后将此物传到samba,再解压到/var/www。 比如解压好的是/var/www/myweb, 这样就可以访问树莓派的IP地址,后面再加上/myweb 就可以访问了。
使用aria2
使用过程就不用详谈了,这里可以添加三种下载的方式: 这篇博客是搭建完毕之后写的,不知道有没有的漏的,有的话请提出来。
标签:
相关推荐:
最新新闻:
- app冷启动速度如何优化?app冷启动速度优化的流程
- 世界简讯:中国工商银行:U盾签名失败的解决方法
- 深信服捕获勒索病毒Megacortex新型变种 免费查杀 当前热门
- 远控 提权——PcA的远程控制软件 每日热闻
- 迅雷怎么离线下载?迅雷离线下载与高速通道运作原理详解_热议
- 关于优质博客聚合的一点思考 聚合互联网优质博客的解决方案:环球时快讯
- 全局消息钩子代码 火苗999℃的博客代码_当前动态
- 环球快报:基于Tcl的自动化脚本语言——HammerOra
- 当前热点-树莓派实现一个下载机 B+做BT下载器的特性
- 杀毒软件有哪些推荐?2013八大免费杀毒软件排行榜
- 国际最先进的全数字视频无压缩传输技术——2路数字光端机系列
- 如何使用LaTex编写数学公式?LaTeX使用技巧 天天即时看
- 科密碎纸机怎么样?科密碎纸机的价格及特点_全球热闻
- 环球新动态:山寨机怎么刷机?山寨机刷机注意事项
- 天天新动态:高频逆变电源是什么?高频逆变电源的应用领域及注意事项
- 软件安装和系统维护的原则是什么?电脑维护操作及遵循原则介绍
- 快看:如何利用主板进行超频?主板超频全解析
- 惠普免费在线数码相片冲洗馆 惠普喀嚓鱼的优点介绍
- PSP3000的635/639PRO-B7下载及安装教程_全球即时
- 天天快资讯丨地采暖怎么样?地采暖优缺点介绍
- MOTO XT615的手机系统是什么?摩托罗拉新UI界面设计_环球时快讯
- 快消息!vista系统怎么重装?vista系统重装下载安装教程
- 载乐网络科技创始人王自如——ZEMobileER-当前消息
- CE是什么缩写?CE是什么含义?
- 小时代3刺金时代好看吗?电影《小时代3.0刺金时代》剧情介绍
- 酷派W706怎么样?有哪些优势? 世界即时
- 即时看!跨站脚本攻击是一种代码注入攻击
- 剑灵配置要求是什么?《剑灵》1024x768游戏介绍|天天资讯
- 快消息!onekeyghost安装器一键还原重装电脑系统
- 当前视点!狄拉克:量子场论的研究方法
- 自学编程看什么书?10本入门编程书籍推荐_天天微动态
- 美的电饭锅怎么样?美的电饭锅价格及特点介绍|前沿资讯
- 宏碁商务电脑有哪些特点?宏基台式机介绍
- 粒子群算法原理 基于numpy6.2的粒子群算法详解 当前资讯
- 电脑杂谈:oppor9s手机参数大全
- 蒙特利尔的麦吉尔大学:计算几何课程资料
- 【全球快播报】面试后说hold什么意思?外国人说“You have my word”什么意思?
- 当前资讯!液晶显示背光板生产厂家有哪些?背光板生产厂家详情介绍
- 《黑豹2》明日上映 漫威:接收全方位炸裂视效冲击!
- java面试专题:RPC源码深度剖析
- 经典摔角综合格斗游戏 《周末勇士》登陆steam:全球微速讯
- 什么是驱动程序?驱动程序和光驱有什么区别?
- 电脑怎么贴膜?电脑贴膜防辐射吗?
- 百度输入法如何自定义个性短语?百度输入法个性短语设置
- 10套极好用的PS绘画笔刷工具 简直就是神器
- EastFax传真原理是什么?EastFax传真原理介绍
- 苹果新系统OS10.3正式版评测:自动转化到新文件格式_环球今头条
- 优秀的企业绩效考核系统——MVC设计模式
- sqoop导入pg11常见问题及解决方法 热点在线
- java代码实现二分法查找 二分法的实现:每日消息
- 《黑豹2》明日上映 漫威:接收全方位炸裂视效冲击!
- 经典摔角综合格斗游戏 《周末勇士》登陆steam:全球微速讯
- 《如龙 维新!极》新情报:队士能力及编组系统介绍|当前独家
- 杀不死的「去中心化」:每日速读
- 2023年,我们需要怎样的企业家精神:世界快消息
- iPhone 14 Pro全系降价700元:苹果坐不住了
- 要闻:腾讯成立职业技能培训学校公司 注册资本100万元
- 2023年中国汽油行业市场供需现状分析 汽油出口金额创历史峰值【组图】_天天快资讯
- 焦点资讯:男子礁石上钓鱼被海浪拍进石缝 垂钓别选偏僻海域
- 环球头条:2万元的iPhone上热搜 网友:不是它疯了就是我疯了
- 环球通讯!世嘉发布神秘手游新作先行预告 2月10日正式公布
- 生活逃不过科技与狠活:世界视点
- 特斯拉又出事故 高速撞车 每日焦点
- 每日热门:微软Bing已经引入ChatGPT 搜索市场要变天?
- 比尔盖茨约马斯克做慈善家:咱们把钱全捐了-环球观天下
- iPhone 14到手4899元 史低价快来捡漏 报道
- 《阿凡达:水之道》导演卡梅隆diss流媒体:观众需要回到影院去!
- 葛优起诉哔哩哔哩网络侵权:答辩期及举证期满后第3日开庭审理。-世界时讯
- 全球微头条丨生存恐怖游戏《原始预兆》新预告 红发美女打恐龙
- RTX4070 Ti比A卡低了60W功耗 4年能省2300多元
- 环球快看:日本政府否认雨宫正佳将接棒央行传闻,日元反弹
- 四川地下皇帝:400亿黑财帝国覆灭记
- 每日热讯!为什么三体不稳定,我们的太阳系如此稳定?
- 主播说联播丨满目春光,满怀希望,奔向美好!
- 路痴党福音!《星战绝地:幸存者》有快速旅行