Cygwin使っている人いますか? その14

このエントリーをはてなブックマークに追加
前スレ
http://pc5.2ch.net/test/read.cgi/unix/1099157755/
地鎮祭、関連リンク、お約束は>>2-10あたり
4名無しさん@お腹いっぱい。:05/02/05 16:18:46
cygterm+teratermをインストールしたのですが矢印キーでのカーソル
移動が利きません。ローカルで使っていてもLinuxホストにSSHしても
利きません。Ctrl-BとかFでは動くのですが。

SSHのほかのマシンに入ったらカーソルが利かなかったりと、
この現象がたびたび起こって毎回何なんだかわからないのですが、
なんなのでしょう。
新スレおめでとうございます
>>4
TERM
74:05/02/05 21:41:24
TERM=vt100にしたけどだめぽ。なんで。
8名無しさん@お腹いっぱい。:05/02/06 03:13:14
新しいPCにcygwin をインストールしようとしているのですが、
昨日から setup.exe でサーバーにアクセスできないんですけれども、
どうなっているのか、誰か知りませんか?
知っています
>>8
確か前スレに、
SCOとtermcapの話が
cygwin.comはもう復活しないんですか?
せめてsetup.exeがほしいな。
ring mirrorに行けばよろしい。
cygwinをインストールしたのですが、
"notepad" "calc" "explorer" 等のコマンドが使えません。
なにか設定が必要でしょうか?  ちなみにOSはXPです。
15名無しさん@お腹いっぱい。:05/02/06 12:51:02
>>14 単にパスが通って無いだけじゃないの?
でも確か PATH 環境変数って Windows の PATH 環境変数から
引きつがれるんじゃなかったっけ?
で、さらにシェルの初期化スクリプトでそれにいくつかの
パスが追加される、と。ちがう?
>>14はマルチポスト
>>15
PATHを追加して解決しました。ありがとうございます。
www.cygwin.com 落ちてるよね
>>19
サンキュ!
cygwin.com 復活。
23名無しさん@お腹いっぱい。:05/02/07 16:32:16
schemeって入ってないの?
guileは入ってる。
Gaucheコンパイルして入れれ。
(一般コミック) [板垣恵介] バキ 第25巻.zip
をtmpフォルダに移動したいです。
mv (一般コミック) [板垣恵介] バキ 第25巻.zip tmp
ではうまくいきません。
解決方法お願いします
>>25
rm -fr '(一般コミック) [板垣恵介] バキ 第25巻.zip' /tmp /cygdrive/c
ふっ
RenaMeか
29名無しさん@お腹いっぱい。:05/02/08 01:24:16
CygwinでLD_PRELOAD相当のことってできますか?
出来たら糞なDLLをオーバーライドできて便利なんだが。
PATH をいじればいいんじゃないの?
copy FOO.DLL NUL
DLLの検索順は、
・exeのあるディレクトリ
・カレントディレクトリ
・システムディレクトリ
・16-bit システムディレクトリ
・Windowsディレクトリ
・PATH
技術的にはできそーだな>LD_PRELOAD相当
ttp://hpcgi1.nifty.com/MADIA/Vcbbs/wwwlng.cgi?print+200412/04120074.txt
DLL Injectionと言うらしい。で、DLL Injectionでぐぐってみると。
ttp://books.rakuten.co.jp/infoseek/NS/CSfLastGenGoodsPage_001.jsp?GOODS_NO=1697091&fl=1
……。えーっと、まぁ、そのー。
「後半部分では、DLL injectionやfunction interceptionを学び、」
なるほどー、そーゆーことができるんだー(棒読み)
http://kage.monazilla.org/
がまさにDLL Injectionやってる。
DLL injection は import テーブルを書換えてるだけだから LoadLibrary + GetProcAddress とか
遅延読み込みまで扱おうとすると色々面倒になる
3734:05/02/08 02:58:49
>>36
dlopen+dlsymでも同じでわ? と思うのは俺が何か勘違いしてる?
38名無しさん@お腹いっぱい。:05/02/08 03:56:36
Cygwinの端末上でWin32 CUIアプリを動かすと、Win32側(?)の
プログラムコードが書き出す標準出力が取れなくなってしまう
ことがあるのですが、何とかこれをつかまえる方法は無いでしょうか。

