Skip to content

Instantly share code, notes, and snippets.

@zQueal
Last active November 9, 2016 05:58
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save zQueal/5692817 to your computer and use it in GitHub Desktop.
Save zQueal/5692817 to your computer and use it in GitHub Desktop.
Debian and Ubuntu Server Packages for BitTorrent Sync client. Credit goes to Tuxpoldo (https://github.com/Tuxpoldo). Original Thread: http://forum.bittorrent.com/topic/18974-debian-and-ubuntu-server-packages-for-bittorrent-sync/

Since I was one of the alfa-testers, I was able to develop a deployment concept for linux servers which permits to deploy BitTorrent Sync as single or multiple daemons with specific configurations. There are now ready-to-use deb packages available both for Ubuntu or Debian with full debconf-support for automated creation of an optional default configuration. If you are searching for a version more suitable for personal desktop use, please look here. Update: User @tuxpoldo has opened a repository, and keeps it current. Follow those instructions instead!

#INSTALLATION IN UBUNTU

Currently there are packages available for Ubuntu precise, quantal, raring and saucy supporting both i386 and amd64. The packages can be easily installed by adding the PPA and then installing as usual:

sudo add-apt-repository ppa:tuxpoldo/btsync
sudo apt-get update
sudo apt-get install btsync

#INSTALLATION IN DEBIAN

Currently there are packages available for Debian squeeze, wheezy and sid supporting both i386 and amd64. A build for armhf and armel is available too for Debian Wheezy (rasbian). The packages can be easily installed by adding the btsync repository and then installing as usual:

sudo gpg --keyserver pgp.mit.edu --recv-keys 6BF18B15
sudo gpg --armor --export 6BF18B15 | sudo apt-key add -

sudo echo deb http://debian.yeasoft.net/btsync $(lsb_release -cs) main contrib non-free >> /etc/apt/sources.list.d/btsync.list
sudo echo deb-src http://debian.yeasoft.net/btsync $(lsb_release -cs) main contrib non-free >> /etc/apt/sources.list.d/btsync.list

sudo apt-get update
sudo apt-get install btsync

If you are not using Ubuntu or Debian or you want only to understand how this kind of deployment works, download the btsync deployment scripts here.

@zowers
Copy link

zowers commented Aug 16, 2013

- sudo gpg --keyserver pgp.mit.edu --recv-keys 6BF18B15
- sudo gpg --armor --export 6BF18B15 | apt-key add -
+ gpg --keyserver pgp.mit.edu --recv-keys 6BF18B15
+ gpg --armor --export 6BF18B15 | sudo apt-key add -

@artembeloglazov
Copy link

On Debian wheezy:

pi@rpi5 ~ $ lsb_release -cs
n/a

@tuxpoldo
Copy link

Since the project is now on Github, you should mention https://github.com/tuxpoldo/btsync-deb ;-)

@zQueal
Copy link
Author

zQueal commented Feb 10, 2014

@tuxpoldo thanks for the update!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment