MinGW+MSYS インストール

ダウンロード

以下から最新版のインストーラーをダウンロードする。

インストール

インストーラーを実行して、インストールする。インストール先は「C:\MinGW」とする。オプションで「MSYS Basic System」を選ぶ。

Windowsの環境変数の設定

環境変数を以下のように追加する。環境変数を反映させる為に、いったんログオフし、ログインしなおす。

 Path=C:\MinGW\msys\1.0\bin
 HOME=C:\MinGW\msys\1.0\home\taro

環境変数HOME

HOMEは設定しなくともminttyからだけ使う分には良いが、コマンドプロンプトやPowerShellからMSYSのコマンドを使う場合にはHOMEが設定されていないと都合が悪い事が多い。その場合、%USERPROFILE%\Documents等に設定しておくと、Windowsからアクセスしやすくて便利。

 HOME=%USERPROFLE%Documents

minttyのインストール

スタートメニューからMinGW Shellを起動する。MinGW Shellで以下のコマンドを実行する。

 mingw-get update
 mingw-get install msys-mintty

minttyのショートカットアイコンの作成

WindowsのPATHが通ったフォルダ等で右クリックしてショートカットを作成する。ショートカット先は以下のようにする。

 C:\Users\taro\opt\MinGW\msys\1.0\bin\mintty.exe -tMinGW /bin/bash --login -i

※ -t ウィンドウタイトル

minttyに環境変数を渡すには

 C:\Users\taro\opt\MinGW\msys\1.0\bin\mintty.exe -tMinGW /bin/env HOME=/c/Users/taro/msys /bin/bash --login -i

Windowsのショートカットには環境変数を設定できないので、上のようにMSYSのenvコマンドに環境変数を渡してbashを実行するようにすると良い。

minttyの設定

  • minttyを起動して、画面を右クリックして、「Options」を選ぶ。
  • 「Text」を選び、フォントを日本語が表示されるものにする。

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

minttyを起動して、以下のコマンドを実行する。

 mingw-get update
 mingw-get upgrade
 mingw-get install msys-coreutils msys-man msys-tar msys-gzip 
 mingw-get install msys-wget msys-zip msys-unzip msys-vim msys-rsync
 mingw-get install msys-openssl msys-openssh

bashの設定

ここを参照する。

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS