Cubieboard3 Cubietruck:debian与安卓手机安装BitTorrentSync同步
由于手机经常拍照,有时候没有及时备份,导致会不小心删除。又有时有些文件放在手机里,想备份在电脑上。基于此种要求,我们需要的就是手机怎么样才能与Cubieboard同步。那么BitTorrentSync就是一个非常好的软件,它可以实现。
1.下载安装BitTorrentSync软件。
手机端下载,手机端目前的版本是v 1.4.50
谷歌Play:BitTorrent Sync
本网站下载:com.bittorrent.sync-1.4.50.0
Cubieboard的由于是arm版本的
官网下载:http://download-new.utorrent.com/endpoint/btsync/os/linux-arm/track/stable
2.手机端安装
手机端的,直接安装apk即可。提示一下,进入设置,高级设置,简易模式后面的勾去掉。
3.Cubieboard3 Cubietruck端安装
- 下载bittorrent_sync_arm.tar.gz,然后解压
- 把里面的btsync文件复制到/usr/bin目录里面
- 执行权限chmod 755 /usr/bin/btsync
4.如果此时运行btsync,会报错,还要运行一下这一句
ln -s /lib/arm-linux-gnueabihf/ld-linux.so.3 /lib/ld-linux.so.3
到此,btsync就在Cubieboard3 Cubietruck安装完成了。
5.下面来进行设置
# mkdir /etc/btsync
# cd /etc/btsync/
# btsync --dump-sample-config > config.conf
可以根据自已的情况修改/etc/btsync/config.conf配置文件,这里上传一个以供参考:config
6.写一个进程守护脚本,把下面的脚本保存为btsync的名字,放在/etc/init.d目录下面,chmod +x /etc/init.d/btsync
启动:service btsync start
停止:service btsync stop
#! /bin/sh
# /etc/init.d/btsync
### BEGIN INIT INFO
# Provides: btsync_server
# Required-Start: $local_fs $network
# Required-Stop: $local_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: BTSync
# Description: BtSync Server
### END INIT INFO
#
# Start or Stop BT Sync
case "$1" in
start)
btsync --config /etc/btsync/config.conf
;;
stop)
pkill btsync
;;
*)
echo "Usage: /etc/init.d/btsync {start|stop}"
exit 1
;;
esac
exit 0
7.加入开机启动
update-rc.d btsync defaults
8.登录
此时,你可以用http://IP:8888/gui来登录,就可以看到BitTorrentSync的界面了。