5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名無しさん@お腹いっぱい。:05/02/05 16:07:55
前スレ
http://pc5.2ch.net/test/read.cgi/unix/1099157755/
地鎮祭、関連リンク、お約束は>>2-10あたり

2 :名無しさん@お腹いっぱい。:05/02/05 16:09:09
過去スレ一覧
Part 1 http://pc.2ch.net/unix/kako/963/963123573.html
Part 2 http://pc.2ch.net/unix/kako/1003/10033/1003358904.html
Part 3 http://pc.2ch.net/unix/kako/1011/10113/1011345180.html
Part 4 http://pc.2ch.net/unix/kako/1018/10188/1018882767.html
Part 5 http://pc.2ch.net/unix/kako/1024/10248/1024809685.html
Part 6 http://pc.2ch.net/unix/kako/1033/10334/1033484276.html
Part 7 http://pc.2ch.net/unix/kako/1039/10394/1039449446.html
Part 8 http://pc.2ch.net/unix/kako/1047/10474/1047489645.html
Part 9 http://pc.2ch.net/unix/kako/1055/10552/1055250582.html
Part 10 http://pc.2ch.net/unix/kako/1066/10660/1066042212.html
Part 11 http://pc5.2ch.net/test/read.cgi/unix/1076240971/
Part 12 http://pc5.2ch.net/test/read.cgi/unix/1086622860/
Part 13 http://pc5.2ch.net/test/read.cgi/unix/1099157755/

3 :名無しさん@お腹いっぱい。:05/02/05 16:11:49
関連スレ

Cygwin使っている人いますか?@Win板
part1 http://pc2.2ch.net/win/kako/1023/10234/1023470780.html
part2 http://pc5.2ch.net/test/read.cgi/win/1052361218/
part3 http://pc5.2ch.net/test/read.cgi/win/1090131123/

MinGWを使おう
http://pc5.2ch.net/test/read.cgi/tech/1042611308/
cygwin + mingwn + gcc 相談室
http://pc5.2ch.net/test/read.cgi/tech/1058134693/

4 :名無しさん@お腹いっぱい。:05/02/05 16:18:46
cygterm+teratermをインストールしたのですが矢印キーでのカーソル
移動が利きません。ローカルで使っていてもLinuxホストにSSHしても
利きません。Ctrl-BとかFでは動くのですが。

SSHのほかのマシンに入ったらカーソルが利かなかったりと、
この現象がたびたび起こって毎回何なんだかわからないのですが、
なんなのでしょう。


5 :名無しさん@お腹いっぱい。:05/02/05 16:22:42
新スレおめでとうございます

6 :名無しさん@お腹いっぱい。:05/02/05 17:52:41
>>4
TERM

7 :4:05/02/05 21:41:24
TERM=vt100にしたけどだめぽ。なんで。


8 :名無しさん@お腹いっぱい。:05/02/06 03:13:14
新しいPCにcygwin をインストールしようとしているのですが、
昨日から setup.exe でサーバーにアクセスできないんですけれども、
どうなっているのか、誰か知りませんか?

9 :名無しさん@お腹いっぱい。:05/02/06 03:29:50
知っています

10 :名無しさん@お腹いっぱい。:05/02/06 03:41:02
>>8
確か前スレに、

11 :名無しさん@お腹いっぱい。:05/02/06 04:32:23
SCOとtermcapの話が

12 :名無しさん@お腹いっぱい。:05/02/06 10:14:07
cygwin.comはもう復活しないんですか?
せめてsetup.exeがほしいな。

13 :名無しさん@お腹いっぱい。:05/02/06 10:38:48
ring mirrorに行けばよろしい。

14 :名無しさん@お腹いっぱい。:05/02/06 12:27:48
cygwinをインストールしたのですが、
"notepad" "calc" "explorer" 等のコマンドが使えません。
なにか設定が必要でしょうか?  ちなみにOSはXPです。


15 :名無しさん@お腹いっぱい。:05/02/06 12:51:02
>>14 単にパスが通って無いだけじゃないの?
でも確か PATH 環境変数って Windows の PATH 環境変数から
引きつがれるんじゃなかったっけ?
で、さらにシェルの初期化スクリプトでそれにいくつかの
パスが追加される、と。ちがう?

16 :名無しさん@お腹いっぱい。:05/02/06 14:33:32
>>14はマルチポスト

17 :名無しさん@お腹いっぱい。:05/02/06 14:44:31
>>15
PATHを追加して解決しました。ありがとうございます。


18 :名無しさん@お腹いっぱい。:05/02/06 15:35:23
www.cygwin.com 落ちてるよね

19 :名無しさん@お腹いっぱい。:05/02/06 15:46:02
http://pc5.2ch.net/test/read.cgi/win/1090131123/556


20 :名無しさん@お腹いっぱい。:05/02/06 15:47:01
>>19
サンキュ!

21 :名無しさん@お腹いっぱい。:05/02/06 23:40:41
http://www.linuxjournal.com/article/8078

