競プロ雑記帳

MSYS2の初期設定

インストール

まず、下記からMSYS2をダウンロードしてインストールする。

www.msys2.org

ミラーサイトの設定

JAISTはパッケージの更新が遅いっぽい?のでパッケージのアップデート後とかに設定した方がいいかも

そのままだとダウンロードが遅いのでミラーをJAISTのものを主に使うように設定する。

/etc/pacman.d/mirrorlist.mingw32
/etc/pacman.d/mirrorlist.mingw64
/etc/pacman.d/mirrorlist.msys

これらのファイルそれぞれの一番上に、下記の日本のところをコピペする。 一番上にする理由は、上から順に実行されるようになっているため。

MSYS2国内源 · GitHub

パッケージのアップデート

ミラーの設定が終わったらターミナルを開き、

pacman -Syuu

をアップデートするものが無くなるまで何回かやる。

パッケージのインストール

必要なものをインストールしていく ここは人によってかなり異なる。

pacman -S base-devel
pacman -S msys2-devel
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-emacs
pacman -S openssh
pacman -S git
pacman -S unzip
pacman -S winpty