Resilio Blog
  • Use Cases
  • How To
  • Developer
  • News
  • Products

Official Linux Packages for Sync Now Available

Posted on 18th February, by Daniel Kadvany in BitTorrent, Developer, Sync

We’ve received many requests from the Sync community to be able to install Sync on a Linux family OS in the “Linux way” — using packages and a standard tool (yum or apt-get) to get the package downloaded and installed.

We’re thankful for the packages and installation scripts made by our community members (thanks to @tuxpoldo, @Silvenga, @moe and others) that enabled this sort of installation.

Now, we are happy to present official Debian-based and RPM-based Linux packages for Sync. Packages are also available on our repositories, where they will be updated once we push a new Sync version to auto-update.

To use our official Linux packages, you need to complete several simple steps:
1. Add our repository to your repo list
2. Add our PGP public key to the list of trusted keys for your installer
3. Install the package

See below for detailed instructions.  If you have btsync already installed, please see this KB article first.

Installing on Debian-based OS (Debian, Ubuntu, Zorin, Elementary)

Create a file called /etc/apt/sources.list.d/resilio-sync.list with the following content to register Resilio repository:

deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free

Add a public key with the following command:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

 

For arm64 architecture For Raspberry Pi 1

sudo dpkg --add-architecture armhf
sudo apt-get update

In /etc/apt/sources.list change the line as follows:

deb [arch=armhf] http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free

sudo dpkg --add-architecture armel
sudo apt-get update
sudo apt-get install resilio-sync:armel

Install Sync

sudo apt-get update
sudo apt-get install resilio-sync

For RPM-based Linux (Red Hat, Fedora, CentOS, OpenSUSE)

Create file /etc/yum.repos.d/resilio-sync.repo with the following content to register Resilio repository:

[resilio-sync]
name=Resilio Sync $basearch
baseurl=http://linux-packages.resilio.com/resilio-sync/rpm/$basearch
enabled=1
gpgcheck=1

Add public key:

sudo rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc

Install Sync:

sudo yum install resilio-sync

Managing Sync

systemd

Enable sync service automatic startup as user rslsync:

sudo systemctl enable resilio-sync

Enable sync service as current user:

edit file /usr/lib/systemd/user/resilio-sync.service and change “WantedBy=multi-user.target” to “WantedBy=default.target”. Save. Then enable the service:

systemctl --user enable resilio-sync

Systemctl can be also run with the following arguments: start, stop, enable, disable, status

For example:

systemctl --user start resilio-sync

sysvinit, upstart

Run as rslsync user:

sudo service resilio-sync start 

Service can also be run with the following arguments: start, stop, restart

Guide on how to use Sync on linux is here.

After successful migration and verifying that setup is preserved, you can remove btsync package:

For Debian-based Linux:

sudo apt-get purge btsync

For RPM-based Linux

sudo yum remove btsync

Tagged As

bittorrentdeveloperfeaturedpressroomsync
Have Your Files Anywhere.
Sync any folder to all your devices. Sync photos, videos, music, PDFs, or any other file types to/from your mobile phone, laptop, or NAS.
Free Download
Collaborate on Large Files Faster.
Share any folder with your team. Sync images, videos, design docs, or any other file type faster than ever before.
Try Sync for Business
Learn more about our solutions for businesses and large enterprises
error message
Name* Email* Phone Number* What is your specific use case? Please provide us with a detailed description.*
error message

Trail

Resilio Blog > BitTorrent > Official Linux Packages for Sync Now Available

Recent

  • Celebrate System Admin Day in 3 Easy Ways  July 28, 2017
  • Announcing Connect 2.2. – API Automation, Splunk Integration, Enhanced Data Transfer Speeds & More July 24, 2017
  • P2P is Always Faster June 22, 2017
  • Announcing Sync 2.5 May 11, 2017
  • Essential Features of a Reliable EFSS January 3, 2017

Tags

amazon ec2 api bittorrent bittorrent sync Cloud collaborate collaboration complete guide def con design dev dev developer sync api developer Developers DIY docker dropbox dropbox alternative featured featured-secondary featured-third game developer Hacks how to How To iOS app NAS Paul Ellis personal dropbox photographer pressroom privacy Raspberry Pi secure cloud security sync sync 2.3 sync api sync hack sync hacks syncnet sync stories task automation tutorial Web Deployment

Resilio 2017