これってCygwinレイヤのstdout/stderrがWin32レイヤのそれとは
別物だからこうなるんですよね? cmd.exe上だとちゃんと表示されます。
/binにいつのまにか"test.exe"ってのがあるんだけどこれ何だかわかる?
俺だけかな?
ウィルスかもな。
man test
>>41
うわ、testってシェルの組み込み命令じゃなかったんだね。
初めて知ったよ。thx!
多分 /bin/[.exe も知らないんだろうなあ
> /bin/ に [ ってごみファイルがあったので
> 消しました。

とかいうのをどこかで見た。
/bin/testや/bin/[が無くても困る事はほとんど無いけどね
>>44
消せないファイルの話で良く出てくるネタですな。
/bin/[w
48名無しさん@お腹いっぱい。:05/02/10 00:50:56
Cygwinのコンパイラの使い方を教えてくらはい。
$ cat hello.c
main(){puts("hello,world");}

$ make hello && ./hello
gcc hello.c -o hello
hello,world
50名無しさん@お腹いっぱい。:05/02/10 01:02:28
MS-DOSだと
C:\C_source>num1.c

なのですが、
Cygwinだと
$
どうなりますか?

まだ、デフォルトのままいじってません。
51名無しさん@お腹いっぱい。:05/02/10 01:04:18
>>49さん
レス、トンクスです。さっそく試してみたいと思います
UNIX(Cygwin)入門とC入門同時にやるのはつらいんじゃないか。
とりあえずCygwinのインストールパス(Cygwin\bin)にパス通して
path=C:\Cygwin\bin\;%path%

gcc num1.c -o num1
でコンパイル
num1.exe
で実行。
53名無しさん@お腹いっぱい。:05/02/10 01:10:33
>>52さん
ご親切に、どうもありがとう。
54名無しさん@お腹いっぱい。:05/02/10 01:12:26
ございます。
Cygwinインストールのことで質問させてください。
昨日からCygwinをインストールしようと
試行錯誤しているのですが
必ずインストール途中で止まってしまいます。
インストーラーは公式から落とした最新のものを使っています。

公式FAQにアンチウィルスを使っていると
フリーズする現象の報告があったので、
NOD32を停止後、インストールを試みるも止まる。
FTPサーバーを色々変えたりしてみても駄目。

症状としては、ファイル展開途中で止まってしまい、
キャンセルしないかぎり永遠とメモリーを食い続けます。

何か考えられる原因はありますでしょうか?
他のマシーンにインストールしたときは問題なかったんですが
一台だけこの症状が現れます。
マシーンの構成は以下の通りです。

CPU PenII 450MHz
Memory PC100 192Mbyte
M/B Supermicro 440BXのやつ(型番失念)
HDD 8G+2G
VGA RIVA TNT 16M

よろしくお願いいたします。
とりあえずデフォルトのファイルセットでインストール。
成功したらまたsetup.exeを起動してフルでインストール。
レスありがとうございます。
デフォルトも試したんですが、止まります。
止まったファイルを省いてインストールしようとするも
今度は別のファイルで引っかかるという悪循環にはまっとるのですorz
連投すんまそ。
昨日から色々やった結果、そもそもsetup.logが
生成していないことがわかった。
さらに、デフォセットでView表示にしたとき
gdbm以下をインストールしようとすると
100%止まることもわかった。

そこで、とりあえずエラーがでない範囲で
インストールしてみようとしたが
最後にディスクスペースないって怒られた…orz
ちなみに、インストールドライブはNTFS、空きは2G位あります。
結局インストールする場所を色々変えた結果
なんとかインストールできました。
しかし、一体なんでインストールできなかったか謎…
朝からお騒がせしますた

レスくれた方、感謝。
Xがじゃましてるんじゃないっけ?
Xをはずして、必要なら後からインストールすればよかったはず
61名無しさん@お腹いっぱい。:05/02/13 05:50:44
他のプロセスが使用中のファイルをmvで置き換えられないの
ってWindows(NTFS?)の仕様で、どうしようもないんですよね?
元のファイルを別の名前にmvしてからならできるけどね。
mv orgfile oldfile
mv /tmp/newfile orgfile
Spambot死ねよwww なページに蹴られてダウンロードできねorz
http://sourceware.org/badspammer.html
鯖落ちてんのかこっちの環境が悪いのか
64名無しさん@お腹いっぱい。:05/02/15 00:20:49
Cygwinのパッケージからgroffをインストールしたのですが
ulという下線を扱うコマンドが入っていないようなのです。
これってどのパッケージに入っているのでしょうか?
>>64
>HISTORY
The ul command appeared in 3.0BSD.

BSD由来だからgroffに「まんま」なのは無さげ。
各BSDの/usr/src/usr.bin/ulを移植するか、ぐぐった感じutil-linux
にも入ってるっぽいのでそれを移植するか。
66名無しさん@お腹いっぱい。:05/02/15 00:56:12
>>65
ありがとうございます
util-linuxのほうがCygwinと親和性ありそうなのでこちらを
コンパイルしてみます
>59ハードディスク壊れてない?
gccでコンパイルすると

"cannot find -luser32"

と出てうまくいかないのですが、これはどういう意味なんでしょう?
書いてるまま
-luser32がどういうファイルなのかわからないんです。
わかったところでどうともならないかも知れませんけど。
負け犬(32歳)
72名無しさん@お腹いっぱい。:05/02/15 22:17:37
>>68
ライブラリuser32.dllがみつからない
解決できました。
どうもありがとうございました。
74名無しさん@お腹いっぱい。:05/02/16 01:18:58
いやーCygwin便利ですわ。
これのおかげでわざわざ臭い大学に行かなくて済むんですよ。
タダだし。最高ですね。
> 臭い大学

某湘南台の大学ですか?
76名無しさん@お腹いっぱい。:05/02/16 15:35:44
>>75
違う。つーかどこも工学系は基本的に3K=臭い・汚い・キモい、あんまし行きたくない。
論文提出も汚染されずに自宅から。
> これのおかげでわざわざ臭い大学に行かなくて済むんですよ。

大学のマシンにリモートからアクセスすればいいだけなのでは?
>>74
Cygwin で何やってるの?
79名無しさん@お腹いっぱい。:05/02/16 17:56:46
Cygwinで
・プログラム作成&デバッグ
・SSH -X 大学 (研究室内サーバ上でプログラム動かす)
Win上で
・latex論文
・pptプレゼン
です

X使えて、基本的なスクリプト環境があって、あと論文とかはWin環境なんで。

他に何か良いソフトあるんでしょうかね。。。
>>79
OSXならそれ以上の事が簡単に出来る

UNIX/Cocoa/Carbon/Javaプログラムの作成
latexはWin用のパチモンじゃなくてUNIX用の本物が動く
X11はQuartzExで超高速
Keynoteと豊富なフォントでPowerPointを遙かに上回るプロ品質のプレゼン作成
セキュリティーホールは無し
ウイルス無縁
世界最速の64bit環境で科学計算も余裕でこなせる
業界標準のGUI
多種多様なプロ用アプリケーション
(´ー`)
82名無しさん@お腹いっぱい。:05/02/16 18:56:02
>>80
プッ
ユーザー皆無
ネイティブ開発者皆無
84名無しさん@お腹いっぱい。:05/02/16 19:11:30
釣りとしては、下手
85名無しさん@お腹いっぱい。:05/02/16 19:15:42
>>80
74です。
OSX使う時点でイマイチな気が。。。

あ、釣りなんですか。すいません。
でもOSX使わざるを得ない環境にさらされたらやってみたいと思います。
ありがとうございました。
86名無しさん@お腹いっぱい。:05/02/16 20:56:20
OSXって高度な技術を駆使したWindowsについていけなくない
UNIXオタクが傷のなめ合いするるためのOSだよね
いけなくない?
88名無しさん@お腹いっぱい。:05/02/16 21:28:45
いけなくないんじゃなくない?
> セキュリティーホールは無し
> ウイルス無縁

> セキュリティーホールは無し
> ウイルス無縁

> セキュリティーホールは無し
> ウイルス無縁
> 業界標準のGUI
どこの業界?
突っ込みだしたら止まらないから止めておけ
でも
マジレスすると
PowerBook ほしい。
93名無しさん@お腹いっぱい。:05/02/19 21:52:20
cygwinのexpectから操作可能なtelnetとftpのクライアントは無いでしょうか。
Windows標準のそれはパスワード入力を受け取りやがらないのです。
cygwinにtelnetもftpもあるが
>>94
メニューのどこら辺でしょうか。

telnet,ftp,netkit,nettoolともに見つからないです。
サーバは会津大を参照してます。
96名無しさん@お腹いっぱい。:05/02/19 22:13:32
Net/inetutils
FAQ

Q. XXX というコマンドはどのパッケージに含まれているの?
A. http://www.cygwin.com/packages/ で検索しれ

Q. Cygwin は UNIX の勉強に使えますか?
A. Cygwin は UNIX に慣れた人間が Windows 上で楽するのには向いていますが、
  UNIX の勉強には向いていません。
>>96
wow 確認してみます。
>>97
ありがとうございます。勉強になりました。
100名無しさん@お腹いっぱい。:05/02/22 10:55:35
cygwin の認証ってどうなってるんでしょう。
/etc/passwd にはなんだか SID が書き込まれています。
たぶん cygwin のインストール時に Windows XP から取りこんでる?

それはいいんですが、最近 uw-imap を cygwin でコンパイルしまして、
たしかに localhost から telnet localhost 143 で接続できるですが、
パスワードとして何を入力すればいいか分かりません。
認証まわりのライブラリを呼ぶと、自動的に Windows の認証機構に
スルーされるのでしょうか?