■掲示板に戻る■ 全部 1- 最新50Cygwin使っている人いますか? part2
- 1 :名無しさん@お腹いっぱい。 :01/10/18 07:48
- Cygwinスレ第二弾です
前スレ: http://cocoa.2ch.net/test/read.cgi/unix/963123573/
[ Cygwin本家サイト: http://cygwin.com/ ]
- 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
「車輪の再発明」と揶揄するのが親切なのか??
新着レスの表示
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)