22 :名無しさん@お腹いっぱい。:05/02/07 01:12:13
cygwin.com 復活。

23 :名無しさん@お腹いっぱい。:05/02/07 16:32:16
schemeって入ってないの?

24 :名無しさん@お腹いっぱい。:05/02/07 16:49:32
guileは入ってる。
Gaucheコンパイルして入れれ。

25 :名無しさん@お腹いっぱい。:05/02/07 22:34:49
(一般コミック) [板垣恵介] バキ 第25巻.zip
をtmpフォルダに移動したいです。
mv (一般コミック) [板垣恵介] バキ 第25巻.zip tmp
ではうまくいきません。
解決方法お願いします

26 :名無しさん@お腹いっぱい。:05/02/07 22:56:09
>>25
rm -fr '(一般コミック) [板垣恵介] バキ 第25巻.zip' /tmp /cygdrive/c

27 :名無しさん@お腹いっぱい。:05/02/07 23:07:36
ふっ

28 :名無しさん@お腹いっぱい。:05/02/07 23:38:56
RenaMeか

29 :名無しさん@お腹いっぱい。:05/02/08 01:24:16
CygwinでLD_PRELOAD相当のことってできますか?

30 :名無しさん@お腹いっぱい。:05/02/08 01:33:44
出来たら糞なDLLをオーバーライドできて便利なんだが。


31 :名無しさん@お腹いっぱい。:05/02/08 01:36:09
PATH をいじればいいんじゃないの?

32 :名無しさん@お腹いっぱい。:05/02/08 01:45:01
copy FOO.DLL NUL

33 :名無しさん@お腹いっぱい。:05/02/08 01:50:32
DLLの検索順は、
・exeのあるディレクトリ
・カレントディレクトリ
・システムディレクトリ
・16-bit システムディレクトリ
・Windowsディレクトリ
・PATH

34 :名無しさん@お腹いっぱい。:05/02/08 02:09:38
技術的にはできそーだな>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を学び、」
なるほどー、そーゆーことができるんだー(棒読み)

35 :名無しさん@お腹いっぱい。:05/02/08 02:35:33
http://kage.monazilla.org/
がまさにDLL Injectionやってる。

36 :名無しさん@お腹いっぱい。:05/02/08 02:37:40
DLL injection は import テーブルを書換えてるだけだから LoadLibrary + GetProcAddress とか
遅延読み込みまで扱おうとすると色々面倒になる

37 :34: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上だとちゃんと表示されます。

39 :名無しさん@お腹いっぱい。:05/02/09 17:50:43
/binにいつのまにか"test.exe"ってのがあるんだけどこれ何だかわかる?
俺だけかな?

40 :名無しさん@お腹いっぱい。:05/02/09 17:52:44
ウィルスかもな。

41 :名無しさん@お腹いっぱい。:05/02/09 18:04:33
man test

42 :名無しさん@お腹いっぱい。:05/02/09 19:24:56
>>41
うわ、testってシェルの組み込み命令じゃなかったんだね。
初めて知ったよ。thx!

