* MSYS2インストール [#l08a28f9]

** インストール [#y4dd7cee]

- 以下のウェブサイトにアクセスする。
- http://msys2.github.io/
- 64ビットWindowsなら[x86_64]、32ビットWindowsなら[i686]を選び、インストーラー(.exe)をダウンロードする。
- インストーラーを実行すると、ウィザード形式でインストールが進む。
- 既定ではC:\msys64にすべてのファイルがインストールされる。
-- たいていの人がCドライブ直下にインストールしてるようなので、そのままで良いだろう。

** 起動 [#l7f25434]

- スタートメニューには以下のようなショートカットが作成されるので、これを使って起動する。
-- "MSYS2 MinGW 32-bit.lnk"
-- "MSYS2 MinGW 64-bit.lnk"
-- "MSYS2 MSYS.lnk"
- 簡単に使う分にはどれを使ってもよいが、
- MSYS2環境でUNIX系のコマンドを利用するだけなら、[MSYS]を使う。
- Windows用の実行ファイルをコンパイルするのなら、[MinGW 32-bit]もしくは[MinGW 64-bit]を使う。

:msys2_shell.bat| PATHは/bin(すなわちMSYS2バイナリ)のみ。
:mingw32_shell.bat| PATHに/mingw32/binが追加される。
:mingw64_shell.bat| PATHに/mingw64/binが追加される。

** インストール直後のセットアップ [#h8ea0441]

- パッケージデータベースおよびpacmanの更新
 pacman -Sy pacman
- MSYS2を閉じて、起動しなおし、
- コアシステムパッケージの更新
 pacman -Syu
- MSYS2を閉じて、起動しなおし、
- 残りのパッケージの更新
 pacman -Su

*** インストール説明 [#k1e3a2f5]

http://msys2.github.io/

*** パッケージ管理 pacman について [#v25c6416]
- ArchLinuxから移植されたpacmanで管理する。
- https://wiki.archlinuxjp.org/index.php/Pacman?rdfrom=https%3A%2F%2Fwiki.archlinux.org%2Findex.php%3Ftitle%3DPacman_%28%25E6%2597%25A5%25E6%259C%25AC%25E8%25AA%259E%29%26redirect%3Dno

** 最初にインストールしておくべきパッケージ [#kd7d15e2]

*** 開発ツール [#d126aa5d]
 pacman -S base-devel
 pacman -S msys2-devel
 pacman -S mingw-w64-i686-toolchain
 pacman -S mingw-w64-x86_64-toolchain

*** その他 [#rac87bd9]
 pacman -S openssh
 pacman -S vim
 pacman -S git
 pacman -S tmux


*** 参考 [#h9de0071]
https://sourceforge.net/p/msys2/wiki/Contributing%20to%20MSYS2/

** アンインストール [#d238265d]

- コントロールパネルからアンインストールを実行する。
- 上の例でいうと、C:\msys64は削除される。
- アンインストールが失敗した場合は自分でC:\msys64を削除する。

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS