問題
Windows で rsync を使いたい。 でも WSL を使うほどでもない。
対応方法
Git for Windows に rsync をインストールする。
- スタートメニューの「Git Bash」を右クリックして、「管理者として実行」する。
- 以下のシェルスクリプトを実行する。
#!/usr/bin/bash
set -eu
curl -L http://repo.msys2.org/msys/x86_64/zstd-1.4.5-2-x86_64.pkg.tar.xz |tar CvxJf / -
curl -L http://repo.msys2.org/msys/x86_64/rsync-3.2.2-2-x86_64.pkg.tar.zst |tar Cxvf / - --zstd
curl -L http://repo.msys2.org/msys/x86_64/libzstd-1.4.5-2-x86_64.pkg.tar.xz |tar CxvJf / -
curl -L http://repo.msys2.org/msys/x86_64/libxxhash-0.8.0-1-x86_64.pkg.tar.zst |tar Cvxf / - --zstd
参考サイト
環境
- Windows 10 21H2 (OS ビルド 19044, 1586)
- Git for Windows 2.35.1
- rsync version 3.2.2 protocol version 31