43 :名無しさん@お腹いっぱい。:05/02/09 20:04:58
多分 /bin/[.exe も知らないんだろうなあ

44 :名無しさん@お腹いっぱい。:05/02/09 21:58:24
> /bin/ に [ ってごみファイルがあったので
> 消しました。

とかいうのをどこかで見た。

45 :名無しさん@お腹いっぱい。:05/02/09 22:01:30
/bin/testや/bin/[が無くても困る事はほとんど無いけどね

46 :名無しさん@お腹いっぱい。:05/02/09 22:20:48
>>44
消せないファイルの話で良く出てくるネタですな。


47 :名無しさん@お腹いっぱい。:05/02/09 23:10:08
/bin/[w

48 :名無しさん@お腹いっぱい。:05/02/10 00:50:56
Cygwinのコンパイラの使い方を教えてくらはい。

49 :名無しさん@お腹いっぱい。:05/02/10 00:59:31
$ 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さん
レス、トンクスです。さっそく試してみたいと思います

52 :名無しさん@お腹いっぱい。:05/02/10 01:06:23
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
ございます。

55 :名無しさん@お腹いっぱい。:05/02/10 07:01:42
Cygwinインストールのことで質問させてください。
昨日からCygwinをインストールしようと
試行錯誤しているのですが
必ずインストール途中で止まってしまいます。
インストーラーは公式から落とした最新のものを使っています。

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

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

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

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

よろしくお願いいたします。

56 :名無しさん@お腹いっぱい。:05/02/10 10:47:19
とりあえずデフォルトのファイルセットでインストール。
成功したらまたsetup.exeを起動してフルでインストール。

57 :名無しさん@お腹いっぱい。:05/02/10 10:56:55
レスありがとうございます。
デフォルトも試したんですが、止まります。
止まったファイルを省いてインストールしようとするも
今度は別のファイルで引っかかるという悪循環にはまっとるのですorz

58 :名無しさん@お腹いっぱい。:05/02/10 11:29:05
連投すんまそ。
昨日から色々やった結果、そもそもsetup.logが
生成していないことがわかった。
さらに、デフォセットでView表示にしたとき
gdbm以下をインストールしようとすると
100%止まることもわかった。

そこで、とりあえずエラーがでない範囲で
インストールしてみようとしたが
最後にディスクスペースないって怒られた…orz
ちなみに、インストールドライブはNTFS、空きは2G位あります。

59 :名無しさん@お腹いっぱい。:05/02/10 11:36:32
結局インストールする場所を色々変えた結果
なんとかインストールできました。
しかし、一体なんでインストールできなかったか謎…
朝からお騒がせしますた

レスくれた方、感謝。

60 :名無しさん@お腹いっぱい。:05/02/10 11:51:48
Xがじゃましてるんじゃないっけ?
Xをはずして、必要なら後からインストールすればよかったはず

61 :名無しさん@お腹いっぱい。:05/02/13 05:50:44
他のプロセスが使用中のファイルをmvで置き換えられないの
ってWindows(NTFS?)の仕様で、どうしようもないんですよね?

62 :名無しさん@お腹いっぱい。:05/02/13 17:14:00
元のファイルを別の名前にmvしてからならできるけどね。
mv orgfile oldfile
mv /tmp/newfile orgfile

63 :名無しさん@お腹いっぱい。:05/02/14 14:32:05
Spambot死ねよwww なページに蹴られてダウンロードできねorz
http://sourceware.org/badspammer.html
鯖落ちてんのかこっちの環境が悪いのか

64 :名無しさん@お腹いっぱい。:05/02/15 00:20:49
Cygwinのパッケージからgroffをインストールしたのですが
ulという下線を扱うコマンドが入っていないようなのです。
これってどのパッケージに入っているのでしょうか?

65 :名無しさん@お腹いっぱい。:05/02/15 00:47:05
>>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と親和性ありそうなのでこちらを
コンパイルしてみます

67 :名無しさん@お腹いっぱい。:05/02/15 13:32:24
>59ハードディスク壊れてない?

68 :名無しさん@お腹いっぱい。:05/02/15 21:44:14
gccでコンパイルすると

"cannot find -luser32"

と出てうまくいかないのですが、これはどういう意味なんでしょう?

69 :名無しさん@お腹いっぱい。:05/02/15 21:48:03
書いてるまま

70 :名無しさん@お腹いっぱい。:05/02/15 22:13:18
-luser32がどういうファイルなのかわからないんです。
わかったところでどうともならないかも知れませんけど。

71 :名無しさん@お腹いっぱい。:05/02/15 22:16:20
負け犬(32歳)

72 :名無しさん@お腹いっぱい。:05/02/15 22:17:37
>>68
ライブラリuser32.dllがみつからない

73 :名無しさん@お腹いっぱい。:05/02/15 22:30:33
解決できました。
どうもありがとうございました。

74 :名無しさん@お腹いっぱい。:05/02/16 01:18:58
いやーCygwin便利ですわ。
これのおかげでわざわざ臭い大学に行かなくて済むんですよ。
タダだし。最高ですね。

75 :名無しさん@お腹いっぱい。:05/02/16 03:34:40
> 臭い大学

某湘南台の大学ですか?

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

77 :名無しさん@お腹いっぱい。:05/02/16 17:04:35
> これのおかげでわざわざ臭い大学に行かなくて済むんですよ。

大学のマシンにリモートからアクセスすればいいだけなのでは?


78 :名無しさん@お腹いっぱい。:05/02/16 17:36:48
>>74
Cygwin で何やってるの?

79 :名無しさん@お腹いっぱい。:05/02/16 17:56:46
Cygwinで
・プログラム作成&デバッグ
・SSH -X 大学 (研究室内サーバ上でプログラム動かす)
Win上で
・latex論文
・pptプレゼン
です

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

他に何か良いソフトあるんでしょうかね。。。

80 :名無しさん@お腹いっぱい。:05/02/16 18:51:16
>>79
OSXならそれ以上の事が簡単に出来る

UNIX/Cocoa/Carbon/Javaプログラムの作成
latexはWin用のパチモンじゃなくてUNIX用の本物が動く
X11はQuartzExで超高速
Keynoteと豊富なフォントでPowerPointを遙かに上回るプロ品質のプレゼン作成
セキュリティーホールは無し
ウイルス無縁
世界最速の64bit環境で科学計算も余裕でこなせる
業界標準のGUI
多種多様なプロ用アプリケーション

81 :名無しさん@お腹いっぱい。:05/02/16 18:51:51
(´ー`)

82 :名無しさん@お腹いっぱい。:05/02/16 18:56:02
>>80
プッ

83 :名無しさん@お腹いっぱい。:05/02/16 18:58:58
ユーザー皆無
ネイティブ開発者皆無

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だよね

87 :名無しさん@お腹いっぱい。:05/02/16 21:27:23
いけなくない?

88 :名無しさん@お腹いっぱい。:05/02/16 21:28:45
いけなくないんじゃなくない?

89 :名無しさん@お腹いっぱい。:05/02/16 21:45:20
> セキュリティーホールは無し
> ウイルス無縁

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

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


90 :名無しさん@お腹いっぱい。:05/02/16 22:34:45
> 業界標準のGUI
どこの業界?

91 :名無しさん@お腹いっぱい。:05/02/16 22:56:20
突っ込みだしたら止まらないから止めておけ

92 :名無しさん@お腹いっぱい。:05/02/17 12:29:27
でも
マジレスすると
PowerBook ほしい。

93 :名無しさん@お腹いっぱい。:05/02/19 21:52:20
cygwinのexpectから操作可能なtelnetとftpのクライアントは無いでしょうか。
Windows標準のそれはパスワード入力を受け取りやがらないのです。

94 :名無しさん@お腹いっぱい。:05/02/19 21:56:26
cygwinにtelnetもftpもあるが

95 :名無しさん@お腹いっぱい。:05/02/19 22:01:20
>>94
メニューのどこら辺でしょうか。

telnet,ftp,netkit,nettoolともに見つからないです。
サーバは会津大を参照してます。

96 :名無しさん@お腹いっぱい。:05/02/19 22:13:32
Net/inetutils

97 :名無しさん@お腹いっぱい。:05/02/19 22:14:09
FAQ

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

Q. Cygwin は UNIX の勉強に使えますか?
A. Cygwin は UNIX に慣れた人間が Windows 上で楽するのには向いていますが、
  UNIX の勉強には向いていません。

98 :名無しさん@お腹いっぱい。:05/02/19 22:19:01
>>96
wow 確認してみます。

99 :名無しさん@お腹いっぱい。:05/02/19 22:21:42
>>97
ありがとうございます。勉強になりました。

100 :名無しさん@お腹いっぱい。:05/02/22 10:55:35
cygwin の認証ってどうなってるんでしょう。
/etc/passwd にはなんだか SID が書き込まれています。
たぶん cygwin のインストール時に Windows XP から取りこんでる?

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

101 :名無しさん@お腹いっぱい。:05/02/22 12:52:25
mkpasswd -l > /etc/passwd

102 :名無しさん@お腹いっぱい。:05/02/23 12:04:04
>>100
パスワード認証を行うにはCygwin固有のAPIを呼ぶ必要があります。
OpenSSHの認証周りのソースコードを参考にするとよいでしょう。

103 :名無しさん@お腹いっぱい。:05/02/25 21:20:00
ntsec有効にしてると、
他のユーザーが作成したファイルを操作できなくなりますが
Administratorsグループに常にアクセス権を与えるような設定にはできませんか?

nontsecにしろってのは無しの方向で

104 :名無しさん@お腹いっぱい。:05/02/25 22:11:30
Cygwinでそこらへん気にするのってどういう使い方してるの?

105 :名無しさん@お腹いっぱい。:05/02/26 02:25:18
>>100
ユーザー名/パスワードは Windowsにログインするのと同じものを使用する。
cygwin API内部では Windows APIを呼んでWindowsの正規の認証を行ってる。

>>103
ファイルアクセス権も同様に、Windows(NTFS)側のアクセス制御を利用してる。
ntsecなcygwinなら chmod/chown/chgrp/umask が普通に使える。
グループに常にアクセス権を与えたいなら umask 0002 だっけ?
cygwinコマンドじゃなく Windowsアプリが作成するファイルの場合は…知らない
なんか設定あるかな?

>>104
バッチ処理とかやらせる共有PCに cygwin telnetdあげておいて、
みんなで利用するっての昔やってた。
コマンドラインで済む程度のことしかやってなかったし、
WinXPも無かった頃だったから結構便利だったよ。

と、自信たっぷりに書いてみたが いまいち自信は無い! Oo。.(・。・。)y-〜


106 :名無しさん@お腹いっぱい。:05/02/26 02:45:26
sudo みたいなのがないと使いにくいね。
windows のユーザ切り替えって中途半端だから
結局個人仕様になっちゃうんだよな。

107 :名無しさん@お腹いっぱい。:05/02/26 08:24:45
うちのプロバイダーから
ttp://www.cygwin.com
につながらない...

他ではつながるのに
why?


108 :103:05/02/26 08:51:41
>>104
FTP鯖を立てるのに
事情があってCHMODを使いたいんだけど、Windows用は対応してるのまずないから
Proftpdでやろうかと

>>105
やってみましたけど、Administratorsでない一般ユーザーの場合は、
やっぱりアクセスできなくなりますねえ。

Administratorsが、Unixのrootみたいに
ファイル属性に左右されることなく操作できるようにしたいのですが。

それで、自動的にAdministrators=フルアクセスのACLを設定するようなことができればな・・・と。

109 :名無しさん@お腹いっぱい。:05/02/26 12:40:54
>>106 runas

110 :名無しさん@お腹いっぱい。:05/02/26 17:24:28
dmallocが正常に動作してる方はいますか?

111 :105:05/02/26 23:00:38
>>108
一般ユーザーがchmodで どんなアクセス権設定しようが、
Administatorsグループにはフルアクセス権が付くようにしたい
ってことだよね?

スマン、知らない(;´д⊂)

Administratorsなのに chmodしてからじゃないと
開けないって確かに不便やね。


112 :名無しさん@お腹いっぱい。:05/03/01 12:29:15
Cygwinでパッケージ使うには、
setup.exe使うしかないんですか??

なんかパッケージの数がすごく少ないんですが。

113 :名無しさん@お腹いっぱい。:05/03/01 16:20:10
Cygwin RPMとかDebian GNU/w32とかGentoo on Cygwinとか色々あったな。
結局setup.exeだけど。

114 :名無しさん@お腹いっぱい。:05/03/01 20:15:52
コンパイルすりゃ大抵動くし、通らなくても大抵修正も簡単だし、
そもそも、そのためのcygwinだし。

115 :名無しさん@お腹いっぱい。:05/03/01 21:04:46
setup.exeでインストールできるものってかなりあるけど
これで足りないものってあるのか?
もしかしてUNIXそのものの代わりに使おうとしてるんじゃ・・・

116 :112:05/03/01 23:02:40
>>115
UNIXの代わりというか、
一台しかパソコンがなくて、
パーティション分けたり、VMware使うのも、あんまりスッキリしないので、
いっそ、Cygwinでやろうかと思ったんですが。。

とりあえず、MySQLがないので、「あれ??パッケージ少ないなぁ」と思いました。
あと、バージョンが一つしかなかったり。

117 :名無しさん@お腹いっぱい。:05/03/01 23:15:20
アプリやDBなんかのツールというには大きめのものはあまり入ってないような。
UNIX=Linux環境そっくりそのまま使いたいなら別マシン用意して
SSH&VNC&Sambaがベストだしそれが無理ならエミュがいいよ。

118 :名無しさん@お腹いっぱい。:05/03/01 23:18:29
MySQL なら Windows ネイティブなのを使うという手も。

119 :名無しさん@お腹いっぱい。:05/03/01 23:19:22
自分が欲しいものが一つないだけで「すごく少ない」ってあんた。
MySQL使いたいだけならwindows native版使ったほうがいいぞ。

120 :名無しさん@お腹いっぱい。:05/03/01 23:26:43
MySQLは別に大抵のUNIXについてるものでもないし、
SQLのデファクトスタンダードってわけでもないしねー。
PostgreSQLがあるからそれで十分だろってことじゃろ。

121 :名無しさん@お腹いっぱい。:05/03/01 23:43:08
きっとLinuxや FreeBSDと同程度の規模だと思ってたんだろうね。
それなら「パッケージ少ないなぁ…」と思うのも納得。
つまりは、
「cygwinは あなたの望んでいるようなモノではないので、
 諦めてVMware使ってください。」
だな。

俺的には パッケージ増えすぎ って思ってる…
インストールするとき選ぶのが大変なのよね(;´д⊂)


122 :名無しさん@お腹いっぱい。:05/03/01 23:56:42
setup.exeのGUIがだいぶ改善されたとは言え
まだまだ使いにくいんだよねぇ。

いっそbashからCUIでパッケージの追加削除ができたら
嬉しいんだけどな。aptみたいに。
setupのプロトコルって公開されてる?

123 :名無しさん@お腹いっぱい。:05/03/02 00:08:28
Cygwin Package Contributor's Guide http://cygwin.com/setup.html くらいかなあ。

124 :名無しさん@お腹いっぱい。:05/03/02 00:23:49
後、ここ? http://sourceware.org/cygwin-apps/setup.html
一応コマンドラインオプションがあるそうな。

とりあえず単純にインストールするだけなら / に展開して postinstall スクリプトを実行するだけ
だろうけど、バージョン管理は log ファイル使ってるのかね?

125 :名無しさん@お腹いっぱい。:05/03/02 05:24:08
間違って zsh 起動したまま setup でアップグレードしたら、
使用中のファイルがあるので
インストールを完了するには再起動しろってでた。
で再起動してみたら、zsh が壊れてるんだ。
reinstall したら直ったけど、ここら辺の処理に
おかしなところがあるみたい。

126 :名無しさん@お腹いっぱい。:05/03/02 08:33:05
久々に大学生協のパソコンコーナー行ってびびった.
Cygwinの解説本がたくさん並んでた.
解説本まで出るようになったのか!>Cygwin
B20 のころはバカにされながら使ってたな.

127 :名無しさん@お腹いっぱい。:05/03/02 08:33:50
でもあいかわらず emacs で C-xC-c が使えない.
kill-emacs しなきゃだめ.
C-c が Win32 のコンソールに食われてるのか?

128 :名無しさん@お腹いっぱい。:05/03/02 09:00:42
>>125
おかしくない
setup.exeを使うときはCygwinコンソールとそこから起動した
アプリは全部終了させないといけない

129 :125:05/03/02 09:05:03
いや、「インストールを完了するには再起動しろ」ってメッセージが
でるってことは、
そこら辺の使用中のファイル置き換え問題も
考慮されて作られているのかと思ったわけ。

130 :名無しさん@お腹いっぱい。:05/03/02 09:06:24
>>128
それなら終了させるべきアプリの起動中はセットアップを中止すべきで、
「インストールを完了するには再起動しろ」とかいうメッセージが出るのがおかしい。

131 :名無しさん@お腹いっぱい。:05/03/02 09:20:13
>>130 俺もそうおもう.
パッケージのインストールっては途中で失敗したらロールバックできるようになっていないとダメだと思う.
「インストールを完了するには再起動しろ」というメッセージは,
それでコミットが完了する,という意味に取れてしまう.

132 :名無しさん@お腹いっぱい。:05/03/02 09:20:51
なので,メッセージとしては
「壊しちゃいました.どうしようもないけど再起動してください.」
ってのが正しいんじゃないかな.

133 :名無しさん@お腹いっぱい。:05/03/02 09:35:27
cygwin setupが馬鹿なのは周知の事実なので、
cygwinアプリを全部終了させずにセットアップした方が悪いのだ

134 :名無しさん@お腹いっぱい。:05/03/02 10:49:21
一応実行中のファイルを差し替える場合も考慮されてはいるんだけど、うまくいかないことがあるみたい。
.new という拡張子のファイルが残っている場合、.new をとっぱらった名前にリネームすればいいんだろう
けど、どうせまた使用中の悪寒。

MSDN によれば、DLL の更新は、まず古いファイルのリネーム→新しいファイルのコピー→古いファイルの削除
(再起動時)という手順でやれば直後の再起動は必要ないと書いてある。cygwin の場合は DLL で内部状態を
持っている可能性が高いのでいずれにしろ再起動は必要そうだけど、この手順の方が(ゴミは残るかもしれないが)、
何かを壊す可能性は低そうだ。現状は、新しいファイルの別名コピー→上書き(再起動時)でやってる。
上の手順自体は ML で挙げられてはいたみたいだけどね。

135 :名無しさん@お腹いっぱい。:05/03/02 11:36:30
>>127
「cygwin emacs C-c」で検索したら解説サイトがいっぱい引っかかったが
その辺りに書いてある方法じゃ駄目なのか?

136 :名無しさん@お腹いっぱい。:05/03/02 20:47:07
cygwin-1.5.13-1
http://sources.redhat.com/ml/cygwin-announce/2005-03/msg00000.html

137 :名無しさん@お腹いっぱい。:05/03/02 22:02:29
fetchmail使ってる方、ウイルスチェックは
どうしてますか?
Nortonはチェックしてくれてないみたいですが・・・


138 :名無しさん@お腹いっぱい。:05/03/03 01:14:49
シグヰン

139 :名無しさん@お腹いっぱい。:05/03/03 07:19:08
>>137
確か avast! はチェックしてくれたみたい。もう使ってないけど。


140 :名無しさん@お腹いっぱい。:05/03/03 12:56:00
>>137
答えになっているかどうかわかりませんが、最近、clamAVが
cygwin にも入りましたよね。

使っている人いますか?


141 :名無しさん@お腹いっぱい。:05/03/03 17:11:11
windowsをsshサーバにしようと思うのですが、、
cygwinで最初の段階でつまいづいた。

ttp://osksn2.hep.sci.osaka-u.ac.jp/~naga/miscellaneous/winssha.html#Anchor-47666
ココとか色々HPを見て
cygwinをopenssl、opensslくらいだけインストールして
ssh-host-configして
sshdサービス起動まではいったけど、接続しようとすると

ssh_exchange_identification: read: Connection reset by peer

とでてlocalhostからすら繋がらない。この手のエラーではtcpwrapperくらい
しか思いつかないけどインストールしてないし。。駄目もとでhosts.allowを
作ったけど変化なし。
なにがいかんのでしょう?


142 :名無しさん@お腹いっぱい。:05/03/03 17:38:56
とりあえず ps -ef と netstat -a の結果を。

143 :141:05/03/03 17:47:02
ポートは空いてるっぽいです。他サーバからポートスキャンすると
22空いてたし、cygwin内で

$ ps -ef
UID PID PPID TTY STIME COMMAND
Administ 1892 1 0 16:54:34 /usr/bin/bash
SYSTEM 712 1 ? 16:59:21 /usr/bin/cygrunsr
SYSTEM 2012 712 ? 16:59:22 /usr/sbin/sshd
Administ 1120 1 ? 17:37:31 /usr/sbin/xinetd
Administ 928 1892 0 17:44:24 /usr/bin/ps

$ netstat -a
TCP :ssh :0 LISTENING

144 :名無しさん@お腹いっぱい。:05/03/03 17:58:41
ssh -vvv localhost の結果を見ると?

145 :141:05/03/03 18:18:18
こうなりました。うーん。わからんです。


$ ssh -vvv localhost
OpenSSH_3.9p1, OpenSSL 0.9.7e 25 Oct 2004
debug1: Reading configuration data /etc/ssh_config
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 22.
debug1: Connection established.
debug1: identity file /home/Administrator/.ssh/identity type -1
debug1: identity file /home/Administrator/.ssh/id_rsa type -1
debug1: identity file /home/Administrator/.ssh/id_dsa type -1
ssh_exchange_identification: read: Software caused connection abort

146 :名無しさん@お腹いっぱい。:05/03/03 18:27:55
上記ページでいうところの「4.1 Cygwin/OpenSSHの構築」の
「1 パスワードを確認します」もしくは「3 ユーザー鍵の収納」の作業はやった?

147 :141:05/03/03 18:39:52
>>146
Administoratorとwindowsで作成したユーザー
が/etc/passwdにあるのを確認しました。

鍵はプロトコル1、2のものを作成してあります。

148 :名無しさん@お腹いっぱい。:05/03/03 23:17:06
鍵とか設定ファイルのパーミッションで、よくハマりますな。

149 :名無しさん@お腹いっぱい。:05/03/03 23:54:53
>>139 >>140 レスありがとうございます。
どうも Win では biff も使えそうなのが見つからないし、
fetchmail は使いづらいですね。

150 :名無しさん@お腹いっぱい。:05/03/04 00:06:33
使いにくいなら、使わなければいいわけだが。

151 :141:05/03/04 00:35:40
他に判明したことがあります。

sshに限らず、外部からの接続は
telnet、ftpも全てはじかれます。
(inetdは無事起動してますが)

$ telnet localhost
Trying 127.0.0.1...
Connected to shell.
Escape character is '^]'.
Connection closed by foreign host.

cygwinって何か特別なセキュリティ設定で初期状態は全て閉じてる
のかなぁ。。wrapper、ipchainとか以外の。



152 :名無しさん@お腹いっぱい。:05/03/04 00:45:27
>(inetdは無事起動してますが)
ちゃんと設定したのか?

153 :名無しさん@お腹いっぱい。:05/03/04 00:48:00
connectまで行ってるってことは開いてるってことだろ

154 :名無しさん@お腹いっぱい。:05/03/04 00:53:37
>>151
あ、同じようなことで悩んだ覚えがある
Windowsのfirewallに穴あけてるか?

155 :141:05/03/04 01:11:07
>>152
デフォルト状態です。デフォルトでtelnet、ftpは#なしで起動するように
なってました。
>>154
win2kなのでたぶんファイアウォールはないと思います。

156 :名無しさん@お腹いっぱい。:05/03/04 01:18:43
inetdはどうやって起動させてんの?

157 :名無しさん@お腹いっぱい。:05/03/04 06:15:16
>>141
cygwin じゃなく windows の方の問題みたいよ。
やっぱ firewall 関係じゃない?

158 :名無しさん@お腹いっぱい。:05/03/04 14:09:47
sshd なんて
全部インストールして
ssh-host-config
やれば誰でも動かせるんじゃないの?

159 :名無しさん@お腹いっぱい。:05/03/04 14:57:15
いえいえ、駄目な奴はなに使っても駄目
という名言があるくらいですから

160 :名無しさん@お腹いっぱい。:05/03/04 15:33:49
>151
telnet/commands.c:(void) call(status, "status", "notmuch", 0);
telnet/commands.c:if (setjmp(peerdied) == 0)
telnet/commands.c: telnet(user);
telnet/commands.c:(void) NetClose(net);
telnet/commands.c:ExitString("Connection closed by foreign host.\n",1);
telnet/commands.c:/*NOTREACHED*/
だっ!

161 :名無しさん@お腹いっぱい。:05/03/05 18:59:39
www.cygwin.com
ここ数日つながらないんだけど、俺だけ?

162 :名無しさん@お腹いっぱい。:05/03/05 19:35:11
>>161
だろうね。

163 :名無しさん@お腹いっぱい。:05/03/06 00:02:43
>>161
俺も

164 :名無しさん@お腹いっぱい。:05/03/06 00:16:29
QTプログラムしている方いますか?

165 :名無しさん@お腹いっぱい。:05/03/07 05:58:52
cdr を焼くのに cdrtools を便利に使っていたのですが,
dvd は焼けませんか?

166 :名無しさん@お腹いっぱい。:05/03/10 07:56:32
float.h に M_PIl が無かった…

167 :ひろ:05/03/10 11:29:50
cygwinをアップデートしたのですが、apacheaのサービスが、
起動できなくなってしまいました。
一度、cygrunsrv -R httpd をかけ、
cygrunsrv -I httpd -d "Cygwin httpd" -p /usr/sbin/httpd -a -F
として、cygrunsrv -S httpdとすると、
cygrunsrv: Error starting a service: QuerServiceStatus: W32 error 1053:
そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
となります。どなたか教えください、よろしくお願いします
バージョンはcygwin1.5.13-1 httpd 1.3.29-2


168 :名無しさん@お腹いっぱい。:05/03/10 11:51:17
permissionかownerかgroupが変わっちゃったとかじゃないの

169 :名無しさん@お腹いっぱい。:05/03/10 11:51:42
教えてくださいってことは何か知識を要求してるんだよな。何を?


170 :ひろ:05/03/10 12:11:49
早速のレスありがとうございます。
言葉が足りませんでした
このサービスを正常に起動する方法、または、どのように
チェックをすればよいのかを教えてほしかったのです。
お手数をかけますが、よろしくお願いします。

171 :名無しさん@お腹いっぱい。:05/03/10 22:05:15
>>170
Windows版Apacheをダウンロードすればすぐに動きますよ

172 :ひろ:05/03/10 22:57:30
171さん
ありがとうございます。現状でも、httpd をbashから起動すれば、動いています。
cgi等の設定を、cygwinの環境で行っているため、できれば、cygwin+apche(perl)
という環境で、動作させたいのです。
また、教えていただけることがありましたら、よろしくお願いします。


173 :名無しさん@お腹いっぱい。:05/03/10 23:25:59
>172
とりあえずログはどーなってるの?
cygrunsrv -I に -e 'CYGWIN=server' つけるとどう?

174 :ひろ:05/03/11 00:35:20
173さん
ありがとうございます。
まだ、勉強不足で、cygrunsrv -I に -e 'CYGWIN=server' のログは、どこにできるのでしょうか。
イベントヴューワーのログを以下に、書き込みます。
イベントID (0) (ソース httpd 内)に関する説明が見つかりませんでした。リモートコン
ピュータからメッセージを表示するために必要なレジストリ情報またはメッセージDLLファイル
がローカルコンピュータにない可能性があります。次の情報はイベントの一部です。httpd:
PID 2420 : starting service 'httpd' failed execv: 1, Operation not permitted

と明記されていました。

現在のユーザーは、Administrator では、ありませんが、グループは、administrators で、
行っています。
いろいろと、お手数をかけますが、教えてください。
よろしくお願いします。



175 :名無しさん@お腹いっぱい。:05/03/11 02:07:48
パーミッションの問題?
うちだと、httpd.exeのパーミッションはこうなってる。
$ cygcheck -cd apache
Cygwin Package Information
Package Version
apache 1.3.29-2

$ ls -al /usr/sbin/httpd.exe
-rwxr-x---+ 1 username Users 4608 Feb 10 2004 /usr/sbin/httpd.exe

$ getfacl /usr/sbin/httpd.exe
# file: /usr/sbin/httpd.exe
# owner: username
# group: Users
user::rwx
group::r-x
group:root:rwx
group:SYSTEM:rwx
mask:rwx
other:---

176 :名無しさん@お腹いっぱい。:05/03/11 14:30:34
cygwinってCD-Rに焼いて他のPCにインストールってできますよね?
何回やってもダメです。こんなことやってる方いますか?

177 :名無しさん@お腹いっぱい。:05/03/11 14:42:34
その CD-R に焼いた cygwin ってのは、何を指すのだろう・・・。

178 :名無しさん@お腹いっぱい。:05/03/11 15:36:41
DAYONE-

179 :名無しさん@お腹いっぱい。:05/03/11 17:14:10
XWin -fullscreen の中の Window 切り替えを
Alt+Tab ではできないのか. orz

180 :名無しさん@お腹いっぱい。:05/03/11 19:08:56
>>176
setup.exe で「download without installing」した先のフォルダごと
CDに焼いたればええんでないの? で、他のPCでは「install from local
directory」してCDん中のフォルダを指定してやれば?

181 :名無しさん@お腹いっぱい。:05/03/11 20:34:44
>>176
環境そのままもってきたいなら,
レジストリにあるmountの情報も必要だろうね.
それともsetup.exeを焼いただけなの?
いずれにしても情報少なすぎ.

182 :名無しさん@お腹いっぱい。:05/03/16 12:00:22
>>176
何がどうのようにダメなのかサッパリ分からん。
CD-R からそのままコピーして、読み取り専用属性が
そのままとかとか言うオチは勘弁して欲しいものだ。

183 :名無しさん@お腹いっぱい。:05/03/17 12:53:25
bash を使うと必ず .bashrc , .bass_profile が作られません?
しかもその中でヘンテコなプロンプトが指定されてる…
だれが毎回作ってるんだろう…

.bash_history が勝手に作られるのはあたりまえだけど。

184 :名無しさん@お腹いっぱい。:05/03/17 13:17:00
>>183
お前の隣の奴だろ。

185 :名無しさん@お腹いっぱい。:05/03/17 14:08:32
一人デスマーチなのに…

186 :名無しさん@お腹いっぱい。:05/03/17 20:15:15
そっとしておいてやれ

187 :名無しさん@お腹いっぱい。:05/03/18 00:23:08
ワロタ。
できた.bashrcの中で自分好みのプロンプトに書き換えておけばいいんじゃない?

188 :名無しさん@お腹いっぱい。:05/03/18 14:17:44
どうやら Meadow が作っているって事に気付いたので、
Meadow のスレッドで聞くことにします。
デスマーチ終わりました。

41 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)