YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* MinGW+MSYS インストール [#j9f45489]
** ダウンロード [#o2d51d16]
以下から最新版のインストーラーをダウンロードする。
- http://sourceforge.net/projects/mingw/files/Installer/m...
** インストール [#r3fe3283]
- インストーラーを実行してインストールする。
- インストール先は"C:\Users\taro\App\MinGW"とする。
-- "C:\Program Files"は権限を昇格しないと書き込めないの...
- オプションで「MSYS Basic System」だけ選ぶ。
-- 後でmingw-getコマンドでパッケージ管理出来るので最小限...
** Windowsの環境変数の設定 [#r797c95b]
Windowsのユーザー環境変数を以下のように設定する。設定後、...
*** Path [#cb5756f1]
Path=C:\Users\taro\App\MinGW\msys\1.0\bin
- MSYSが提供するUNIX系のコマンドやDLLは上のフォルダにイン...
- ところで、MSYSのコマンドを利用するには以下の3つの方法が...
-- 付属のMSYS(Cygwin)向けターミナルソフトであるmintty上で...
-- PowerShell(コマンドプロンプト)上でMSYSの全てのコマンド...
-- MSYSのコマンド群の中から必要なコマンドだけをPowerShell...
--- 必要なコマンドのラッパーバッチスクリプトを自分で作成...
- 1の方法はPathを設定してもしなくてもどっちでも良い。2の...
- 個人的には、MSYSのコマンド群で普段の作業で必要なコマン...
*** HOME [#pa5fb9da]
HOME=C:\Users\taro\AppData\Roaming
HOME=C:\Users\taro\Documents
- HOMEは設定しなくともmintty上からしかMSYSのコマンドを利...
- HOMEはWindows及び純粋なWindows系アプリが参照する事はほ...
- 以上の理由から今回はHOMEをAPPDATAに設定するが、APPDATは...
- 但し、マイドキュメントをHOMEにするとMSYSを運用していく...
** minttyのインストール [#r61de567]
- スタートメニューからMinGW Shellを起動する。MinGW Shell...
mingw-get update
mingw-get install msys-mintty
*** minttyを利用しない場合 [#z61e671b]
- MinGW+MSYSインストールフォルダ以下の"msys\1.0\msys.bat"...
** minttyのショートカットアイコンの作成 [#j692850c]
WindowsのPATHが通ったフォルダ等で右クリックしてショートカ...
C:\Users\taro\App\MinGW\msys\1.0\bin\mintty.exe -tMinGW ...
※ -t ウィンドウタイトル
*** minttyに環境変数を渡すには [#i065bd7d]
C:\Users\taro\App\MinGW\msys\1.0\bin\mintty.exe -tMinGW ...
/bin/bash --login -i
Windowsのショートカットでは環境変数を設定できないので、上...
** minttyの設定 [#hd2ef86c]
- minttyを起動して、画面を右クリックして、「Options」を選...
- 「Text」を選び、フォントを日本語が表示されるものにする。
** MSYSパッケージのインストール [#v7c0f2cc]
*** インストール済みコマンドの確認 [#p7db4470]
ls /bin /sbin
- もしくはエクスプローラーからC:\Users\taro\App\MinGW\msy...
*** パッケージのアップデート [#kf3c1a54]
mingw-get update
mingw-get upgrade
*** インストール可能なパッケージの検索 [#r97ba5d2]
mingw-get list | grep "Package:" | grep patch
*** パッケージのインストール [#w877a15a]
mingw-get install msys-coreutils msys-man msys-tar msys-...
mingw-get install msys-wget msys-zip msys-unzip msys-vim...
mingw-get install msys-openssl msys-openssh
mingw-get install msys-patch msys-diffutils
- パッケージの詳細は http://sourceforge.net/projects/ming...
** bashの設定 [#u4d7677c]
[[ここを参照する。>Windows/MinGW+MSYS/bash設定ファイル]]
** 参考 [#v47a6962]
- http://dogmap.jp/2011/11/15/mintty/
- http://code.google.com/p/mintty/wiki/Tips
終了行:
* MinGW+MSYS インストール [#j9f45489]
** ダウンロード [#o2d51d16]
以下から最新版のインストーラーをダウンロードする。
- http://sourceforge.net/projects/mingw/files/Installer/m...
** インストール [#r3fe3283]
- インストーラーを実行してインストールする。
- インストール先は"C:\Users\taro\App\MinGW"とする。
-- "C:\Program Files"は権限を昇格しないと書き込めないの...
- オプションで「MSYS Basic System」だけ選ぶ。
-- 後でmingw-getコマンドでパッケージ管理出来るので最小限...
** Windowsの環境変数の設定 [#r797c95b]
Windowsのユーザー環境変数を以下のように設定する。設定後、...
*** Path [#cb5756f1]
Path=C:\Users\taro\App\MinGW\msys\1.0\bin
- MSYSが提供するUNIX系のコマンドやDLLは上のフォルダにイン...
- ところで、MSYSのコマンドを利用するには以下の3つの方法が...
-- 付属のMSYS(Cygwin)向けターミナルソフトであるmintty上で...
-- PowerShell(コマンドプロンプト)上でMSYSの全てのコマンド...
-- MSYSのコマンド群の中から必要なコマンドだけをPowerShell...
--- 必要なコマンドのラッパーバッチスクリプトを自分で作成...
- 1の方法はPathを設定してもしなくてもどっちでも良い。2の...
- 個人的には、MSYSのコマンド群で普段の作業で必要なコマン...
*** HOME [#pa5fb9da]
HOME=C:\Users\taro\AppData\Roaming
HOME=C:\Users\taro\Documents
- HOMEは設定しなくともmintty上からしかMSYSのコマンドを利...
- HOMEはWindows及び純粋なWindows系アプリが参照する事はほ...
- 以上の理由から今回はHOMEをAPPDATAに設定するが、APPDATは...
- 但し、マイドキュメントをHOMEにするとMSYSを運用していく...
** minttyのインストール [#r61de567]
- スタートメニューからMinGW Shellを起動する。MinGW Shell...
mingw-get update
mingw-get install msys-mintty
*** minttyを利用しない場合 [#z61e671b]
- MinGW+MSYSインストールフォルダ以下の"msys\1.0\msys.bat"...
** minttyのショートカットアイコンの作成 [#j692850c]
WindowsのPATHが通ったフォルダ等で右クリックしてショートカ...
C:\Users\taro\App\MinGW\msys\1.0\bin\mintty.exe -tMinGW ...
※ -t ウィンドウタイトル
*** minttyに環境変数を渡すには [#i065bd7d]
C:\Users\taro\App\MinGW\msys\1.0\bin\mintty.exe -tMinGW ...
/bin/bash --login -i
Windowsのショートカットでは環境変数を設定できないので、上...
** minttyの設定 [#hd2ef86c]
- minttyを起動して、画面を右クリックして、「Options」を選...
- 「Text」を選び、フォントを日本語が表示されるものにする。
** MSYSパッケージのインストール [#v7c0f2cc]
*** インストール済みコマンドの確認 [#p7db4470]
ls /bin /sbin
- もしくはエクスプローラーからC:\Users\taro\App\MinGW\msy...
*** パッケージのアップデート [#kf3c1a54]
mingw-get update
mingw-get upgrade
*** インストール可能なパッケージの検索 [#r97ba5d2]
mingw-get list | grep "Package:" | grep patch
*** パッケージのインストール [#w877a15a]
mingw-get install msys-coreutils msys-man msys-tar msys-...
mingw-get install msys-wget msys-zip msys-unzip msys-vim...
mingw-get install msys-openssl msys-openssh
mingw-get install msys-patch msys-diffutils
- パッケージの詳細は http://sourceforge.net/projects/ming...
** bashの設定 [#u4d7677c]
[[ここを参照する。>Windows/MinGW+MSYS/bash設定ファイル]]
** 参考 [#v47a6962]
- http://dogmap.jp/2011/11/15/mintty/
- http://code.google.com/p/mintty/wiki/Tips
ページ名: