Hello Linux Geeksters. As you may know, FreeFileSync is a multi-platform, open-source folder comparison and synchronization tool, available on Linux, Windows and Mac OS X. Among others, it has support for performing binary file comparison, handle symlinks, copy NTFS extended attributes and security permissions, fail-safe file copy, include/exclude file via filter, optimized runtime performance, detailed error reporting and automate as a batch job.

The latest version available is FreeFileSync 6.14, which has been recently released, coming with the below changes:
- Detect moved and renamed files and folders
- Copy locked files (Volume Shadow Copy Service)
- Detect conflicts and propagate deletions
- Binary file comparison
- Full support for Symbolic Links
- Automate sync as a batch job
- Process multiple folder pairs
- Comprehensive and detailed error reporting
- Copy NTFS extended attributes (compressed, encrypted, sparse)
- Copy NTFS security permissions
- Support long path names > 260 characters
- Fail-safe file copy
- Cross-platform: Windows/Linux
- Expand environment variables like %USERPROFILE%
- Access variable drive letters by volume name (USB sticks)
- Native 64-bit support
- Keep versions of deleted/updated files
- Optimal sync sequence prevents disc space bottlenecks
- Full Unicode support
- Highly optimized performance
- Include/exclude files via filter
- Local and portable installation
- Handle daylight saving time changes on FAT/FAT32
- Use macros %time%, %date%, et al. for recurring backups
- Case sensitive synchronization
- Built-in locking serializes multiple jobs running against the same network share
In this article I will show you how to install FreeFileSync 6.14 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2 and other Ubuntu 14.10 and Ubuntu 14.04 derivative systems.
Because it is available via the GetDeb repository, installing FreeFileSync 6.14 on Ubuntu 14.10, Ubuntu 14.04 and derivative systems is easy. All you have to do is add the repo and the key to your system, update the local repository index and install the freefilesync package.
Follow the instructions for your system and architecture exactly, in order to get a successful installation.
How to install FreeFileSync 6.14 on Ubuntu 14.10 and derivative systems:
$ sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu utopic-getdeb apps" >> /etc/apt/sources.list'
$ wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install freefilesync
How to install FreeFileSync 6.14 on Ubuntu 14.04 and derivative systems:
$ sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu trusty-getdeb apps" >> /etc/apt/sources.list'
$ wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install freefilesync
Optional, to remove FreeFileSync from either Ubuntu or a derivative system, do:
$ sudo apt-get remove freefilesync