boenis
Danke für deinen Beitrag zur Umwandlung eines *.deb in *.rpm und der anschließenden Installation des *.rpm von einer lokalen Quelle. Wenn auch nicht alles 1:1 bei mir funktioniert hat, so hat es mir zumindest den richtigen Lösungsansatz verschafft um den aktuellen SYNOLOGY Drive Client unter OpenSuse Leap 15.1 funktionsfähig zu installieren.
Um meinen Lösungsweg mitzuteilen, habe ich mich extra hier im Forum angemeldet, denn schon oft habe ich von Lösungen anderer User profitiert.
Wie schon oft erwähnt, stellt Synology seinen Drive Client für Linux leider nur als *.deb Paket zur Verfügung. Um unter Leap 15.1 den Syn Drive Client ohne großen Aufwand zu installieren, habe ich zunächst das User *.rpm-Paket für Leap 15.2 aus dem Forum benutzt. Das funktionierte auch unter Leap 15.1, allerdings war die Version 2.xx des Syn Drive Client für meine DS220j zu alt. Diese hatte ich nämlich kurz vorher mit dem DSM 7.1 Update auf den neuesten Stand gebracht. Als Drive Client wollte Synology also nun eine V3.xx haben. Folglich habe ich mir nach obiger Anleitung Alien installiert. Dieses brach aber die Kompilierung des aktuellen Drive-Client*.deb immer wieder mit einem RPM-Build Fehler ab.
Weil ich nicht auf Leap 15.1 verzichten kann, installiert auf einem Vereins-PC mit Software für eine elektronische Schießanlage welche genau diese Distribution benötigt, habe ich Ubuntu 22.04 parallel installiert. Hier konnte ich dann mittels Alien den aktuellen Syn Drive Client von *.deb erfolgreich in *.rpm umwandeln. Das neu erstellte *.rpm habe ich als nächstes in einen lokalen Ordner des Leap 15.1 kopiert und dem System nach obiger Anleitung die lokale Repo-Quelle bekannt gemacht. Die Installation klappte, es mussten lediglich einige Fehlermeldungen, z.B. Zertifikat, ignoriert werden.
Dazu noch ein wichtiger Hinweis: bei der Konvertierung von *.deb nach *.rpm gab es die Mitteilung seitens Alien, dass man besser den --script Parameter verwenden solle. Die mit diesem Parameter erstellte *.rpm ließ sich aber wegen eines Installationsfehlers/-abbruchs nicht erfolgreich installieren!
Mit dem aktuellen Synology Drive Client und meinem DS220j läuft jetzt alles prima unter OpenSuse Leap 15.1
Für alle User habe ich einen Ordner 'Gemeinsame Dateien'. In diesem Ordner Habe ich über den Synology Drive Client den Ordner 'SynologyDrive' erstellt. In diesem Ordner befinden sich wiederum die üblichen Ordner Dokumente, Bilder und einige andere Daten. Dieser Driver Ordner wird laut Synology Aufgabe immer nur von PC in Richtung NAS synchronisiert. Am PC gelöschte Dateien werden jedoch nicht auf dem NAS gelöscht. Zuvor hatte ich das Tool BACKINTIME (nutzt grsync) zur wöchentlichen Datensicherung in Benutzung, aber über den Drive Client finde ich es wesentlich praktikabler.