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

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

Cygwin使っている人いますか? part2

1 :名無しさん@お腹いっぱい。:01/10/18 07:48
Cygwinスレ第二弾です
前スレ: http://cocoa.2ch.net/test/read.cgi/unix/963123573/

[ Cygwin本家サイト: http://cygwin.com/ ]

2 :名無しさん@お腹いっぱい。:01/10/18 07:59
http://www.kt.rim.or.jp/~alta/cygwin/inetd.html
ここを見てinetdのセットアップをしてたんですが行き詰まりました。
loginが必ずincorrectになってしまいます。

Trying 127.0.0.1...
Connected to xxx.com.
Escape character is '^]'.
Password:
Login incorrect
login: alta
Password:
Login incorrect
login:

そのサイトには
>正しいユーザー名とパスワードを入力したにもかかわらず、
>ログインできない場合には、ユーザーマネージャでの設定を確認する。
とあるのですが、いったい何を確認したらいいかが
全然分かりません。
確認すべきポイントを教えてください。

3 :名無しさん@お腹いっぱい。:01/10/18 08:14
  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
               .|
     ┏━┓   . |
     ┃モ┃   . |
     ┃ナ┃   ∧∧
     ┃高┃   (   ) 1さん、まだかな
     ┃等┃   / /
     ┃学 ./⌒   ヽ
     ┃ .//     ノ
       //    /
      /    / |
     / (_  ヽ   |
     ノ / \ \ ..|
   / ノ   \ ) .|
   /     / /  |
         / ./  .|
        / /   |
        (_つ ̄

4 :名無しさん@お腹いっぱい。:01/10/18 08:18
∧_∧  (@)
    ( ´ Д`)Θ/
   _\ \∩/Θ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  (     // ⌒i   < 君も>>1が目当てのようだね
   \\ ∩//  /    \____________
    \_\ γ/|
      \    |
       \  \
        \  i
         .| | \
         .| | \\
         .| |  \\
         .| |    > )
         .| |  //
         .| | //
         .| |i i
         ∪|__)
  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
            |_Λ
      ┏━┓   .|´Д` ) Σ ウオ!
     ┃モ┃    |  (
     ┃ナ┃   .|  ⌒ヽ
     ┃高┃   .|  y  )
     ┃等┃   .| / /
     ┃学┃  ⊂__/
     ┃校┃   |  |
     ┗━┛   |  ノ
           / /
          く  く|
           \ \

5 :名無したん ◆x7J5k6fY :01/10/18 11:13
>>2
inetdを起動しているユーザのWindows側の権限が足りないってことはない?
Windows 9x系だと関係ないけど、NT/2000/XPなら"オペレーティングシステムの一部として機能"
という権限が必要だよ。デフォルトではAdministratorにも与えられていない。

詳細はログを取ってみた方がよいと思う。

6 :2!:01/10/18 22:12
>>5
どうもです。あのあといろいろ試したところ、うまくいきませんでした!

今日も試します。
というか、beep音だけ抑止できたらinetdというかtelnetdなんて
特にいらないんですけどね〜

7 :名無しさん@お腹いっぱい。:01/10/19 22:18
Cygwinって何処かの雑誌に収録されないのかな?
DL数を見ただけで萎えるのですが…

8 :名無したん:01/10/19 22:55
>>6
ちなみに、CygwinアプリケーションをWindows NT/2000のサービスとして起動
させるアプリケーションを作ってみたんだけど、いる?

サービスの設定でLocalSystem(システムアカウント)を設定しておけば>>2
の問題も解決できるような気がする(未確認だけど)。

>>7
本来はUNIX系の雑誌に収録されるべきなんだろうけど、UNIXや互換のモノでは
ないし、だからといってWindows系の雑誌に収録されることは恐らく無いだろう
なぁ・・位置づけが中途半端なのが痛いところ。

回線はアナログとかISDNとか?>>7

9 :名無しさん@お腹いっぱい。:01/10/19 22:56
rxvtに萌え絵を-pixmapしようとして上下逆さまになって寂しい想いをしている方へ
W11/w32/xlib.cの5092行目あたりの
bmInfo.bmiHeader.biHeight = height;

bmInfo.bmiHeader.biHeight = -height;
にすると幸せになれます。(GDIとDIBで座標系が違うのが原因)

10 :名無しさん@お腹いっぱい。:01/10/19 23:00
inetdの動かし方はいま売ってるユニマガに書いてあるよ。
遅いマシン使ってるなら別だけど、Pen3以上のマシンだったら
サービスとして起動するようにとりあえずしといたら?
ところで、ここでいろいろ注文つければ、ユニマガの連載にも
反映してくれるかもしれない。みんなどんどん注文つけようYO!

11 :名無しさん@お腹いっぱい。:01/10/19 23:00
>>8
56kのmodemです…ハイ

12 :10:01/10/19 23:02
>>10>>7へのレスね。

13 :10:01/10/19 23:03
じゃなかった>>6への以下略(スマソ

14 :名無しさん@お腹いっぱい。:01/10/19 23:05
>>11
ガンバレ

オレモサイショcygwinヲDLシタトキハ
アナログ56kダタYO

15 :名無しさん@お腹いっぱい。:01/10/20 02:52
うーん今のinetdはもはや特殊権限無しで動くし、beepはfhandler_console.ccの
MessageBeep()をコメントアウトしてしまえばいいんだけど。

16 :7:01/10/20 08:34
昔、1回だけDLしたんだが、あまりにも長いのでそれ以来は
落としてないねぇ…

しかもOSがwin2kなんだが、インストするとき
アド民権限が必要なのがつらい。

アド民権限でネットにつなぐというのは何か危ない気がするのだが
どうなんでしょう?
一応ZoneAlarmとか入れているけど…

>>14
さんQ
モレモガンバルYO

グチっぽくなったのでsage

17 :名無したん:01/10/20 10:55
>>16
ダウンロードだけ一般ユーザで行なっておけばよいのでは?
cygwinのセットアップで "Download from Internet" すればOK。

18 :名無したん:01/10/20 11:36
>>15
うっ、ほんとだ・・知らないうちに。
浦島太郎化してた漏れはさっさと回線切って首吊って反省します・・

19 :名無しさん@お腹いっぱい。:01/10/20 11:47
やっぱりあれか、
おまえら、GBAの開発やってのか?、
最近ゲーム業界も大変だろ、
まぁ、がんばれや

20 :名無しさん@お腹いっぱい。:01/10/20 12:29
>>15
>fhandler_console.cc
そんなところを直さなきゃいけないなんて、いやじゃん。

21 :名無しさん@お腹いっぱい。:01/10/20 20:05
setup.exeで毎回対話式にアップデートするの面倒なんで
デフォルトの設定しておいて
起動したら自動的にネットチェックして
ダウンロード・インストールすることは出来ないの?

22 :名無しさん@Emacs:01/10/20 20:12
インストールするとかしないとか、各パッケージごとの設定を記憶して欲しい>setup.exe
今はその都度設定する必要があるし

23 :名無しさん@お腹いっぱい。:01/10/21 00:06
CygwinってGPLだっけ?
Rに焼いてヤフオクに出そうかな……。
手間賃+送料としていくらなら買う?

24 :名無しさん@お腹いっぱい。:01/10/21 00:25
>>23
500円かな

25 :2:01/10/21 06:21
まだtelnetでログインできんですよ。

>5
"オペレーティングシステムの一部として機能"
ってなんのことだかさっぱりわかりません。
詳しく教えてください。
もしくはサイトを

26 :名無しさん@お腹いっぱい。:01/10/21 06:31
>>25
http://www.google.com/search?q=%83I%83y%83%8C%81%5B%83e%83B%83%93%83O%83V%83X%83e%83%80%82%CC%88%EA%95%94%82%C6%82%B5%82%C4%8B@%94%5C&btnG=Google+%8C%9F%8D%F5&hl=ja&lr=

27 :名無しさん@お腹いっぱい。:01/10/21 06:46
setup.exeちゃんと使ってる人多いんだね。俺一度も使った事ねーや。
WWWCとかで
http://mirrors.rcn.net/pub/sourceware/cygwin/
のチェックしてiriaでgetしてるよ。
たまにsetup.hintsだけのupdateだったりして騙されるけど。

>>25-26
だから普通は(LocalSystemアカウントで動かせば)そんな特殊権限の
設定いらないんだって。/usr/doc/Cygwin/inetutils-1.3.2.README
読んでるか?

28 :2:01/10/21 07:24
>>27
使ってるOSはWin2kです。
/etc/passwd のパスワードのところは空欄にしても駄目だったよ。
もちろんホームもシェルも確認済み。

loginが単体で起動してもおかしいから犯人はこの人か
その設定ファイル?お友達?じゃないかと思ってるんだけど・・・

29 :27:01/10/21 09:40
>>28
つーかその/etc/passwd、iu-configで生成してる?
Linuxとかのファイル持って来ただけじゃ駄目だよ。

30 :名無しさん@お腹いっぱい。:01/10/21 14:25
>>8
>ちなみに、CygwinアプリケーションをWindows NT/2000のサービスとして起動
>させるアプリケーションを作ってみたんだけど、いる?

コマンドプロンプト出さずに実行するrun.exeみたいなもんかな?
run.exeはダウンロード不能になってるようだから公開してみれば?
俺んとこには入ってるケド、つーかいつDLしたんだろうか?

31 :2:01/10/21 14:50
>>29
iu-configで生成したものです。

というか/etc/passwdの書き方法則ってどれもいっしょじゃないの?

32 :2:01/10/21 16:35
あきらめれって、
DOS代わりと思ってさ、

33 :2:01/10/21 16:44
>>32
端末にDOS窓じゃなくTeraTermを使いたいんです。どうしても。

34 :名無しさん@お腹いっぱい。:01/10/21 17:22
>>33
オペレーティングシステムの一部として機能
クオータの増加
プロセスレベルトークンの置き換え

これがうまく設定できてないくさいな。WIん2000マシンは1台だけ?
2台あるなら同じ設定試して、同じ症状がでるなら、設定がおかしい。
で、なんでまたTeraTermに個室するんだ?
マクロが使えるのはいいけどね、ローカルのCygwinにつなぐのにTeraTerm経由って
なんか利点あったっけか?

35 :2:01/10/21 18:06
>>34
TeraTermのキーオペレーションに慣れたから。
日本語入力とかカットアンドペーストとかね。
DOS窓のスクロールバーがアホいのもイヤだし。
マウスでの選択即コピーも。

36 :27:01/10/21 19:04
>>33
あーたはなんで特殊権限に固執するんよ...

「loginが単体で起動してもLogin incorrectになる」のは、確かに起動したユーザ
に特殊権限がついていないからなんだが、inetdがLocalSystemで動いてるならその
辺気にしなくていいんだっての。
事実俺の職場マシンも自宅マシンも設定してないんだから。B20.1〜1.1.8の頃は
やってたけどね。

とりあえずイベントビューアにエラーかなんか出てないかね。

はまりやすい所は、システムグローバルな環境変数PATHが設定されてなくてinetdが
cygwin1.dllをロードできなくてコケてる、というパターンかな。
コンパネからシステムグローバルな環境変数いじっても、サービスプロセスに対して
はリブートしないと反映されないんだよな(これはNT4も同じでバグのよーな仕様っ
ぽい)
俺が詰まるのは毎回これだけ。

37 :初心者はみんなinetdで泣いてる?:01/10/21 23:49
inetdを動かしてみましたが、telnetでログインできません。なぜでしょう?
☆(inetd -dオプションのデバッグメッセージ)
someone wants telnet
accept, ctrl 3
+Closing from 21
1652527 execl /usr/sbin/in.telnetd
1652527 reaped, status 0x100

☆telnet側のコンソールにはinetdがctrl-cでキャンセルされるまで何も表示されません。

☆「in.telnetd(.exe?)が無いとそのようなメッセージがでる」
という情報を他所でいただきましたが,sbinディレクトリの中には
in.telnetd.exeがありました。というわけでただいま手がかりゼロ\( оДо)/

☆インストール後やったこと
・iu-config を実行
・ファイル etc/service を作成(内容は「telnet 23/tcp」一行のみ)

追伸
inetd.confでは、TELNETのコメントアウト外れています。
# These are standard services.
#
ftp stream tcp nowait root /usr/sbin/in.ftpd in.ftpd
telnet stream tcp nowait root /usr/sbin/in.telnetd in.telnetd

38 :名無しさん@お腹いっぱい。:01/10/21 23:53
なんでみんなイベントビューア見ない?

39 :名無しさん@お腹いっぱい。:01/10/22 08:44
イベントビューアのなにを見ればいい?
とりあえずinetdとloginのログを見たらDLLが見つからないと出てたから
これから再起動して確かめるけど。
PATHに追加しなければならないのは <cygwin>\bin かな?

40 :CygWin厨:01/10/22 10:50
>>37
それってDNSの逆参照で待ち状態になってるだけじゃない?
俺のところで試したけど問題なくプロンプト(login)が出たぞ。

41 :名無しさん@お腹いっぱい。:01/10/22 12:11
telnetほんとにできるならいいなぁ〜
レスポンスとかはどう?

42 :名無しさん@お腹いっぱい。:01/10/22 12:15
DOS窓でやってた仕事を、
どこまで、Cygwinで肩代わりするかって話しなんだけど、
DOSのディレクト区切り文字って¥じゃない、
で、Cygwinは/だしさ、で、それと、
C:\が、/cygdrive/cとかって問題もあるでしょ、
皆どうしてる?、
あきらめて、すみわけしてる、DOSとCygwin

43 :名無しさん@お腹いっぱい。:01/10/22 12:19
>>42
面倒だけど、\\ってエスケープしてる。
cd c:\\
ってやれば/cygdrive/cに飛ぶし。
cd 'c:\My document\work'
なんてやってもいけるし。

などという話じゃないね。
grep,diff,patch
このくらいを使うのみ。
あとサーバ立ち上げ忘れたときとか
Teraterm-SSH使うのにssh-keygen動かすとか。

44 :37:01/10/22 21:46
>>40
今環境が手元にないので明日試してみます。
サンクス。

45 :名無しさん@お腹いっぱい。:01/10/22 23:40
>>42
find 使った時にWindowsのfind出てくると
言いようのない脱力感を覚える。
大抵は、PATH環境変数の優先順位を変えて対処してるけど、
toolとかからシェル通さないで使ってると、
`d:\\cygwin\\usr\\bin\\find . -name $1`とか
やっちゃってるんだけど、どうすればいいかのう?
特にシェルからも、toolからも同じシェルスクリプト使いたいとき
シェルスクリプト用の更にbatファイル作ったりして、かなり鬱。

46 :名無しさん@お腹いっぱい。:01/10/22 23:51
>>45
つーか、システム環境変数のPATHに設定しときゃいいじゃん。
Unixと同様、環境変数は子にどんどん引き継がれるんだから。

ちなみにWin9xならautoexec.batだ。> システム環境変数

47 :45:01/10/23 00:15
>>45
そうなんだけど、cygwin気持ちよくなってくると、全部cygwinに
頼りたくなってくるです。
で、そんな時に、Winなツールから、直指定で、tool使おうと思うと、
(perlスクリプトとかシェルスクリプトとか含めてね)
unixだけでやってた時とくらべて、変に 気ー使っちゃいません?
# \は1っこでいいんだっけ?2こだっけ とか、$1いるんだっけ?いらないんだっけ とか?
# 日本語makeのエラー表示で`%s`だらけで、意味わかんないだとか?

48 :46:01/10/23 00:25
Winなツールから呼び出して使おうなんて思わないからなぁ。
逆にそういう時はCygwin内に閉じて作業するよう、マインドセットが切り替わる
つーか。

49 :45:01/10/23 00:43
メインがWinに移行しちゃって(させられちゃって)
「これからは、Winだ、頑張って慣れなきゃ」って思ってたのに
cygwin見ちゃったら、
「あっ!、こんな便利なもんあるんじゃん!!」って思っている自分には
死活問題なんっす。
term使っている分には、こんなに便利なのに、共存させようと思うと、
ムムム-って感じなのです。

# ごめんね>>43 質問wrapしちゃったみたい。 今日は遅いので、明日にしましょ >>47(thx!)

50 :49:01/10/23 01:12
>明日にしましょ >>47(thx!)
>>48だった、ド鬱。。

51 :42:01/10/23 07:09
やっぱ、皆同じ事おもってんだなぁ〜

52 :名無しさん@お腹いっぱい。:01/10/23 14:29
setup.exeでashの指定を外してしまいはまった俺は厨房ですか?
なんかzshみたいなマニアックなやつかと思って外したら/bin/shなんだもん。

53 :37:01/10/24 01:22
>>40
やっぱだめでした(TT
in.telnetd -debug
だと(ローカルからのみ)ログインできますが,
inetd -d
だとだめですー。うー

54 :45:01/10/24 02:06
追加です。
setup.exe使ってinstallする時、dos modeでインストールしてます?
unix modeでインストールしてます?
あまりにも挙動がちがうので、どうしたものかと。
自分は、最初unix modeでインストールして、痛い目にあって
以後素直にdos modeでのインストールにしています。

何が違うの?ってゆーか、<cr><lf>と、<cr>の違いで、わけわからんモードになる
ツール多すぎ。テキストツールならばそれぐらい考慮して(お願い)
Mac(<lf>)もあるからかなあ?

55 :名無しさん@お腹いっぱい。:01/10/24 07:55
>>54
UNIXモード使ってます。
テキストファイルは基本的に、LFで改行してますし。
tr -d '\r'
を通せば、いいのでは。漢字とかは、やばいのかな。

56 :名無しさん@お腹いっぱい。:01/10/24 12:55
日本語でませんけど、皆さん出てます、

export LANG=ja_JP.ujis
export LC_CTYPE=ja_JP.ujis
export LC_ALL=ja_JP.ujis

いちおうこのあたり設定して見たんですけど
かわりなしした。

57 :名無しさん@お腹いっぱい。:01/10/24 19:29
>>8
車輪の再発明だね。cygrunsrv があるで しょ。
inetd は自力でサービスとして動くから、cygrunsrv もいらないけどね。

58 : :01/10/24 19:34
>>56
いじらないと日本語つかえないよん
思いつきさんのとこあたりで勉強するよろし

59 :45:01/10/25 00:05
56じゃやないけど、最近のcygwin半端に日本語対応してるっぽいです。
ja_jp.SJISで、makeとかrmとかのエラーメッセージが化けゝゝで表示されるもん。

60 :自明:01/10/25 00:42
>>10
あの記事はinetdの動かし方のつもりで書いてないから、inetdを
動かせずに困っている人が読んでどれだけ役に立つのやら…

61 :名無しさん@お腹いっぱい。:01/10/25 00:48
>>59
vimが標準で+multi_byte +multi_langになったのがうれしい

62 :名無しさん@お腹いっぱい。:01/10/25 01:56
FTP鯖たてた奴いる?

63 :名無しさん@お腹いっぱい。:01/10/25 12:43
>>59
標準でついてるのはEUCのカタログ。
SJISのはKOSEさんのところにあります。

64 :45:01/10/25 23:15
>>63
サンキュ!
まえ、重い月さんとこで固めてたんだけど。
Winを再インストールした時にcygwinもセットアップし直して、
もう面倒くさくなってたんで、化けゝゝのまま、気にせず使ってました。

65 :名無しさん@お腹いっぱい。:01/10/26 02:31
とりあえず入れてみたんですが、
viを使うとやたらとOOPSってでてくるんですけど、
これってなんなんでしょうか?

66 :cygwin:01/10/26 05:34
どうもうまくインストールできないんですが。

67 :名無しさん@お腹いっぱい。:01/10/26 05:43
>>66
たぶんあれだろ?
ダウンロードできないっつーか
なんていうか、サイトを全部試す?みたいな?

68 :名無しさん@お腹いっぱい。:01/10/26 08:42
cygwinのインストールはできたような気がするのですが、
起動するとプロンプトに

既定@OEMCOMPUTER
$

となります。この既定ってのを別のに変えたいんですけどできるんですか?

69 :名無しさん@お腹いっぱい。:01/10/26 08:57
>>68
"プロンプト"、"bash"、"export PS1"あたりで検索。

70 :名無しさん@Emacs:01/10/26 10:00
俺これだけ

export PS1='[\w]\n\$'

71 :(・∀・) カエレ!!:01/10/26 10:39
>>57
ソースすら書けないお前にどうこう言われる筋合いはないぞ :-p

72 :名無しさん@お腹いっぱい。:01/10/26 10:57
趣味でこうしてます
PS1=['$PWD']
PS2='>'
PS3='#?'
PS4='+'
こうすると、
[/home]
みたいに出る

73 :名無しさん@お腹いっぱい。:01/10/26 11:44
>>71
ないものは自分で書くという姿勢は好きだし、僕もそう努めてるけど、すでに
できがいいものがあるのだから、それを薦めるほうが親切というものでしょう。

74 :名無しさん@お腹いっぱい。:01/10/26 12:45
[UNIX板] あなたのプロンプトは?
http://cocoa.2ch.net/test/read.cgi/unix/990146979/

75 :名無しさん@UNIX:01/10/26 16:33
>>73
「車輪の再発明」と揶揄するのが親切なのか??

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

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

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)