最終更新日: 2016-06-26 日 01:23
ホーム | 文書トップ | 目次

cygwinについて

Table of Contents

cygwin.gif

cygwinとは

  • Windows上で擬似UNIX環境を実現するもの。

ダウンロード及びインストール方法

インストール時の注意

  • installするディレクトリは、空白の入った名前(例えば、Program Files)は避ける。デフォルトのC:\cygwinが無難。

インストール設定例

基本

  • Setup.exe version 2.774
  • Root Directory C:\cygwin (default)
  • Install For : All Users (default)
  • Download Sites : http://cygwin.osuosl.org (なんでもいい)
  • (関連するものがいくつか同時にチェックされる)

パッケージ選択

★が追加で選択したもの

  • Accessibility
    • なし
  • Admin
    • libattr1 2.4.46-1
  • Archive
    • liblzma1 5.0.2_20110517-1
    • xz 5.0.2_20110517-1
  • Audio
    • なし
  • Base
    • alternatives 1.3.30c-10
    • base-cygwin 3.1-1
    • base-files 4.1-1
    • bash 4.1.10-4
    • coreutils 8.15-1
    • cygwin 1.7.16-1
    • cygwin-doc 1.7-1
    • dash 0.5.7.1
    • editrights 1.01-2
    • file 5.11-1
    • findutils 4.5.9-2
    • gawk 4.0.1-1
    • grep 2.6.3-1
    • gzip 1.4-1
    • ipc-utils 1.0-1
    • libgcc1 4.5.3-3
    • libreadline7 6.1.2-3
    • login 1.10-10
    • man 1.6g-1
    • mintty 1.1.2-1
    • rebase 4.3.0-1
    • run 1.1.13-1
    • sed 4.2.1-2
    • tar 1.25-1
    • terminfo 5.7_20091114-14
    • tzcode 2012e-1
    • which 2.20-2
    • zlib0 1.2.7-1
  • Database
    • なし
  • Debug
    • なし
  • Devel
    • gettext 0.18.1.1-2
    • libgcc1 4.5.3-3
    • libstdc++6 4.3.4-3
    • make 3.82-90-1 ★
  • Doc
    • cygwin-doc 1.7-1
    • man 1.6g-1
    • texinfo 4.13-4
  • Editors
    • なし
  • Games
    • なし
  • Gnome
    • なし
  • Graphics
    • なし
  • Interpreters
    • gawk 4.0.1-1
  • KDE
    • なし
  • Libs
    • gettext 0.18.1.1-2
    • libattr1 2.4.46-1
    • libbz2_1 1.0.6-2
    • libgcc1 4.5.3-3
    • libgmp3 4.3.2-1
    • libiconv2 1.14-2
    • libintl8 0.18.1.1-2
    • liblzma1 5.0.2_20110517-1
    • libncurses10 5.7-18
    • libncursesw10 5.7-18
    • libpcre0 8.21-1
    • libpopt0 1.6.4-4
    • libreadline7 6.1.2-3
    • libsigsegv2 2.10-1
    • libstdc++6 4.5.3-3
    • zlib0 1.2.7-1
  • Mail
    • なし
  • Math
    • libgmp3 4.3.2-1
  • Mingw
    • なし
  • Net
    • なし
  • OCaml
    • なし
  • Perl
    • なし
  • Publishing
    • なし
  • Pythion
    • なし
  • Ruby
    • なし
  • Science
    • なし
  • Security
    • なし
  • Shells
    • bash 4.1.10-4
    • dash 0.5.7.1
    • mintty 1.1.2-1
  • System
    • libattr1 2.4.46-1
    • man 1.6g-1
    • rebase 4.3.0-1
    • tzcode 2012e-1
  • Tcl
    • なし
  • Text
    • groff 1.21-2
    • less 444-1
    • texinfo 4.13-4
  • Utils
    • bzip2 1.0.6-2
    • cygutils 1.4.10-1
    • diffutils 3.2-1
    • dos2unix 6.0.2-1
    • file 5.11-1
    • patch 2.6.1-1 ★
    • rebase 4.3.0-1
    • which 2.20-2
  • Web
    • なし
  • X11
    • なし

参考ページ

設定

  • sample/.bash_login
  • sample/.bashrc
  • sample/.aliases

メモ

現在の最新versionのcygwin(bash.exe)では、
起動時に読み込まれる設定ファイルが、.bash_loginとなっている。
ちょっと前までは、.bashrcだったのだが・・・

設定は、従来どおり、.bashrcに設定を行い、.bash_loginでは、一行

source ~/.bashrc

と書いておく。

.bashrcで、

alias ls="ls -F --color=auto --show-control-chars"

としておくと、lsしたときに、日本語のファイル名、ディレクトリなども文字化
けせずに表示できる。
ホーム | 文書トップ | 目次
Created by Emacs 25.2.1 (Org mode 8.2.10)