プロジェクト

全般

プロフィール

Windowsにrsyncを入れる git bash » 履歴 » バージョン 1

健二 酒井, 2026/06/26 00:13

1 1 健二 酒井
# Windowsにrsyncを入れる git bash
2 1 健二 酒井
3 1 健二 酒井
1. git for windowsのインストール
4 1 健二 酒井
2. 必要なmsys2パッケージのインストール
5 1 健二 酒井
6 1 健二 酒井
## git for windowsのインストール
7 1 健二 酒井
8 1 健二 酒井
以下にアクセス、git for windowsのインストーラをダウンロード、インストール実行
9 1 健二 酒井
https://git-scm.com/install/windows
10 1 健二 酒井
11 1 健二 酒井
## 必要なmsys2パッケージのインストール
12 1 健二 酒井
13 1 健二 酒井
### Geminiに聞く
14 1 健二 酒井
15 1 健二 酒井
- git for windowsはmsys2というシステムをベースに動いている。
16 1 健二 酒井
- msys2にはパッケージでDLLやexeを配布する場所がある
17 1 健二 酒井
18 1 健二 酒井
以上2点が分かった。
19 1 健二 酒井
20 1 健二 酒井
### パッケージのダウンロードとインストール
21 1 健二 酒井
22 1 健二 酒井
パッケージのレポジトリはこちら:https://repo.msys2.org/msys/x86_64/
23 1 健二 酒井
Geminiが言ってたのと合わせて以下のパッケージをインストールした。
24 1 健二 酒井
25 1 健二 酒井
- rsync-3.4.4-1-x86_64.pkg.tar.zst
26 1 健二 酒井
- libzstd-1.5.7-1-x86_64.pkg.tar.zst
27 1 健二 酒井
- libxxhash-0.8.3-1-x86_64.pkg.tar.zst
28 1 健二 酒井
- popt-1.19-1-x86_64.pkg.tar.zst 
29 1 健二 酒井
30 1 健二 酒井
2026-06-26現在windows 11のエクスプローラーがzstなる圧縮形式も対応しているので普通にアクセスする
31 1 健二 酒井
各パッケージ(zstファイル)の中にbinやshareなどがあるのでそれを以下を基準とした位置から合わせてインストール
32 1 健二 酒井
33 1 健二 酒井
C:\Program Files\Git\
34 1 健二 酒井
つまりパッケージ直下のbinフォルダはC:\Program Files\Git\binフォルダに対応させるといった具合。
35 1 健二 酒井
36 1 健二 酒井
### rsyncの動作確認
37 1 健二 酒井
38 1 健二 酒井
Git for Windows付属のgit bashから以下のコマンド
39 1 健二 酒井
rsync --version
40 1 健二 酒井
バージョンが出ればとりあえず成功。ライブラリ(dll)が足りなかったりすると「これがねぇ」って文句言われるので対応する(対応した)