トップ 一覧 検索 ヘルプ RSS ログイン

cygwinの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{outline}}

----

!!日本語パッケージ・日本語化情報など

* http://cygwin-je.sourceforge.jp/cygwin_je/
* Cygwin 日本語化 + α
** http://uguisu.skr.jp/Windows/cygwin_jp.html
* memo
** http://d.hatena.ne.jp/tshibata/20090704/1246694254

!!Terminal Software

* 最近は[mintty|http://code.google.com/p/mintty/]が定番?
* 古めのck(2.0.22あたり)は使い勝手はよいが長時間動作時にメモリリークっぽい動作あり
* Tera Termに含まれるcygtermはそれなりだが使い勝手は今ひとつ

! mintty

* http://code.google.com/p/mintty/
* Cygwinで使う場合はSetup.exe経由でインストール可能

!Tera Term

最近また開発が活発になっている

*[Windows用定番SSHクライアント「Tera Term」の使い方 - SourceForge.JP Magazine|http://sourceforge.jp/magazine/09/02/02/0412259]
*http://sourceforge.jp/projects/ttssh2/
*[download|http://sourceforge.jp/projects/ttssh2/releases/]

!cygterm
//! (昔の)cygterm

今となっては古いかも
//今となっては古い.最近はTera Termに含まれているのでそちらを使うとよい.

*http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/
//*http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/

!Poderosa

まだ開発は続いている.

//* http://ja.poderosa.org/
* http://sourceforge.net/projects/poderosa/
!ck / ckw

*http://www.geocities.jp/meir/cygwin_ck/
//オリジナルの開発が止まり,その後あらゆるところでブランチが発生しているようなややこしい状況になっている.

* ckw-mod
** ckw-modとはKazuo Ishii氏が作成されたコマンドプロンプト代替ツールのckw(開発終了)の開発を、有志が受け継ぎ管理しているバージョンです。
** http://ckw-mod.github.io/
** Version 0.9.1 (2013/3/10) が最新
* ckwの歴史
** http://www.nyaos.org/index.cgi?p=Where+is+ckw+%3F

* 情報
** http://discypus.jp/wiki/?Cygwin%2Fck
//* cygwin ck terminal emulator
//** http://www.geocities.jp/meir000/ck/
//** ck-3.3.4/3.6.4がダウンロード可能

* オリジナル: http://www.geocities.jp/meir/cygwin_ck/ (original site, obsolete)
**{{ref ck-2.0.22-bin.zip}}
*[ck (Win9x 対応版)|http://homepage3.nifty.com/k-takata/mysoft/ck-w9x.html]
*http://homepage3.nifty.com/ackie-java/cksrc.html
**ck-2.0.26-src.zip, ckw-0.8.10-src.zip の再配布
*[ckw改造版の修正版とuberboxの修正版と簡易電卓っぽいの。 - Perlとかmemoとか日記とか。|http://blogs.wankuma.com/shuujin/archive/2008/10/15/158825.aspx]
* 上記のミラー?: [ck terminal emulator ver3|http://sohda.net/cygwin/dist/mirror/www.geocities.jp/meir/cygwin_ck/Index.html]
** ck-3.2.1 がダウンロード可能

* レポジトリ
** http://sourceforge.jp/projects/ckw/
*** babydaemons氏による
//** http://coderepos.org/share/wiki/ck
//***「ck は Cygwin 用のターミナルエミュレータです。かつて Kazuo Ishii さんが開発されていましたが 2007 年末、惜しくも撤退されてしまいました。幸い GPLv3 下にて公開されていましたので、CodeRepos にて公開/開発を継続します。」
//*** その後開発はされていない?

以下は色々.

//*[ck (Win9x 対応版)|http://homepage3.nifty.com/k-takata/mysoft/ck-w9x.html] (2006/02/17 更新)

//*http://homepage3.nifty.com/ackie-java/cksrc.html
//**ck-2.0.26-src.zip, ckw-0.8.10-src.zip の再配布

*[ckw改造版の修正版とuberboxの修正版と簡易電卓っぽいの。 - Perlとかmemoとか日記とか。|http://d.hatena.ne.jp/hideden/20071123/1195822428] (2007/11/23)
**ckw-0.8.10-mod2-bin.zip, ckw-0.8.10-mod2-src.zip
*[ckw 0.8.10 改造版を更に改造した(修正しただけ)|http://blogs.wankuma.com/shuujin/archive/2008/10/15/158825.aspx]

*[ckw 0.8.10 改造版を更に改造した(修正しただけ)|http://blogs.wankuma.com/shuujin/archive/2008/10/15/158825.aspx] (2008年10月15日) (obsolete)
**ckw-0.8.10-mod-mod-bin.zip, ckw-0.8.10-mod-mod-src.zip
*http://coderepos.org/share/wiki/ck
**ck は Cygwin 用のターミナルエミュレータです。かつて Kazuo Ishii さんが開発されていましたが 2007 年末、惜しくも撤退されてしまいました。幸い GPLv3 下にて公開されていましたので、CodeRepos にて公開/開発を継続します。 
!!SSH Server

*[ckwの改修版が出来てました - babydaemonsの日記|http://d.hatena.ne.jp/babydaemons/20091224/1261626294] (2009/12/24)
* http://d.hatena.ne.jp/babydaemons/20100617
* http://d.hatena.ne.jp/babydaemons/20100615/ckw

*[改造版 ckw の修正版のバイナリとソースを公開 - 予定は未定Blog版|http://d.hatena.ne.jp/bleis-tift/20091117/1258448920] (2009/11/17)
** ckw-0.8.10-mod3-bin.zip, ckw-0.8.10-mod3-src.zip

*[gnupack (Cygwin + NTEmacs Package)|http://sourceforge.jp/projects/gnupack/]
//http://gnupack.sourceforge.jp/
**http://gnupack.sourceforge.jp/docs/UsersGuide.html

! eck

* https://github.com/saitoha/eck

eckは、Kazuo Ishii氏作のcygwin ck terminal emulator(以下ck)をもとにフォークしたプロジェクトです。 従来のckにかなり大幅な改造を加え、他のアプリケーションへ組み込んで使用可能にしようというプロジェクトです。 eckをバックエンドにしたアプリケーションとしてのck派生版も同時に配布していくつもりです。


!! SSH

! SSH Client

Cygwinのsshは~/.sshを探す際に/etc/passwdを見に行くので,HOME環境変数でホームディレクトリを変更しているような場合は,その設定を/etc/passwdにも書く必要があるので注意.

* 例
** HOMEでC:/home/fooを設定している場合は/etc/passwdのfooエントリに/cygdrive/c/home/fooをホームディレクトリとして設定する.

! SSH Server

*[Cygwinを使ってSSHサーバを作成する|http://kinshachi.ddo.jp/kurage/html/MT/comp/archives/000290.html]
**ssh-host-config
**net start sshd

!!Tips

! "Bash Prompt Here"

Explorer上でフォルダを右クリックしたときに"Bash Prompt Here"でそのフォルダ上でshellを起動できるようにする.

* 手順
** cygwinインストーラで"chere"パッケージインストール
** Cygwinのターミナルを管理者権限で起動
** chere -i -t mintty -f を実行(オプション設定は一例)

* References
** Open Cygwin Bash Shell Here
*** http://unitstep.net/blog/2009/05/16/open-cygwin-bash-shell-here/

!cygstart コマンド

*ファイルをGUI上でダブルクリックしたときと同じ動作
*コマンドラインからGUIアプリケーションの起動に利用できる
*Mac OS X の open コマンドと同じ
*[Google|http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&hs=Faj&q=open+%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89+cygwin&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja]

!パッケージ情報
ローカルのダウンロードディレクトリのsetup.iniを直接のぞく

さらに細かい情報はパッケージファイルを直接tar tjvf

!パッケージメモ
topはprocpsパッケージに入っている

!install時のメッセージ

 Your group name is currently "mkgroup_l_d". This indicates that not
 all domain users and groups are listed in the /etc/passwd and
 /etc/group files.
 See the man pages for mkpasswd and mkgroup then, for example, run
 mkpasswd -l -d > /etc/passwd
 mkgroup  -l -d > /etc/group

 This message is only displayed once (unless you recreate /etc/group)
 and can be safely ignored.

! chmod できない場合

 chgrp Users <files>

* cf. http://koheizidaigorou.blog.fc2.com/blog-entry-19.html