2016年9月24日土曜日

[cygwin] cygwin64セットアップメモ

自分向け備忘録。cygwin64環境をセットアップする際の手順をまとめておきます。

設定


環境変数

  • HOME
    • ホームディレクトリを設定
  • SHELL
    • "/bin/tcsh"とすることでデフォルトのシェルが切り替わる
      • ※/etc/passwdの編集では切り替わらないので注意

インストールするパッケージ

  • Archive
    • bzip2
    • p7zip
    • unzip
    • zip
  • Database
    • mysql
    • postgresql-client
    • sqlite3
    • sqliteman
  • Devel
    • autoconf
    • automake
    • bashdb
    • binutils
    • ctags
    • dmalloc
    • doxygen
    • gcc
    • gdb
    • git
    • gitk
    • jlint
    • make
    • mercurial
    • ocaml
    • patch
    • patchutils
    • subversion
  • Doc
    • cygwin-doc (libc関連man page)
  • Editors
    • emacs
    • emacs-X11
    • vim
  • Libs
    • libiconv
    • libncurses-devel
  • Net
    • curl
    • inetutils  (telnet)
    • nc
    • nc6
    • openssh
    • openssl
    • openssl-devel
  • Web
    • ping
    • wget
    • wput
  • Ruby
    • ruby
    • ruby-sqlite3
  • Shells
    • fish
    • rxvt-unicode
    • tcsh
    • xterm
  • Text
    • enscript
    • jq(JSON processor)
  • Utils
  • X11
    • xhost
    • xmodmap
    • xinit
    • xorg-server

参考