Tuesday, March 11, 2014

Debian and Ubuntu Desktop Version for Bittorrent Sync(R)

THESE PACKAGES ARE UNOFFICIAL AND NOT THE WORK OF BITTORRENT® INC. PLEASE DO NOT CONTACT THE BITTORRENT® INC. SUPPORT WITH QUESTIONS OR PROBLEMS RELATED TO THE USE OF THE PACKAGES. YOU WILL FIND COMPETENT HELP AND SUPPORT IN THIS THREAD


The deb-packages are available for the same architectures as released by BitTorrent Inc.:
  • i386 Intel/AMD 32 Bit
  • amd64 Intel/AMD 64 Bit
  • armel ARM EABI
  • armhf ARM hard float
  • powerpc PowerPC
Since the packages still have not been tested with KDE, LXDE, Cinnamon and Linux Mint, any related feedback is highly appreciated.


ADDING THE REPOSITORIES


Debian and Debian based distributions (Linspire, Xandros, Ubuntu, and Mepis to name a few) use a tool called APT (Advanced Packaging Tool) to manage all software on the system. The term "package" refers to an individual file with a .deb extension that contains either all or part of an application.


Your distribution comes with some default repositories that are already setup, but these contain only the software officially distributed by the creator of your distribution. In order to install the btsync packages, you have to add the specific repositories where btsync is hosted.


If you are using Ubuntu, you may also use the Launchpad PPA instead of the default repositories. Although it is easier to install, there are some disadvantages:
  • The PPA only supports Ubuntu versions that are supported (currently lucid, precise, quantal, raring and saucy)
  • The PPA only supports the i386 and amd64 architectures
  • Sometimes it takes some hours for the packages to be published
If you are OK with this, you can add the Launchpad PPA by issuing the following commands:
`which sudo` add-apt-repository ppa:tuxpoldo/btsync`which sudo` apt-get update


After this, you can directly proceed with the installation.


If you are not using Ubuntu or you are using an unsupported version or architecture or by any other reason you prefer the default repositories, continue here.


The btsync packages are all signed with a key in order to guarantee their authenticity. Before using the repository, you should add the key to the package manager. To do that, run the following command:
`which sudo` apt-key adv --keyserver keys.gnupg.net --recv-keys 6BF18B15


On success you should see an output like this:
gpg: requesting key 6BF18B15 from hkp server keys.gnupg.net
gpg
: key 6BF18B15: public key "Leo Moll <leo.moll@yeasoft.com>" imported
gpg
: no ultimately trusted keys found
gpg
: Total number processed: 1
gpg
:               imported: 1


Now you can easily add the package sources, by executing the following commands:
CODENAME=$(lsb_release -cs | sed -n '/lucid\|precise\|quantal\|raring\|saucy\|trusty\|squeeze\|wheezy\|jessie\|sid/p')
echo deb http
://debian.yeasoft.net/btsync ${CODENAME:-sid} main > ~/btsync.list
echo deb
-src http://debian.yeasoft.net/btsync ${CODENAME:-sid} main >> ~/btsync.list
unset CODENAME
`which sudo` mv ~/btsync.list /etc/apt/sources.list.d/btsync.list`which sudo` chown root:root /etc/apt/sources.list.d/btsync.list


Remember to update the local cache:
`which sudo` apt-get update


After that you can proceed with the installation.


INSTALLATION OF BTSYNC DESKTOP VERSION
The installation of btsync-user is really easy:
`which sudo` apt-get install btsync-user


After the successful installation, you have to initially start BitTorrent Sync. You have different possibilities to do this:
Log out and login again.
Since BitTorrent Sync is started on logon, it will start automatically.
Select BitTorrent Sync from the menu or Unity-Launcher
Start it from the console by issuing the command:
btsync start



Source and more information if these instructions aren’t helping:

No comments :

Post a Comment