Clear Linux is becoming increasingly popular. This is what I had to do to make Insync work in Clear Linux:
-
Download rpm (Fedora, latest version)
-
Extract rpm and install all files to /usr/local (to avoid conflicts with swupd, Clear Linux’s stateless package manager)
cd usr/
cp bin/insync /usr/local/bin/
cp -r lib/insync /usr/local/lib64/
cp -r share/* /usr/local/share/
cp -r share/mime/packages/insync-helper.xml /usr/local/share/mime/packages/ -
Edit /usr/local/bin/insync to append “–ca-path /etc/ssl/certs/” to the exec params, as this is the correct path for Clear Linux.
The file should readLC_TIME=C exec ./insync "$@" --ca-path /etc/ssl/certs/
-
Rename and backup the libX11.so shared library provided the rpm as it conflicts with Clear Linux. This will force Insync to use libX11 provided by Clear Linux.
mv /usr/local/lib64/insync/libX11.so.6 /usr/local/lib64/insync/libX11.so.6.bak
-
It works perfectly.