synology-drive
Synology Drive Client の非公式 RPM パッケージ
FlatHub で提供されているパッケージは完全に機能しない上、Alien による deb から rpm への変換方法は多くの操作を必要とするため、 私は Synology Drive Client のクリーンで 100% 機能する RPM パッケージを自分で作成することにしました。
ファイル共有メニューにアクセスし、ファイル同期状態インジケーター(Windows や Ubuntu と同様)を表示するために、依存関係としてファイルマネージャ Nautilus を含めています。\ また、トレイアイコンを表示するため(KDE ではネイティブに動作)に、依存関係として GNOME シェル拡張機能も含めています。\ GNOME を使用しないユーザー向けに、上記の二つの依存関係を含まない別のパッケージも作成しました(後から必要に応じてインストール可能です)。
インストール
Alien や Flatpak(私のリポジトリ以外のソース)で以前に Synology Drive Client をインストールしている場合は、アンインストールしてください。このプロジェクトを気に入ったら、リポジトリにスターを付けて支援していただけると嬉しいです。ありがとうございます!
方法 1:COPR リポジトリからインストール(更新を受け取るには推奨)
ページリンク : COPR パッケージ。sudo dnf copr enable emixampp/synology-drive- GNOME 用:
sudo dnf --refresh install synology-drive - 他のデスクトップ環境用:
sudo dnf --refresh install synology-drive-noextra
方法 2:ローカルでパッケージをビルド(更新なし)
- ビルドツールをインストール :
sudo dnf install rpm-build rpmdevtools git clone https://github.com/EmixamPP/synology-drive.gitcd synology-drive- 任意でバージョンを変更する場合:
- リリースノート を参照し、希望のバージョン (>= 3.2.1-13271) を選択
- GNOME またはその他のデスクトップ環境を使っているかに応じて、
synology-drive.specまたはsynology-drive-noextra.specの最初の二行を編集 - GNOME 用:
spectool -g -R synology-drive.specrpmbuild -ba synology-drive.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-*.x86_64.rpm- 他のデスクトップ環境用:
spectool -g -R synology-drive-noextra.specrpmbuild -ba synology-drive-noextra.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-noextra-*.x86_64.rpm- ビルドルートをクリーンアップ :
rm -r ~/rpmbuild
実験的: Aarch64/ARM64プロセッサ(例: Apple Silicon、Qualcomm Snapdragon)向けにパッケージをローカルでビルドする方法
- ビルドツールをインストール :
sudo dnf install rpm-build rpmdevtools git clone https://github.com/EmixamPP/synology-drive.gitcd synology-drive- バージョンを変更したい場合(任意):
- リリースノートを参照し、希望のバージョン(>= 3.2.1-13271)を選択
- GNOMEか他のデスクトップ環境かに応じて、
synology-drive.specまたはsynology-drive-noextra.specの最初の2行を編集 - GNOMEの場合:
spectool -g -R synology-drive-aarch64.specrpmbuild -ba synology-drive-aarch64.specsudo dnf install ~/rpmbuild/RPMS/x86_64/synology-drive-*.aarch64.rpm- その他のデスクトップ環境の場合:
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- ビルドルートをクリーンアップ :
rm -r ~/rpmbuild
法的情報
LICENSEを参照してください。このプロジェクトはSynology Inc.によって承認されています。
--- Tranlated By Open Ai Tx | Last indexed: 2026-04-29 ---