让 orangepi 用上Btsync(资源分享工具)好资源不怕和谐!
2015-12-14 20:36
204 查看
自从有了小橘子派,就想着如何解放我的笔记本电脑,有些事情让小橘子做,省电!
很多人都发现了,放在百度网盘的小电影都变成8秒短片了,呵呵。。。然后,催生了我们的新式分享工具----BitTorrent Sync
来个GetNAS中文网的介绍
BitTorrent Sync 是免费跨平台文件同步软件。不需第三方服务器即可在多台电脑之间同步和共享文件,全程AES加密。它采用基于类似BT下载的P2P分布式技术而来,速度快而且可通过密钥文件共享,可设置完整权限同步或者让接收方只读,还可以发送 24 小时有效期的密钥,过期作废。
也就是说,你发布一个密钥,其他人就可以同步你共享的文件,更可以做到增量式(差异)同步,同步的人越多速度越快,和BT下载一个道理。
Btsync支持超多的系统,从桌面系统到嵌入式、手机等等,最好的莫过于有ARM-linux版
访问 https://www.getsync.com/platforms/desktop 下载ARM版
![](http://img.blog.csdn.net/20151214203815896?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
然后解压到你的橘子派的某一目录下
进入目录,输入命令
root@OrangePi_kali:/home/BitTorrent# ls
btsync LICENSE.TXT README
复制代码
README是说明文件,告诉你怎么用
How to start Sync
-----------------
After extracting this tarball, just run:
$ ./btsync
to start the Sync daemon.
Then go to localhost:8888 in a web browser to access the WebUI.
IMPORTANT NOTE:
To improve security, the LAN listening interface is off unless you configure it.
By default the WebUI is only accessible on the computer running Sync
(localhost:8888). In order to have the WebUI accessible across the
LAN, use a configuration file or start Sync this way:
$ ./btsync --webui.listen 0.0.0.0:8888
大意是说,安装后如果需要远程操作,需要执行 ./btsync --webui.listen 0.0.0.0:8888
命令,我们在橘子派上运行,用其他电脑操作,当然是远程了
先赋权
chmod +x *
复制代码
然后
./btsync --webui.listen 0.0.0.0:8888
复制代码
但是出现了一个不解的现象
root@OrangePi_kali:/home/BitTorrent# ./btsync --webui.listen 0.0.0.0:8888
-bash: ./btsync: No such file or directory
复制代码
明明存在,为啥说没有这个文件呢?
查看文件信息
root@OrangePi_kali:/home/BitTorrent# file btsync
btsync: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.16, stripped
复制代码
大致是说,这是一个32位的可执行文件,小端格式,运行于ARM处理器,依赖 /lib/ld-linux.so.3 。。。
等等,说找不到文件,是不是指的是找不到 /lib/ld-linux.so.3 这个文件呢?去lib 目录看下
![](http://img.blog.csdn.net/20151214203852119?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
果然没有这个文件,但是有个 ld-linux-armhf.so.3 ,看看属性
![](http://img.blog.csdn.net/20151214203914116?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
链接到了这里
![](http://img.blog.csdn.net/20151214203939526?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注意观察结构。。。。
我们回到 /lib 目录,执行以下命令
root@OrangePi_kali:/lib# ln -s ld-linux-armhf.so.3 ld-linux.so.3
复制代码
再试试看。。。
root@OrangePi_kali:/lib# cd /home/BitTorrent
root@OrangePi_kali:/home/BitTorrent# ./btsync --webui.listen 0.0.0.0:8888
By using this application, you agree to our Privacy Policy, Terms of Use and End User License Agreement.
https://www.getsync.com/legal/privacy https://www.getsync.com/legal/terms-of-use https://www.getsync.com/legal/eula
BitTorrent Sync forked to background. pid = 13284. default port = 8888
复制代码
OK,成功运行!
在你的电脑上打开浏览器,地址栏输入 橘子派的IP:8888
![](http://img.blog.csdn.net/20151214203957700?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
好了,设置一个账户和密码就可以开始用了
至于福利资源的密钥。。。嘿嘿,给大家一个BJU2MT5LHJHMCP7T4OZMITRM6QBWTCUG7
![](http://img.blog.csdn.net/20151214204020612?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](http://img.blog.csdn.net/20151214204040658?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这样就改成中文界面了
很多人都发现了,放在百度网盘的小电影都变成8秒短片了,呵呵。。。然后,催生了我们的新式分享工具----BitTorrent Sync
来个GetNAS中文网的介绍
BitTorrent Sync 是免费跨平台文件同步软件。不需第三方服务器即可在多台电脑之间同步和共享文件,全程AES加密。它采用基于类似BT下载的P2P分布式技术而来,速度快而且可通过密钥文件共享,可设置完整权限同步或者让接收方只读,还可以发送 24 小时有效期的密钥,过期作废。
也就是说,你发布一个密钥,其他人就可以同步你共享的文件,更可以做到增量式(差异)同步,同步的人越多速度越快,和BT下载一个道理。
Btsync支持超多的系统,从桌面系统到嵌入式、手机等等,最好的莫过于有ARM-linux版
访问 https://www.getsync.com/platforms/desktop 下载ARM版
然后解压到你的橘子派的某一目录下
进入目录,输入命令
root@OrangePi_kali:/home/BitTorrent# ls
btsync LICENSE.TXT README
复制代码
README是说明文件,告诉你怎么用
How to start Sync
-----------------
After extracting this tarball, just run:
$ ./btsync
to start the Sync daemon.
Then go to localhost:8888 in a web browser to access the WebUI.
IMPORTANT NOTE:
To improve security, the LAN listening interface is off unless you configure it.
By default the WebUI is only accessible on the computer running Sync
(localhost:8888). In order to have the WebUI accessible across the
LAN, use a configuration file or start Sync this way:
$ ./btsync --webui.listen 0.0.0.0:8888
大意是说,安装后如果需要远程操作,需要执行 ./btsync --webui.listen 0.0.0.0:8888
命令,我们在橘子派上运行,用其他电脑操作,当然是远程了
先赋权
chmod +x *
复制代码
然后
./btsync --webui.listen 0.0.0.0:8888
复制代码
但是出现了一个不解的现象
root@OrangePi_kali:/home/BitTorrent# ./btsync --webui.listen 0.0.0.0:8888
-bash: ./btsync: No such file or directory
复制代码
明明存在,为啥说没有这个文件呢?
查看文件信息
root@OrangePi_kali:/home/BitTorrent# file btsync
btsync: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.16, stripped
复制代码
大致是说,这是一个32位的可执行文件,小端格式,运行于ARM处理器,依赖 /lib/ld-linux.so.3 。。。
等等,说找不到文件,是不是指的是找不到 /lib/ld-linux.so.3 这个文件呢?去lib 目录看下
果然没有这个文件,但是有个 ld-linux-armhf.so.3 ,看看属性
链接到了这里
注意观察结构。。。。
我们回到 /lib 目录,执行以下命令
root@OrangePi_kali:/lib# ln -s ld-linux-armhf.so.3 ld-linux.so.3
复制代码
再试试看。。。
root@OrangePi_kali:/lib# cd /home/BitTorrent
root@OrangePi_kali:/home/BitTorrent# ./btsync --webui.listen 0.0.0.0:8888
By using this application, you agree to our Privacy Policy, Terms of Use and End User License Agreement.
https://www.getsync.com/legal/privacy https://www.getsync.com/legal/terms-of-use https://www.getsync.com/legal/eula
BitTorrent Sync forked to background. pid = 13284. default port = 8888
复制代码
OK,成功运行!
在你的电脑上打开浏览器,地址栏输入 橘子派的IP:8888
好了,设置一个账户和密码就可以开始用了
至于福利资源的密钥。。。嘿嘿,给大家一个BJU2MT5LHJHMCP7T4OZMITRM6QBWTCUG7
这样就改成中文界面了
相关文章推荐
- JavaBean
- Angular2组件开发—模板的逻辑控制(二)
- 模拟退火求函数最值问题求解
- iOS_开发中遇到的那些问题_3
- 【Beta】Daily Scrum Meeting第七次
- undefined
- QTP中使用强制退出程序语句小记
- PHP读取TXT中文乱码的解决方式
- 【Beta】Daily Scrum Meeting第七次
- PCL—低层次视觉—关键点检测(rangeImage)
- firefox浏览器批处理插件imacros
- linux 搭建git 服务器
- 文本相似度算法
- Zero Copy 简介
- Spring中Bean的4种依赖检查模式
- 网格的学习—1
- Swift的74标准功能
- Python中strip()函数
- uva 10655 - Contemplation! Algebra 【矩阵快速幂】【最坑的输入】
- myeclipse快捷键