Archives For folder comparison

This simple tutorial shows how to install the latest FreeFileSync, open-source file synchronization software, and create application shortcut in Ubuntu 20.04 LTS.

FreeFileSync is a folder comparison and synchronization software that creates and manages backup copies of all your important files. Instead of copying every file every time, FreeFileSync determines the differences between a source and a target folder and transfers only the minimum amount of data needed.

How to Install FreeFileSync in Ubuntu 20.04 LTS:

1.) First, download the source tarball from its official download page.

Scroll down a little and select download the Linux package.

2.) Extract the source tarball, and you can run the executable to launch the software.

For global use, open terminal (press Ctrl+Alt+T) and run command to extract to /opt:

sudo tar -zxvf ~/Downloads/FreeFileSync_*_Linux.tar.gz -C /opt

3.) Create app shortcut for FreeFileSync by running command:

gedit ~/.local/share/applications/FreeFileSync.desktop

and paste following lines into the open file:

[Desktop Entry]
Type=Application
Name=FreeFileSync
GenericName=Folder Comparison and Synchronization
GenericName[de_DE]=Ordnervergleich und Synchronisation
Exec=/opt/FreeFileSync/FreeFileSync %F
Icon=/opt/FreeFileSync/Resources/FreeFileSync.png
NoDisplay=false
Terminal=false
Categories=Utility;FileTools;
StartupNotify=true

4.) Also create app shortcut for RealTimeSync if you want via command:

gedit ~/.local/share/applications/RealTimeSync.desktop

and paste following lines into the file and save it:

[Desktop Entry]
Type=Application
Name=RealTimeSync
GenericName=Automated Synchronization
GenericName[de_DE]=Automatisierte Synchronisation
Exec=/opt/FreeFileSync/RealTimeSync %f
Icon=/opt/FreeFileSync/Resources/RealTimeSync.png
NoDisplay=false
Terminal=false
Categories=Utility;FileTools;
StartupNotify=true

After saving the files, you’re able to launch them via ‘Show Applications’ menu.

How to Remove FreeFileSync:

To remove the source folder, run command:

sudo rm -r /opt/FreeFileSync

To remove the app shortcuts, run command:

cd ~/.local/share/applications && rm FreeFileSync.desktop RealTimeSync.desktop 

Free File Sync Ubuntu PPA

FreeFileSync a folder comparison and synchronization tool that provides highly optimized performance and usability without needless user interface complexity.

Key Features of FreeFileSync:

  • Detect moved and renamed files and folders
  • Copy locked files (Volume Shadow Copy Service)
  • Detect conflicts and propagate deletions
  • Binary file comparison
  • Configure handling of 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 file paths with more than 260 characters
  • Fail-safe file copy
  • Cross-platform: Windows, Linux, Mac OS X
  • Expand environment variables like %USERPROFILE%
  • Access variable drive letters by volume name (USB sticks)
  • Native 64-bit support
  • Keep versions of deleted/updated files
  • Prevent disc space bottlenecks via optimal sync sequence
  • Full Unicode support
  • Highly optimized runtime performance
  • Include/exclude files via filter
  • FreeFileSync portable and local installation available
  • Handle daylight saving time changes on FAT/FAT32
  • Use macros %time%, %date%, et al. for recurring backups
  • Case-sensitive synchronization
  • Built-in locking: serialize multiple jobs running against the same network share

Install FreeFileSync in Ubuntu:

Press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

sudo add-apt-repository ppa:freefilesync/ffs

sudo apt-get update

sudo apt-get install freefilesync

Currently support Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04 and Linux Mint. Go to the launchpad page to check out if your Ubuntu release is supported.

Install FreeFileSync Ubuntu