水曜以外もどうでしょう

北海道発。食べ歩きの記録グルメ情報や北海道の見どころなどをメモ替わりに書いています。

PREV | PAGE-SELECT | NEXT

≫ EDIT

cygwinインストール

cygwin 1.7.5のインストール。
自分メモ。

cygwin入手先
http://www.cygwin.com/

1. Install or update now!
  からsetup.exeをダウンロードする。

2. setup.exeを実行する。

3.Choose Installation Type
  でInstall from Internetを選ぶ

  以前は安全のために(ネットワークが途中で途切れるなど)、
  Download Without Installingを選んで、まずはダウンロードしたあと、
  Install from Local Directoryを選んで、ローカルディスクからインストールしたものだ。
  今はブロードバンドの時代だし、いきなりインストールでいいか。。

4.Choose Installation Directory
  でインストール先ディレクトリを選ぶ。

  デフォルトは C:\cygwin だがお好みで。
  私はトップ階層はいやなので、C:\tools\cygwin にする。
  Install For はAll Usersを選び、全てのユーザが使えるようにする。

5. SelectLocal Package Directory
  でパッケージの保存先ディレクトリを選ぶ。

  私の環境ではデフォルトはC:\Program Files\Mozilla Firefoxだ。
  C:\tools\cygwin_package
  とでもしておこう。

6. Select Connection Type
  で、Direct Connectionを選ぶ。
  普通の人はこれで大丈夫でしょう。

  ケーブルテレビや大手企業の社内LANからアクセスする場合はProxyの設定が必要かも。

7. Choose Download Site(s)
  でダウンロード先のftpサイトを選ぶ。
  ftp://jaist.ac.jp
  にする。

  日本国内にいる人は、.jpが付いたものを選ぶのが賢明。


インストールが開始される。

しかし、Setup Alertというダイアログが出た。
「はじめてのインストールじゃない場合には、アップグレード情報をチェックしなさい」
的なメッセージ。

英語は苦手だ。

OKで消して次へ進む。

8. Select packages
  でインストールするパッケージを選ぶ。
  わけが分からなかったら、デフォルトのままで次へを選ぶといい。
  一通りみてみて、自分の使いたいコマンドを入れておく。(※)


9. インストール完了 & 実行


デフォルトでは、ホームディレクトリは
C:\tools\cygwin\home\ユーザ名
となっている。

また、
cygwinのシェル上では、cドライブへは
/cygdrive/c/
でアクセス可能。

よってホームは
/cygdrive/c/tools/cygwin/home/ユーザ名
となるが、echo $HOME
すると、
/home/ユーザ名
とでる。

ホームディレクトリとしては、同じディレクトリを指しているが、内部では別と認識しているみたいだ。
/cygdrive/c/tools/cygwin/home/ユーザ名
/home/ユーザ名

さらに実行時の注意事項、

/bin/sh
のシェルスクリプトは文字コードUTF-8の改行コードLFで作っておく必要がありそう。

shift-jis + CR/LFでつくってあったでrename(mv)系の処理の既存プログラムを実行してみたら、実行時エラー。
改行コードをLFにしてみたら、実行はできたがファイル名が文字化けしたファイルができてしまった。

以前のcygwinは改行コードを Windows(CR/LF)、linux(LF)どちらを使うか選べたはず。
今はlinux(LF)に固定になったのかな?

コードの問題以外は快適。
もう少し色々使って様子を見てみたい。



※デフォルトから変更してまでインストールしたパッケージ

Archive/unzip
Archive/zip

Devel/gcc
Devel/gcc-g++
Devel/gdb
Devel/make

Editors/xemacs
Editors/xemacs-emacs-common
Editors/xemacs-mule-sumo
Editors/xemacs-sumo
Editors/xemacs-tags

Interpreters/perl

Net/ncftp
Net/ping
Net/rsh
Net/rsync
Net/whois

Shells/tcsh
Shells/xterm

Utils/diffstat
Utils/time
Utils/wdiff

web/wget
web/wput


スポンサーサイト
応援宜しくお願いします。ポチ↓↓
fC2ブログランキング にほんブログ村 グルメブログ 北海道食べ歩きへ 人気ブログランキングへ


| Windows | 12:26 | comments:0| trackbacks:0| TOP↑

COMMENT















非公開コメント

TRACKBACK URL

http://vmemo.blog36.fc2.com/tb.php/173-c313e002

TRACKBACK

PREV | PAGE-SELECT | NEXT