Unofficial RPM package of Synology Drive Client
synology-drive
Unofficial RPM package of Synology Drive Client https://www.synology.com.
Since the package provided by FlatHub is not 100% functional and the method of converting deb to rpm by Alien requires a lot of manipulation. I decided to create myself a clean and 100% functional RPM package for Synology Drive Client.
I have include the file explorer Nautilus as dependency in order to have access to the share menu and to have the file sync status indicator (like on Windows or Ubuntu).
I also have include a GNOME shell extension as dependency in order to see the tray icon (works natively with KDE).
I have build a second package for user's which didn't use GNOME. It does not contain the two dependencies mentioned above (they can be installed later if you want).
If you have previously installed Synology Drive Client with Alien or Flatpak (i.e. from another source than my repo), please ensure that they are uninstalled.
If you like the project, do not hesitate to star the repository to support me, thank you!
Page link : COPR package.
sudo dnf copr enable emixampp/synology-drive
sudo dnf --refresh install synology-drive
sudo dnf --refresh install synology-drive-noextra
sudo dnf install rpm-build rpmdevtools
git clone https://github.com/EmixamPP/synology-drive.git
cd synology-drive
synology-drive.spec
or synology-drive-noextra.spec
, depending on whether you are running GNOME or another desktop environement.spectool -g -R synology-drive.spec
rpmbuild -ba synology-drive.spec
sudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-*.x86_64.rpm
spectool -g -R synology-drive-noextra.spec
rpmbuild -ba synology-drive-noextra.spec
sudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-noextra-*.x86_64.rpm
rm -r ~/rpmbuild
Consult the LICENSE.
This project has been authorized by Synology Inc.