Install FreeFileSync on Linux Mint

Get help for specific problems
Posts: 9
Joined: 18 Feb 2016

FlowXP

Hello
it there a .deb with 7.9 for Linux Mint 17.3 ?
Is it going to be ?
Thank you !
User avatar
Site Admin
Posts: 7052
Joined: 9 Dec 2007

Zenju

Not officially, but you should be able to run the FreeFileSync Debian release on Mint.
Posts: 9
Joined: 18 Feb 2016

FlowXP

should...but it's not doing enything :(
I don't understand why ... I have extracted the FreeFileSync_7.9_Debian_8.3_64-bit.tar.gz
and nothing happens when I try to run FreeFileSync or RealTimeSync
and I don't know how to start them from terminal to find out why.

I have tried whith this :

sudo add-apt-repository ppa:freefilesync/ffs
sudo apt-get update
sudo apt-get install freefilesync

but it only installs 7.7 and keeps notifying that "A new version of FreeFileSync is available 7.9"

I couldn't find any .deb files to install
User avatar
Site Admin
Posts: 7052
Joined: 9 Dec 2007

Zenju

If you run it from command line you'll get an error message for each of the unmet dependencies. It seems that Debian 8.3 requires newer system components than those available with Mint 17.3. Since Debian 8.3 is quite new, you might be able to install FreeFileSync 7.8 from: https://freefilesync.org/archive.php
Posts: 9
Joined: 18 Feb 2016

FlowXP

Thank you for the reply,
I have tried but it's the same from the archive
if you could describe how to run it from terminal, to find out why it's not running, it would help me so much.
I am still new at Linux commands.
Thank you again !
Attachments
Screenshot from 2016-02-19.png
Screenshot from 2016-02-19.png (16.02 KiB) Viewed 29997 times
Posts: 1
Joined: 21 Feb 2016

BigJiminTN

I experienced the same problem. The downloaded install files seem to do nothing when I double-click them. So much nothing that I even opened them with a right click because I wasn't sure I was double-clicking fast enough.

I have installed FFS 7.7 using the terminal, and has a constant reminder at the top of the page that version 7.9 is available. I have downloaded the Ubuntu and Debian versions of 7.9 and 7.8, but not one of them does a thing when I try to install them.
Posts: 9
Joined: 18 Feb 2016

FlowXP

I only now how to start from terminal .sh and .deb
Last edited by FlowXP on 26 Apr 2016, 03:27, edited 1 time in total.
Posts: 2
Joined: 12 Mar 2016

xavxa

Hi, I have same problem after install FFS 7.9 over FFS 7.7 in Linux Mint 17.3
I have extracted files to /usr/share/FreeFileSync/ (where is previous version) using root account

Running FFS 7.9 from command line show this error:
xn@cacha ~ $ /usr/share/FreeFileSync/FreeFileSync
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/share/FreeFileSync/FreeFileSync)
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/share/FreeFileSync/FreeFileSync)
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/share/FreeFileSync/FreeFileSync)

Same success using root account:
sudo /usr/share/FreeFileSync/FreeFileSync
[sudo] password for XXXXXXX:
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /usr/share/FreeFileSync/FreeFileSync)
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/share/FreeFileSync/FreeFileSync)
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/share/FreeFileSync/FreeFileSync)

There is some dependence problem I cant resolve. Linux Mint 17.3 has installed last libstdc++ version: 4.5.4-2ubuntu-14.04.1

Other question: FreeFileSync PPA only install FFS 7.7. This PPA is undated.
Posts: 2
Joined: 12 Mar 2016

xavxa

I have tried this: viewtopic.php?t=2258&p=9825&hilit=install#p9825

After dl & install debian version I have this error:
~ $ /usr/share/FreeFileSync/FreeFileSync
/usr/share/FreeFileSync/FreeFileSync: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/share/FreeFileSync/FreeFileSync)

RESOLVED AFTER install all packets in the upper link:
sudo apt-get install build-essential
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
Posts: 9
Joined: 18 Feb 2016

FlowXP

finallllllllllly !!!!!!!
Thank you ! :)
after this is working :
sudo apt-get install build-essential
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
but only this has the latest version
FreeFileSync_8.1_Debian_8.4_64-bit.tar.gz
Thank you so much !! :D
Posts: 3
Joined: 25 Mar 2016

