前に書いたような気もするけど、いろいろDL先とか微妙にみつからなかったので、メモメモ。
WindowsでLinuxコマンドを使う
↑をベースにメモメモメモメモ。
メモ内容は長いのと個人的なので続きに隠します。
1.ダウンロード
http://gnuwin32.sourceforge.net/
Gnuwin32に行って、
Download all から「You can
download 」行って、
getgnuwin32から一番新しいバージョンを持ってくる
(今回は
GetGnuWin32-0.6.22.exe 使用)
Packages から
Sed行って、「You can also download the files from the GnuWin32
files page. 」行って
一番新しいバージョンを持ってくる。
(今回は
sed-4.2-1-bin.zip 使用)
Packages から
Regex行って、「You can also download the files from the GnuWin32
files page. 」行って
一番新しいバージョンを持ってくる。
(今回は
regex-2.7-bin.zip 使用)
2.インストール
2-1. ダウンロードしたファイルを適当な場所で実行します。
仮に、C:\Tempで実行したとします。
C:\Temp\GetGnuWin32フォルダにインストールスクリプトが解凍されます。
2-2. sedを入れ替える。
ダウンロードしたsedを解凍し、bin\sed.exeを、C:\Temp\GetGnuWin32\bin\sed.exeに上書きコピーします。
2-3. regexを入れ替える。
ダウンロードしたregexを解凍し、bin\regex2.dllを、C:\Temp\GetGnuWin32\bin\regex2.dllに上書きコピーします。
2-4.
-
-
download.batを編集します。
- GNUWIN32_MIRRORの値を日本にします。
C:\Temp\GetGnuWin32\download.batを編集します。
-
-
download.bat
old |
new |
|
52 |
52 |
:: unc (US) |
53 |
53 |
:: voxel (US) |
54 |
54 |
:: |
55 |
|
if .%GNUWIN32_MIRROR%==. set GNUWIN32_MIRROR=umn |
|
55 |
if .%GNUWIN32_MIRROR%==. set GNUWIN32_MIRROR="jaist keihanna" |
56 |
56 |
|
57 |
57 |
:: |
58 |
58 |
:: Maximal number of trials to download the gnuwin32 project site on |
-
download.batを実行します。
DOSプロンプトを起動します。
> cd C:\\Temp\\GetGnuWin32
> download.bat
C:\Temp\GetGnuWin32\packagesフォルダにzipファイルがたくさんダウンロードされます。
-
install.batを実行します。
C:\Temp\GetGnuWin32\gnuwin32フォルダにzipファイルを解凍していきます。
> install.bat
このbatファイルは、最後にinstall-info.exeを実行するのですが、これがVistaのUACに引っかかります。
私はUACを止め忘れて50回くらい許可クリックすることになりました(^^;
-
gnuwin32フォルダを移動します。
C:\Temp\GetGnuWin32\gnuwin32フォルダをインストールしたい場所に移動します。
私はC:\gnuwin32に移動しました。
Pathにスペースが入っていると後で何かと面倒なので。
install.batは、最後にC:\Program Filesに移動しろと言っていますが気にしません。
-
update-links.batを実行します。
C:\gnuwin32\update-links.batを実行します。
移動先のファイルの方なので注意です。
> cd C:\\gnuwin32
> update-links.bat
-
環境変数Pathに登録します。
C:\gnuwin32\binを登録します。
これでLinuxコマンドが使えます。
update-links.batはStart Menuをコピーしろとか言ってますが、これも気にしません。
PR