synology-drive
Paquete RPM no oficial del cliente Synology Drive
Dado que el paquete proporcionado por FlatHub no es 100% funcional y el método de convertir deb a rpm con Alien requiere mucha manipulación, decidí crear un paquete RPM limpio y 100% funcional para el cliente Synology Drive.
He incluido el explorador de archivos Nautilus como dependencia para tener acceso al menú compartir y para tener el indicador de estado de sincronización de archivos (como en Windows o Ubuntu).\ También he incluido una extensión de GNOME shell como dependencia para ver el icono en la bandeja (funciona de forma nativa con KDE).\ He creado un segundo paquete para usuarios que no usan GNOME. No contiene las dos dependencias mencionadas arriba (pueden instalarse más tarde si lo desean).
Instalación
Si ha instalado previamente Synology Drive Client con Alien o Flatpak (es decir, desde otra fuente que no sea mi repositorio), asegúrese de desinstalarlos.Si le gusta el proyecto, no dude en marcar el repositorio con una estrella para apoyarme, ¡gracias!
Método 1: instalar desde el repositorio COPR (recomendado para recibir actualizaciones)
Enlace de la página: paquete COPR.sudo dnf copr enable emixampp/synology-drive- Para GNOME:
sudo dnf --refresh install synology-drive - Para otros entornos de escritorio:
sudo dnf --refresh install synology-drive-noextra
Método 2: compilar el paquete localmente (sin actualización)
- Instalar herramientas de compilación:
sudo dnf install rpm-build rpmdevtools git clone https://github.com/EmixamPP/synology-drive.gitcd synology-drive- Opcional, si desea cambiar la versión:
- Consulte las notas de la versión y elija la versión deseada (>= 3.2.1-13271)
- Edite las dos primeras líneas de
synology-drive.specosynology-drive-noextra.spec, dependiendo si usa GNOME u otro entorno de escritorio. - Para GNOME:
spectool -g -R synology-drive.specrpmbuild -ba synology-drive.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-*.x86_64.rpm- Para otros entornos de escritorio:
spectool -g -R synology-drive-noextra.specrpmbuild -ba synology-drive-noextra.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-noextra-*.x86_64.rpm- Limpiar el directorio de compilación:
rm -r ~/rpmbuild
Experimental: compilar el paquete localmente para procesadores Aarch64/ARM64 (por ejemplo, Apple Silicon, Qualcomm Snapdragon)
- Instalar herramientas de compilación :
sudo dnf install rpm-build rpmdevtools git clone https://github.com/EmixamPP/synology-drive.gitcd synology-drive- Opcional, si desea cambiar la versión:
- Consulte las notas de la versión y elija la versión deseada (>= 3.2.1-13271)
- Edite las dos primeras líneas de
synology-drive.specosynology-drive-noextra.spec, dependiendo de si está usando GNOME u otro entorno de escritorio. - Para GNOME:
spectool -g -R synology-drive-aarch64.specrpmbuild -ba synology-drive-aarch64.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-*.aarch64.rpm- Para otros entornos de escritorio:
spectool -g -R synology-drive-aarch64-noextra.specrpmbuild -ba synology-drive-aarch64-noextra.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-noextra-*.aarch64.rpm- Limpiar directorio de compilación :
rm -r ~/rpmbuild
Información legal
Consulte la LICENCIA.Este proyecto ha sido autorizado por Synology Inc.
--- Tranlated By Open Ai Tx | Last indexed: 2026-04-29 ---