JayBird707

I am only a few months into Linux so please excuse my naiveté.

I extracted the files for 8.1 to /usr/share/FreeFileSync/.
I executed all this commands:
sudo apt-get install build-essential
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9

I get FreeFileSync to run but upon exit I get the following error:

Cannot write file "/usr/share/FreeFileSync/GlobalSettings.xml".

Error Code 13: Permission denied (open)
Posts: 1
Joined: 27 May 2017

Cybernautic

Download latest debian/ubuntu package from site
Extract to Home folder

Install from terminal the following

sudo apt-get install build-essential
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9

Rightclick on FreeFileSync and make a shortcut.
Drag and drop shortcut on desktop
Attach FreeFileSync.png from Resources.zip to this shortcut and there you go.
Works like a charm on Linux Mint 18.1 and FreeFileSync 9.1
Posts: 1
Joined: 13 Jul 2017

nith1717

Download latest debian/ubuntu package from site
Extract to Home folder

Install from terminal the following

sudo apt-get install build-essential
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9

Rightclick on FreeFileSync and make a shortcut.
Drag and drop shortcut on desktop
Attach FreeFileSync.png from Resources.zip to this shortcut and there you go.
Works like a charm on Linux Mint 18.1 and FreeFileSync 9.1 Cybernautic, 27 May 2017, 22:17
Hello. I canot Attach FreeFileSync.png from Resources.zip to this shortcut and there you go.
How to do this? Thank you
Posts: 4
Joined: 14 Oct 2018

tohelpanother

I get FreeFileSync to run but upon exit I get the following error:

Cannot write file "/usr/share/FreeFileSync/GlobalSettings.xml".

Error Code 13: Permission denied (open) JayBird707, 19 May 2016, 01:43
I will re-post what I did...
***
Whether or not 100% relevant or 100% correct procedure I ran into the "GlobalSettings" "Permission denied" error too after extracting the tar (running Ubuntu 16.04 and FFS 10.5).

NB I have done this before setting up a short-cut icon elsewhere so I will be running FreeFileSync (directly) from the install location which for me is /opt

What I did first was to give FreeFileSync the ability to create it's settings file so I ran it as root (only once):
gksu /opt/FreeFileSync/FreeFileSync

This allowed the file to be created. But the file still has root set as owner so next time we run FFS without root privileges we will have the same problems.

So we first navigate to the file:
cd /opt/FreeFileSync
and then run:
sudo chown $USER:$USER GlobalSettings.xml

***
update, extra added:
Before using the program for the first time I anticipated it will want to create the Logs dir so I went ahead and...

sudo mkdir /opt/FreeFileSync/Logs
sudo chown $USER:$USER /opt/FreeFileSync/Logs
sudo chmod g=rwx /opt/FreeFileSync/Logs

Maybe the changing of the group permissions wasn't necessary?
I did have to do the below too...

sudo chown $USER:$USER /opt/FreeFileSync/LastRun.ffs_gui

I've since tested the program and everything functions well.
***

Now FFS should be able to write settings when the program starts as normal.

Any comment or corrections are welcome...
***
Last edited by tohelpanother on 16 Oct 2018, 10:55, edited 1 time in total.
Posts: 12
Joined: 13 Oct 2018

fefisy

@tohelpanother FFS now seems to default to the installation directory to write files which, at least in Linux, results in the kind of permission issues that you are seeing. I'm running Ubuntu 16.04 too. Here's what I did:

Created directory: mkdir ~/.FreeFileSync
Copied an existing GlobalSettings.xml to ~/.FreeFileSync.
Launched FFS: FreeFileSync ~/.FreeFileSync/GlobalSettings.xml

If you don't have an existing GlobalSettings.xml then omit #2 above, launching with the command in #3 will likely create the file if it doesn't exist.
Posts: 4
Joined: 14 Oct 2018

tohelpanother

Edit: I didn't get it at first but rephrasing this post: even if I had Global Settings set up elsewhere I think I would have run into the LastRun.ffs_gui write error anyway.
Posts: 12
Joined: 13 Oct 2018

fefisy

See viewtopic.php?t=5750#p19010 ...
The Linux package is currently always portable, because nobody complained so far. But it seems you're right and the default should be "local installation". I'll be changing that for the next version