Cygwin使っている人いますか? その18
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/07/17(火) 21:59:04http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
>>2-5あたりにログなど
0286名無しさん@お腹いっぱい。
2007/11/21(水) 09:13:00確かにあのころに比べたら天国だなw
A/UXは名前しか知らんけど
で、Cygwin使ってる人はSUA(SFU)とかPowerShellとかは総スルー?
ま、俺もまだ試してないが
0287名無しさん@お腹いっぱい。
2007/11/21(水) 09:35:290288名無しさん@お腹いっぱい。
2007/11/21(水) 09:39:03おれは未だにアレの32bit下で動くやつととNYACUSで地味にやってるよ
使うコマンドも多くないし、Cygwinはなんか大げさな感じがする
一応入れてパスも通してるんだけどさw
0289名無しさん@お腹いっぱい。
2007/11/21(水) 09:50:21個人で作ってる奴もあった記憶がある。
作者の、嫌煙権を主張するテキストをアーカイブから外しちゃいけない、とかいう
妙なライセンスだったので覚えている。
0290名無しさん@お腹いっぱい。
2007/11/21(水) 13:37:38俺個人はプカプカタバコ吸うけど、たまにHDの中のテキスト見てへこむんだよなw
0291名無しさん@お腹いっぱい。
2007/11/21(水) 16:24:020292名無しさん@お腹いっぱい。
2007/11/21(水) 21:13:59テストしたころ
CGI Error
The specified CGI application misbehaved by not returning a complete set of
HTTP headers.
となってしまいます。
-mno-cygwin でコンパイルすると問題無し。
なぜ?
0293名無しさん@お腹いっぱい。
2007/11/21(水) 23:57:04Win3.1〜Win95の頃は使ってた。
FreeBSD 2.2.8からshared library引っこ抜いてきたりで遊んでたけど、
メモリ食うコマンドはヒープサイズ調整してやらんと駄目だったりで面倒
くさかったなぁ。
>>292
当てずっぽうだけど改行コードの違いかな。
-mno-cygwin付けるとCランタイムにmsvcrt.dllを使うので\nはCRLF、
付けないとcygwin1.dll使うので\nはLF。んでHTTPの仕様上改行は
CRLFにしろだったよーな。
0294名無しさん@お腹いっぱい。
2007/11/22(木) 15:55:47スレにも名前は出てたけど。
Cygwinの9割以上のコマンドは使ってないも同然だし、個人的には
こういうので十分かもしれん。
NT版UNIX-like tools
http://www.piedey.co.jp/softs/ntuxtl.html
0295名無しさん@お腹いっぱい。
2007/11/22(木) 19:53:52WindowsのPATH内にcygwin1.dllが無いとか言う話じゃないよな
0296292
2007/11/22(木) 22:45:30CR でなくて CRLF にしています。出力をダンプして CRLF になっていることも確認済み。
>>295
cygwin1.dll は Windows のパスに入れたし、コマンドラインで実行すればエラーなく出力されます。
0297名無しさん@お腹いっぱい。
2007/11/23(金) 17:26:120298名無しさん@お腹いっぱい。
2007/11/23(金) 17:28:210299名無しさん@お腹いっぱい。
2007/11/23(金) 17:41:55Cygwinに頼らずなんとかなってるな
perlも大昔のperl.exe(どっからもってきたんだろ?)でやってる
ActivePerlってなんであんなに大げさなんだろう
0300名無しさん@お腹いっぱい。
2007/11/25(日) 12:58:19ものは試しで
cygwin1.dll等のDLL群をCGIの実行ファイルと同じディレクトリにコピーしたり、
CGIの実行ファイルを/binに置いてみたりするとかしてみては?
Linux上のapacheではCGIとして実行したときのPATH等の環境変数は
内部ユーザとして実行したときとは違う値になってしまうこともあったような。
0301名無しさん@お腹いっぱい。
2007/11/30(金) 22:25:27CGI で IIS 内の環境変数を表示させたところ PATH が違っていました。
サーバーを再起動させたら Windows と PATH の内容が一致しました。
0302名無しさん@お腹いっぱい。
2007/12/04(火) 16:42:04> unixソフトをwindowsで動かすためのもんじゃないと思う。
> まあそういう使い方もできるわけだけど
> それが主眼の人はvmwareでもcolinuxでも使った方が合ってる気がする。
まあ氏ねばいいんじゃない?
0303名無しさん@お腹いっぱい。
2007/12/04(火) 19:19:07突然錯乱して、何があったんだ?
0304名無しさん@お腹いっぱい。
2007/12/04(火) 20:48:57いろいろ調べてみると全て3年以上前で更新が止まっているHPしかないだが
0305名無しさん@お腹いっぱい。
2007/12/04(火) 20:50:130306名無しさん@お腹いっぱい。
2007/12/04(火) 22:21:46やりかたわかんねー ヽ(;´Д`)ノ
0307名無しさん@お腹いっぱい。
2007/12/04(火) 22:30:370308名無しさん@お腹いっぱい。
2007/12/04(火) 23:14:45"UTF-8 Cygwin" で まあいいんじゃないか
0309名無しさん@お腹いっぱい。
2007/12/05(水) 22:34:350310名無しさん@お腹いっぱい。
2007/12/05(水) 22:36:36HDD破壊
0311名無しさん@お腹いっぱい。
2007/12/05(水) 22:36:58それはそうですけど・・・
0312名無しさん@お腹いっぱい。
2007/12/05(水) 23:37:300313名無しさん@お腹いっぱい。
2007/12/05(水) 23:38:310314名無しさん@お腹いっぱい。
2007/12/05(水) 23:59:11俺たちが口出しすることじゃあない。
0315名無しさん@お腹いっぱい。
2007/12/06(木) 14:54:18> 一番確実なアンインストール方法はなんですか?
確実というのを、完全という意味だとすると、このページの通りにすればいい
んじゃないかな。
・Cygwin のアンインストール
http://www.amy.hi-ho.ne.jp/tachibana/cygwin/uninstall.html
自分の手元にはこんな書籍もあるんだけど、アンインストールに関してはほぼ
同じことが書いてあった。
「今すぐ使える Cygwin」
http://www.amazon.co.jp/dp/4774120464
0316名無しさん@お腹いっぱい。
2007/12/06(木) 15:07:360317名無しさん@お腹いっぱい。
2007/12/06(木) 17:01:100318名無しさん@お腹いっぱい。
2007/12/06(木) 17:40:48たぶん、あると思うよ。UNIXのソフトは、パス名に空白が入ることを想定しな
いものが結構あるから。
自分の場合は、Program Files じゃなくて、Documents and Settings なんだ
けど、Cygtermというソフトをmakeしようとして失敗した。結局、
/cygwin/home/[ユーザ名]をhomeに変更したら、うまく行った。
自分もそうなんだけど、初心者がトラブルを避けたいなら、ルート直下にイン
ストールした方がいいと思う。
0319名無しさん@お腹いっぱい。
2007/12/06(木) 21:46:260320名無しさん@お腹いっぱい。
2007/12/06(木) 23:39:56c:\bin\以下に入れてるな
0321名無しさん@お腹いっぱい。
2007/12/07(金) 00:02:220322名無しさん@お腹いっぱい。
2007/12/07(金) 00:16:37インストしたほうがいい。これに拘る必要はない。
0323名無しさん@お腹いっぱい。
2007/12/07(金) 00:17:50【あつまれ】Linuxを普及させるスレ【工作員】
http://pc11.2ch.net/test/read.cgi/linux/1196387828/
0324名無しさん@お腹いっぱい。
2007/12/07(金) 00:38:18UNIX基本コマンドぐらいを
プロンプト上で動かせれば良いのにな
Cygwinはインストールも含めて大げさすぎる感じ
0325名無しさん@お腹いっぱい。
2007/12/07(金) 05:25:44そのままコンパイルできるのかな?
0326名無しさん@お腹いっぱい。
2007/12/07(金) 06:41:26FedoraユーザーだけどCygwinってfluxboxいけるの?
VMとか使えるようなPCじゃないから何かないかな〜と思って
探したらここに辿り着いた。
0327名無しさん@お腹いっぱい。
2007/12/07(金) 08:04:16WinアプリみたいにCOMでregsvr32しまくりとかじゃないんだから、
HKLM/HKCUのCygnus〜以下をexport/importさえやっときゃ
cygwin1.dllと必要なexe、それらが依存しているdllだけを抜き
出した最小限セットで動かせるだろ。
ACL辺りが面倒くさいならCYGWIN=nontsecしちまえばいいし。
(そのかわりパーミッションしっかり見てる奴だと駄目だが)
インストーラー(パッケージ管理ツール)ができたり、各exeが色々
cyg〜.dllに依存するようになって大げさに感じるようになったけど、
Cygwin自体の作りはB20.1とかの頃から大して変わってねーよ。
0328名無しさん@お腹いっぱい。
2007/12/07(金) 10:48:07/etc/fstab みるとか、なんか別の方法でレジストリ避けられるようにしたら
もっとポータブルになったと思うのに。
>>318
それって
HOME=/cygdrive/c/Documents and Settnigs/なんとか
ってやってて home 以下にインストールしようとしたってこと?
0329名無しさん@お腹いっぱい。
2007/12/08(土) 02:49:502. レジストリ設定は不要、exe/dll以外に/etc/fstabが必要
だったら俺は1.の方がいいな。
大体/etc/fstabって/をどこにするんだ。C:決めうちか?
それだとE:/cygwinなんてのに入れてる奴がいたら涙目だなw
0330名無しさん@お腹いっぱい。
2007/12/08(土) 07:22:13> % ssh username@hostname ls
の接続のあとのlsの意味が調べても分かりません。
0331名無しさん@お腹いっぱい。
2007/12/08(土) 13:49:560332名無しさん@お腹いっぱい。
2007/12/09(日) 01:36:26基本コマンドの範疇にもよるがNT版UNIX-like toolsは検討に値するんじゃないかね。
あれがないこれがない、は当然出てくるが、wgetやperl, sedなど個別にwindows版を用意できるものもある。
msysと組み合わせてもいい(msysはレジストリの代わりにetc/fstabを使用する)。
0333名無しさん@お腹いっぱい。
2007/12/09(日) 01:41:22連レスすまん
0334名無しさん@お腹いっぱい。
2007/12/09(日) 01:54:21実は今、それ使ってる、、はずなんだが
昔からあった16bitのコンソールアプリと
ゴチャゴチャにbinフォルダに入ってて、どれが32bit版なのやらw
(今見たらFD.COMとかMIEL.COMとか入ってたw)
こんど探して落としなおしてみる
gawkとsedは入手済みだが
perlが大昔のperl.exeがポツンとHDの中にあるんだwどっから持ってきたんだろw
さすがにActivePerlとか入れたほうがいいのかな、今は
さて、Shellをどうしようかな、と
(Cygwinと違う話でスマン)
0335名無しさん@お腹いっぱい。
2007/12/09(日) 02:33:53開発関係だのXだのGnomeだのを入れなきゃたいしたサイズでもないし。
0336名無しさん@お腹いっぱい。
2007/12/09(日) 06:53:07過去ログで既出かもしれないがこんなのもあるよ。
ttp://unxutils.sourceforge.net/
モレの場合はzcatがどうしても使いたかったんだけど、Cygwin
入れる程でも無いし・・・と思ってどんぴしゃのこいつを見つけた。
しかし結局>>335の言うとおり、なんだかんだあって、
Cygwin入れた方が楽って結論に。
一応、よくわからんシェルが入ってる。
他のシェルがいいなら、tcshのWin32版ってのもある。
http://www2.wbs.ne.jp/~znc/tcsh/index.htm
0337名無しさん@お腹いっぱい。
2007/12/09(日) 08:28:490338名無しさん@お腹いっぱい。
2007/12/09(日) 10:13:00http://portableapps.com/
の形式で保存するようにしてもらえば Cygwin を持ち歩けるのだが・・・
0339名無しさん@お腹いっぱい。
2007/12/09(日) 10:13:500340名無しさん@お腹いっぱい。
2007/12/09(日) 11:27:33> Cygwin がマウント情報をレジストリではなくて Cygwin の存在ドライブに
> http://portableapps.com/
> の形式で保存するようにしてもらえば Cygwin を持ち歩けるのだが・・・
>
そこでレジストリに書くだけのためにsetup.exe込みで持ち運ぶんですよ
0341名無しさん@お腹いっぱい。
2007/12/09(日) 13:44:29により、他人の PC を借りて作業してもそれを汚さず、また、自分のセキュ
リティも守るということにあるでしょう。
ネット上に書かれているのを見ると、それを理解せず、PortableApps のラン
チャーに一般ソフトを追加して喜んでいる人も多いようだが。
0342名無しさん@お腹いっぱい。
2007/12/09(日) 17:51:54頭大丈夫?
0343名無しさん@お腹いっぱい。
2007/12/10(月) 01:29:310344名無しさん@お腹いっぱい。
2007/12/10(月) 22:20:020345名無しさん@お腹いっぱい。
2007/12/10(月) 23:44:300346名無しさん@お腹いっぱい。
2007/12/11(火) 18:31:230347名無しさん@お腹いっぱい。
2007/12/11(火) 18:39:350348名無しさん@お腹いっぱい。
2007/12/11(火) 19:00:360349名無しさん@お腹いっぱい。
2007/12/11(火) 23:16:030350名無しさん@お腹いっぱい。
2007/12/11(火) 23:28:49まあ使ってなかったんだけどね。
0351名無しさん@お腹いっぱい。
2007/12/12(水) 00:23:290352名無しさん@お腹いっぱい。
2007/12/12(水) 03:59:46screenと連携できたら最強だと思ってたんだけど仕方ないか(´・ω・`)
とりあえずzip保存しとこう
0353名無しさん@お腹いっぱい。
2007/12/15(土) 11:59:17と思うことがよくあるのですが、いいアイディアはないでしょうか?
0354名無しさん@お腹いっぱい。
2007/12/15(土) 13:01:24フォルダの右クリックで開けるようになる
--
REGEDIT4
[HKEY_CLASSES_ROOT\Folder\shell\CygwinBash]
@="Cygwin Bash (&B)"
[HKEY_CLASSES_ROOT\Folder\shell\CygwinBash\command]
@="cmd /c \"cd %L && SET CHERE_INVOKING=yes && c:\\cygwin\\bin\\bash --login -i\""
--
ちなみにフォルダ内の空白域に、右クリックメニューを作るのはDLLを作る必要があって面倒らしい
(簡単なやり方知ってる人どうぞ)
0355名無しさん@お腹いっぱい。
2007/12/15(土) 17:14:440356名無しさん@お腹いっぱい。
2007/12/15(土) 21:53:350357名無しさん@お腹いっぱい。
2007/12/16(日) 00:43:52フォルダ放り込むとそのディレクトリでcygwinのshell開くバッチファイル作って
それをSendToに入れてる。
つまりフォルダを右クリでSendToに送り込む。
explorerで開いてる今のフォルダでcygwinしたい時は
タスクバーの左上のアイコン右クリックSendToでできるし。
0358名無しさん@お腹いっぱい。
2007/12/16(日) 14:50:000359名無しさん@お腹いっぱい。
2007/12/16(日) 15:35:57tetex-tiny
でインストールが止まってしまいます。
数時間放置してもそのままなので何か問題があるんだと思います。
ttp://www.bookshelf.jp/2ch/unix/1107587275.html#428
の方法でPATHも通してみたのですがうまくいきません。
対策はあるんでしょうか?UACは無効にしてます。
0360名無しさん@お腹いっぱい。
2007/12/16(日) 16:01:240361名無しさん@お腹いっぱい。
2007/12/17(月) 09:38:15screenは、別コンソール扱いになってて、ck側から拾えないようです。
FindWindowで無理やり対応したソースのパッチを作者に投げて、
他の方法無いか問い合わせたら、思いつかないみたいな返事もらったよー
まじめに、対応するならscreenが起動するときに親コンソールを取得して自分が子コンソールになるような
修正を入れる必要がありそうです。
0362名無しさん@お腹いっぱい。
2007/12/20(木) 00:55:19Cygwinのsetup.exeは一度に多くのパッケージを処理すると固まる
変なバグがずっと残ってるので、最初はデフォのままでインストール、
終了したら追加で入れたいパッケージを入れるようにするといい。
x64 Vistaだけどこの方法で普通にインストールできてる。
それでも固まるんじゃ!という場合はすまんが分からん。
>>360
VirtualStoreの事?
あれはWindowsディレクトリとかProgram Filesとかに書き込みした
時にリダイレクトされるものだから、インストール先をその辺に変更
してない限りは関係ないんじゃないか?
0363名無しさん@お腹いっぱい。
2007/12/20(木) 04:59:14モレは2年くらい前からcygwin使い始めたんだけど、
常にフルインスコで問題起きないよ?
OSはXP、今まで10台以上に入れてるけど、
固まった事は無い。
関係あるのかわからんが、必ずローカルに落としてからインスコしてる。
0364名無しさん@お腹いっぱい。
2007/12/20(木) 19:32:24起きない環境では全然起きないようなんだけど、何故か
時々ハマってる奴を見る事がある。
このスレも過去ログ見ると何回かその話題あると思う。
そんな再現性だからかなかなか直らないようで。
0365名無しさん@お腹いっぱい。
2007/12/20(木) 23:17:02bash <script> だと平気だったりするんだが、中で別のスクリプトを呼んでると
やっぱり固まるという...
cp ash.exe sh.exe で凌いでるけど、たまに setup が bash に戻しやがる。
0366名無しさん@お腹いっぱい。
2007/12/20(木) 23:24:590367名無しさん@お腹いっぱい。
2007/12/20(木) 23:59:07http://www.geocities.jp/meir/
0368名無しさん@お腹いっぱい。
2007/12/22(土) 01:57:28残念ですね
ck2のマニュアルもなくなってしまった
0369名無しさん@お腹いっぱい。
2007/12/22(土) 05:43:31tex 関係のパッケージでインストールが途中で停止してしまう
問題はうちの VISTA でも起こった。
XP SP2 だとまったく問題なくインストールが進む。
これといった解決策も思い付かないので、
インストールシェルスクリプトの中身を覗いて、
手動で順次実行して、最後にインストールシェルスクリプトの
名前を sh.done に変えると言うあまりスマートでない方法で
凌いでいる。
0370名無しさん@お腹いっぱい。
2007/12/23(日) 21:25:14で、これlsとかrm -rf とかrmdirとかできないんです。
gemini /cygdrive/z/hen:511$ echo *
2十 (ファイルかディレクトリがあって*とマッチした)
gemini /cygdrive/z/hen:512$ ls *
ls: cannot access 2十: No such file or directory (lsではファイルがないことになってる)
gemini /cygdrive/z/hen:513$ rm -rf *
gemini /cygdrive/z/hen:514$ echo *
2十 (直前のrm -rfで消えていない)
どうやったらこれらの操作ができるでしょう?perlのプログラム(File::Findとか)も混乱しまくりです。
0371名無しさん@お腹おっぱい。[
2007/12/23(日) 22:09:51rm `echo *`
でよくね?
0372370
2007/12/23(日) 22:30:56>>370の !513, !514と同じ結果だったっス。
消すだけならWinのクライアントから消せばいいんですけどね。
実は、こういう名前があるファイル群(Windowsのディレクトリ)を
cygwinのperlやシェルスクリプトで処理したいってのが目的です。難しいなあ。
0373名無しさん@お腹いっぱい。
2007/12/23(日) 23:13:24十ってのは有名な美乳で、文字コードに0x5c(\)が含まれてるんだが
なるほどこれはなかなか消せないな。すげぇ!
0374名無しさん@お腹いっぱい。
2007/12/23(日) 23:20:460375名無しさん@お腹いっぱい。
2007/12/23(日) 23:25:230376名無しさん@お腹いっぱい。
2007/12/24(月) 00:00:15いやそれを使えば解決することはみんなわかってるって
でも標準環境でどうにかできないようじゃ配布できないだろ
オレんとこではOKとか言ってるだけじゃグリモン小僧どもと
大差ないだろ
0377名無しさん@お腹いっぱい。
2007/12/24(月) 00:51:230378377
2007/12/24(月) 00:55:430379名無しさん@お腹いっぱい。
2007/12/24(月) 02:04:40設定がわけわからん
どうにかならんかな?
0380名無しさん@お腹いっぱい。
2007/12/24(月) 20:11:49そのzsh日本語が通らない……orz
どこかに日本語が通るやつ落ちてませんか?
探したけど見つからんかった。
0381名無しさん@お腹いっぱい。
2007/12/24(月) 20:34:51モレはzshの事は言ってないけど、zcatの事?
zcatは今試した限り、一応、日本語は通るっぽいけど。
むしろgzipで圧縮した後、中身のファイル名が壊れてる。
▼ここから▼
D:\tools\UNIX\usr\local\wbin>gzip ソ表.txt
D:\tools\UNIX\usr\local\wbin>zcat ソ表.txt.gz
スーパロボット大戦 - SKILL
ときめきメモリアル - ときめき
ソ表
▲ここまで▲
同梱されてるzshっぽいシェルの事言ってるんだったらごめん。
Cygwinから抜き出してcygwin1.dllと一緒に使うってのはダメなん?
0382名無しさん@お腹いっぱい。
2007/12/25(火) 00:52:47Cygwinなんだから素直にcmd.exe /c rd呼んじゃえば?
0383名無しさん@お腹いっぱい。
2007/12/26(水) 23:08:23作者さんに知られてない?
0384名無しさん@お腹いっぱい。
2007/12/26(水) 23:26:21作者が「そんなパッチやだ」と言った。(マジ)
0385名無しさん@お腹いっぱい。
2007/12/27(木) 00:37:30どっかで見たような気がするんだが、1.7系での
new features ってどんなもんなのか、なにかどっかに
わかる資料とかあったら教えてくれ。
いろんな意味でwin9x系が見捨てられるらしいという
悲しいお知らせもありそうだが。
# 既に 1.5.25-7 は9x系で cygcheck ができない
■ このスレッドは過去ログ倉庫に格納されています