📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 212行目: | 212行目: | ||
<br><br> | <br><br> | ||
== | == Rsyncのインストール == | ||
==== ソースコードからインストール ==== | ==== ソースコードからインストール ==== | ||
Rsyncのビルドに必要な依存関係のライブラリをインストールする。<br> | |||
sudo zypper install libopenssl-devel libacl-devel xxhash-devel liblz4-devel libzstd-devel | sudo zypper install libopenssl-devel libacl-devel xxhash-devel liblz4-devel libzstd-devel | ||
python3 -mpip install --user commonmark | python3 -mpip install --user commonmark | ||
| 222行目: | 222行目: | ||
sudo zypper install libopenssl-devel libacl-devel xxhash-devel liblz4-devel libzstd-devel python3-CommonMark python3-cmarkgfm | sudo zypper install libopenssl-devel libacl-devel xxhash-devel liblz4-devel libzstd-devel python3-CommonMark python3-cmarkgfm | ||
<br> | <br> | ||
RsyncのGitHubからソースコードをダウンロードする。<br> | |||
wget https://github.com/WayneD/rsync/archive/refs/tags/vX.Y.X.tar.gz # Release版 | wget https://github.com/WayneD/rsync/archive/refs/tags/vX.Y.X.tar.gz # Release版 | ||
tar xf rsync.tar.gz | tar xf rsync.tar.gz | ||
| 232行目: | 232行目: | ||
cd rsync | cd rsync | ||
<br> | <br> | ||
Rsyncをビルドおよびインストールする。<br> | |||
mkdir build && cd build | mkdir build && cd build | ||
| 239行目: | 239行目: | ||
make install | make install | ||
<br> | <br> | ||
Rsyncを動作させるために必要なライブラリをインストールする。<br> | |||
sudo zypper install openssl xxhash libxxhash0 lz4 | sudo zypper install openssl xxhash libxxhash0 lz4 | ||
<br><br> | |||
== Grsyncのインストール == | |||
==== Grsyncの概要 ==== | |||
Grsyncは、RsyncのGUI版(GTKライブラリを使用)であり、ディレクトリ、ファイルの同期とバックアップを行うために使用する。<br> | |||
ローカルディレクトリの同期に効果的に使用でき、リモートターゲットもサポートしている。<br> | |||
(ただし、リモートディレクトリのブラウジングはサポートしていない)<br> | |||
<br> | |||
Grsyncの使用例として、リムーバブルデバイスとの音楽コレクションの同期、ネットワークドライブへの個人ファイルのバックアップ、パーティションの別へのレプリケーション、ファイルのミラーリング等が挙げられる。<br> | |||
<br> | |||
==== ソースコードからインストール ==== | |||
Grsyncのビルドに必要な依存関係のライブラリをインストールする。<br> | |||
sudo zypper install glib2-devel gtk3-devel wayland-devel wayland-protocols-devel | |||
<br> | |||
[http://www.opbyte.it/grsync/download.html Grsyncの公式Webサイト]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードしたファイルを解凍する。<br> | |||
tar xf grsync-<バージョン>.tar.gz | |||
cd grsync-<バージョン> | |||
<br> | |||
Grsyncをビルドおよびインストールする。<br> | |||
mkdir build && cd build | |||
../configure --prefix=<Grsyncのインストールディレクトリ> | |||
make -j $(nproc) | |||
make install | |||
<br> | |||
==== パッケージ管理システムからインストール ==== | |||
sudo zypper install grsync | |||
<br><br> | <br><br> | ||