04/06/08 00:41
前スレ
スレリンク(unix板)l50
地鎮祭、関連リンク、お約束は>>2-10あたり
2:名無しさん@お腹いっぱい。
04/06/08 00:42
過去スレ一覧
Part 1 URLリンク(pc.2ch.net)
Part 2 URLリンク(pc.2ch.net)
Part 3 URLリンク(pc.2ch.net)
Part 4 URLリンク(pc.2ch.net)
Part 5 URLリンク(pc.2ch.net)
Part 6 URLリンク(pc.2ch.net)
Part 7 URLリンク(pc.2ch.net)
Part 8 URLリンク(pc.2ch.net)
Part 9 URLリンク(pc.2ch.net)
Part 10 URLリンク(pc.2ch.net)
Part 11 スレリンク(unix板)
3:名無しさん@お腹いっぱい。
04/06/08 00:43
関連スレ
Cygwin使っている人いますか?@Win板
part1 URLリンク(pc2.2ch.net)
part2 スレリンク(win板)
MinGWを使おう
スレリンク(tech板)
4:名無しさん@お腹いっぱい。
04/06/08 18:06
cygwin の PostgreSQL の data ディレクトリが
削除できない.
ディレクトリに入ろうとすると
...\data にアクセスできません.アクセスが拒否されました.
というメッセージが出て,いっさいの処理を拒否する.
どうすればこのディレクトリを削除できるの?
5:名無しさん@お腹いっぱい。
04/06/08 18:27
>>4
この辺とか。
URLリンク(xp-delete.hp.infoseek.co.jp)
6:名無しさん@お腹いっぱい。
04/06/08 22:24
画面書換がストレスというけど、実環境で数字上はMeadowと極めては
かわらない程度に遅いがどうよ、だけなのでそれでよし。
995,996になにかアイデアでも有り?脳無し?
7:名無しさん@お腹いっぱい。
04/06/08 22:44
結局、どういう環境でテストした結果なんだろうね。
>emacsが遅くてスクロールが目で追える
945氏の答えが返ってこない限りこの話題は追求しようがないような。
8:名無しさん@お腹いっぱい。
04/06/08 22:56
つうか、cygwin上でEmacs使ってる椰子はいないのか
9:投資労
04/06/08 23:46
初心者なんですが
PS1='\[\033]0;\w\007\033[32m\]....
奥足の一覧表どっかにありませぬか?
0;
10:名無しさん@お腹いっぱい。
04/06/08 23:51
>>9
URLリンク(www.google.co.jp)
11:名無しさん@お腹いっぱい。
04/06/08 23:56
実はMeadow含めv.20以降で軽快感が無い不満を思い出してしまった:-(
環境や動体視力の差があるので追求するつもりは無く
自分もちょっと試したemacsのもったり感があるからスクロール速度に
意味無くても数字にしただけ。体感を表さないにせよちょっと意外。
coLinuxですべて幸せになるわけでもなさそだし。了
12:前スレ921
04/06/09 01:13
>>前スレ943
あーなるほど921と897が混同されてたわけね。
漏れは897じゃないので、897さん、あとはよろしく。
つーか、909の予言は大はずれでしたね。
13:名無しさん@お腹いっぱい。
04/06/09 01:59
そりゃわからん。私は区別してUnicode fixはすぐ送った
ほうがいい L10Nは内容による、と言いたかっただけなんで。
混同してなくて送れと言ってた人もいるかも。
とりあえず公開すればと思う。
>>897 せっかくのBUG修正なんだからよろしく
14:名無しさん@お腹いっぱい。
04/06/09 06:38
6月9日
gnuwin32とmsysまぜまぜしたら体感速度が激しく向上した
こんどcygwinもまぜまぜしてみよう
15:名無しさん@お腹いっぱい。
04/06/09 12:30
ちょっと長いですが。
CygwinでTgif、gnuplot使おうと思ったけど重い
OS:XP HOME、CPU:Pen4 2.6G、Memory:512MB
他に動作させているのはKerioやDynamoぐらいなんだけどなぁ
URLリンク(www.on.cs.keio.ac.jp)
を参考にしてTgifをインスト。
startx→Tgif &で起動させてCtrl+スペースで日本語入力はできた。
ただいちいちフォントをRyumin-EUC~に変更しないとCtrl+スペースで日本語入力ができない…
Ctrl+スペース押したら日本語のフォントに切り替えるようにできますか?
あとgnuplotはWindows版だと「点」や「十」といった文字がlabelに使用できないんでCygwin版を
使おうと思ったらこっちは日本語自体文字化け…。
対策教えてください…
16:9
04/06/09 22:09
>>10
おお、サンクス子
17:名無しさん@お腹いっぱい。
04/06/10 08:27
すみません、質問させてもらいます。
cygwinでLinuxにsshでログインすると文字化けします。
どこをいじればいいんでしょうか?
18:名無しさん@お腹いっぱい。
04/06/10 09:07
cocot をかませ
19:名無しさん@お腹いっぱい。
04/06/10 10:23
おれはCygwin上でsshd起動して、TeraTermからlocalhostにログインして
そこからリモートのLinuxとかにログインしてるよ。
これだとCygwinくささをあまり感じなくて結構いい。
TeraTermの端末の設定はEUC-JPにしておけばLinuxも文字化けない。
CygwinもEUCで使えるし。
このため、rxvtを最初にWinから起動してそこからsshdを起動させる。
DOSプロンプトのCygwinだと綺麗にexit出来ない。
20:名無しさん@お腹いっぱい。
04/06/10 10:27
>>17
その Linux は Fedora だったりするのか?
21:名無しさん@お腹いっぱい。
04/06/10 10:34
>>18
できました、ありがとうございました。
>>19
そんな方法もあるんですね、勉強になりました。
>>20
RedHatです。ど素人です。
22:名無しさん@お腹いっぱい。
04/06/10 11:09
teratermでcygwin使うならcygterm噛ますのがおすすめ。
23:名無しさん@お腹いっぱい。
04/06/10 11:50
正直いってね、ck 使うのが一番よ。
euc と jis と sjis と utf-8 を自動判別して適当に表示してくれるんだが、
かなりうまくやってくれる。
文字コードのことほとんど意識しなくなるよ。
cygwin メインで、euc と sjis 環境混在してる人なら、
ためしに一度使ってみるべきだね。
24:17
04/06/10 12:07
teratermは以前使ってました。
でもRSA1にしか対応してないようなのでcygwin入れてみました。
これからはcygwin使おうと思うのでこのスレにまたお世話になるかもしれません。
そのときはまたよろしくお願いします^(^^ゞ
25:名無しさん@お腹いっぱい。
04/06/10 12:19
SSHのためだけならPuTTY使えばいいのに。
26:名無しさん@お腹いっぱい。
04/06/10 14:56
>>25
だよなぁ。
TeraTerm Proの存在意義って、今ではシリアル接続くらいなもんだと思うが。
(そのときでもVaraTermって選択肢があるし)
27:名無しさん@お腹いっぱい。
04/06/10 17:32
CygwinってもしかしてUNIX系プログラマのWin32APIの
教材みたいな位置付けなの?
28:名無しさん@お腹いっぱい。
04/06/10 21:47
>>26
マクロがある。漏れは単に慣れで cygterm 使い続けてるけど
>>27
逆じゃないかと
29:名無しさん@お腹いっぱい。
04/06/10 23:19
cygterm通してcygwin端末としてのみ使う分には、Teratermとputtyとで
あまり優劣はないよね。
30:名無しさん@お腹いっぱい。
04/06/11 09:05
>19 の方法は遅いよお
オレも昔やってたけど
31:(・∀・)ニヤニヤ ◆SKjzm2Ah6.
04/06/13 17:35
Cygwin からファイルを作ると変な ACL が設定されるよね。
CREATOR GROUP, CREATOR OWNER とか。
まあUNIXの考え方を持ち込みたいのは分かるけど、
普通に親から継承するだけっていう設定はできないの?
Windows と連携させるために毎回 ACL を解除して
継承し直すのはめんどいんだけど、アドバイスいただけませんか?
32:名無しさん@お腹いっぱい。
04/06/13 18:07
>>31
nontsec
33:(・∀・)ニヤニヤ ◆SKjzm2Ah6.
04/06/13 21:02
>>32
うひ~ん、ありがとねー☆
CYGWIN=nontsec
で一発で解決しました。
数ヶ月前に「"create owner" cygwin」で Google して
「NT セキュリティと ntsec の使用方法」
URLリンク(www.sixnine.net)
を見つけたんだけど、結局自力解決できませんでした。
今読んだら「UNIX 的なオブジェクトパーミッションの設定は、
環境変数 CYGWIN に対する新しい設定 (no)ntsec によって制御されます。」
とだけは書いてるけど、わかりにくいってばさー★
34:名無しさん@お腹いっぱい。
04/06/14 01:47
cygwinでgcov上手くいきますか?
.daファイルが作成されない・・・
35:名無しさん@お腹いっぱい。
04/06/14 10:31
cygwin で gnuplot-4.0.0を
インストールしようと
./configure
してみたのですが
X no
と出て、x11 terminal がインストールされません
そのままmake; make install しても x11 は使えませんでした。
cygwin は1.3.7をフルインストールです。
x11 込みで make するこつとかありますでしょうか?
36:名無しさん@お腹いっぱい。
04/06/14 12:46
自己解決しました
./configure --x-libraries=/usr/X11R6/lib --x-includes=/usr/X11R6/include/X11 --\
with-x11
configure に強制的にインクルードパスを付けると、
x11 が有効になる様です。
(ここではライブラリパスと--with-x11オプションも付けてありますが、
これらは(少なくとも単独では)効きませんでした)
gnuplot-4 はマウスでグリグリできておもしろいです。
37:名無しさん@お腹いっぱい。
04/06/15 00:35
リダイレクトで prn というファイルを作っちゃったんだけどこれ消せないじゃん。
rm はエラーも出さずに終わって成功したかのように振る舞うし、エクスプローラからも消せないし。
というか、なんでリダイレクトだとファイル作れるのよ。touch とかだと Invalid argument になるのに。
38:名無しさん@お腹いっぱい。
04/06/15 01:44
URLリンク(homepage2.nifty.com)
39:名無しさん@お腹いっぱい。
04/06/15 02:02
Cygwinのeximってeximconfigで設定できるんですか?
exim-configってのはありますが、なんか違うみたいですし…
40:名無しさん@お腹いっぱい。
04/06/15 02:29
>>38
rm //./d:/fuga/hoge/prn
とやったらでけた
ありがと
41:名無しさん@お腹いっぱい。
04/06/15 13:46
URLリンク(www.on.cs.keio.ac.jp)
URLリンク(www.atmarkit.co.jp)
ここらへん参考にしてインスコしたけどstartx入れても
X立ち上がらん
コマンドライン画面がもう1個出てくるだけなんだが…
よくわからん、cygwin
42:名無しさん@お腹いっぱい。
04/06/15 15:40
>>41
普通にsetup.exeでフルインストールすれば
startx だけで、使ってる解像度のXのrootウインドウが開いて
twmが立ち上がると思いますが。
その立ち上げ前に、あれこれいじらない方が賢明だと思います。
余裕あるのなら再インストールしてみては?
43:名無しさん@お腹いっぱい。
04/06/15 16:33
……ええとまさか xtermがちゃんと起動されている、という状態じゃないよねぇ?
Xが立ち上がるって、何を期待しているの?
psの出力とかでサーバ(XWin.exe)等が動いていないのが確認できたの?
まあ、Unixの事をきちんと知っているか使ったことがあるだけかで Cygwinの
評価も変わるかも。
44:名無しさん@お腹いっぱい。
04/06/15 17:27
以前setupでX入れたらstartxでエラー吐いてコケたけど
XFree86のtar玉持ってきてコンパイルしたら逝けた事が。
45:名無しさん@お腹いっぱい。
04/06/15 22:31
Cygwinのnfs server使ってる方いらっしゃいますか?
AIXをクライアントにして使おうと思ってるんですけどなかなかうまく
いきません。どのくらい実績があるのか教えて下さい。
46:名無しさん@お腹いっぱい。
04/06/15 22:40
たぶんそいつはルートレスでxtermが立ち上がってるのに気が付かないんだろうな
最新版からデフォルトでルートレスになってるから
47:名無しさん@お腹いっぱい。
04/06/15 23:42
デフォルトで bash --login すると home ディレクトリへ行くのは
どのへんで設定されてるのか。bash --login 自体にその機能があるとか?
48:名無しさん@お腹いっぱい。
04/06/16 00:18
>>47
宿題ですか?
ひとりごとならヨソでやってくださいませ。
49:名無しさん@お腹いっぱい。
04/06/16 00:48
>>47
/etc/passwd, HOMEDRIVE, HOMEPATH, USERPOFILE 辺り。
実装で言えばwinsup/cygwin/environ.cc とか winsup/cygwin/uinfo.cc辺り。
50:名無しさん@お腹いっぱい。
04/06/16 00:49
ミスった。s/USERPOFILE/USERPROFILE/
51:47
04/06/16 01:07
>>48
ひとりごとではないのでおつきあいください。
>>49
home ディレクトリの設定ではなく bash --login の設定です。
--login なしじゃ home 行きませんので /etc/profile とか login shell の
設定で home にとぶのだと思うのですが。
zsh --login で home 行かなかったので調べたんですが、その設定が見付かりません。
zsh の方は .zlogin に cd を入れて行くようになったのでもういいんですが、
bash の挙動が気になったので。
52:名無しさん@お腹いっぱい。
04/06/16 01:22
>>51 man bash
53:48
04/06/16 09:14
>>51 man bash
54:名無しさん@お腹いっぱい。
04/06/16 09:29
URLリンク(japan.cnet.com)
英マイクロソフト幹部:「Linuxを交渉のダシに使う企業が増加」
マイクロソフトも観念してMacOSみたいに
FreeBSDカーネル上にWindows移植するとかやればいいのにな。。。
55:名無しさん@お腹いっぱい。
04/06/16 10:13
/etc/profile の最後に cd "$HOME" って書いてなかったっけ。
56:名無しさん@お腹いっぱい。
04/06/16 12:37
>>55 不要。以前の ~/.bashrc を読む部分と同じ。
試しに消してみな。
57:名無しさん@お腹いっぱい。
04/06/16 18:58
>>56
Documents and Settings の方に飛ばされましたが何か?
58:57
04/06/16 19:21
>>51
zsh は /etc/zprofile 中で cd $HOME すると思われ。
59:名無しさん@お腹いっぱい。
04/06/16 20:23
Cygwin初心者スレってここでいいの?
60:名無しさん@お腹いっぱい。
04/06/16 21:17
ここでもいい。Unix の基本的な問題だとおもったら「くだらない」も吉
>>51
わしもそうしてる。tcshだけど。いいんじゃないの自分に問題なければ。心配は明日しよう。
61:51
04/06/17 00:11
そうですね。上記を参考に調査して見付からなければ
適当に見切りつけてなるべく早く忘れます。
62:名無しさん@お腹いっぱい。
04/06/17 04:13
A: WindowsXP SP1 Cygwin 1.5.9-1
B: Windows2000 SP2 Cygwin 1.5.9-1
B で
$ XWin
A で
$ export DISPLAY=192.168.0.xxx:0.0 # <= B のアドレス
$ xterm
とすると、XWin を出したコンソールに A から何か来たよと
表示されるのですが、xterm があがってきません。
A のコンソールでも xterm が失敗して返ってきます。
B のコンソールで同様にすると、既に B に表示されている
X の画面に xterm が出てくるのですが…
63:名無しさん@お腹いっぱい。
04/06/17 10:21
具体的なメッセージをありのまま伝えないのはわざとですか
64:名無しさん@お腹いっぱい。
04/06/17 19:23
素人ってそういうものです
65:名無しさん@お腹いっぱい。
04/06/17 19:39
>>64
EE JUMP?
66:名無しさん@お腹いっぱい。
04/06/17 23:26
>>37
cygwin 1.5.10 を NT系で使った場合、
open は、内部で NtCreateFile を\??\付きで呼び出すので prn も普通のファイルとして作ることができるが
一方で、unlink の内部では CreateFile や DeleteFile を\\?\なしで呼び出しているので、
prn はデバイスファイルとして扱われてしまって、削除できないのが問題。
touch で失敗するのは、日付の変更とかで失敗してるだけで、ファイルの作成はできるはず。
はずっていうか、漏れのWinXPでは作れてる。
67:名無しさん@お腹いっぱい。
04/06/18 01:15
>>62
xhostだな
68:名無しさん@お腹いっぱい。
04/06/18 01:49
解決しますた!
ありがとうございます。
69:名無しさん@お腹いっぱい。
04/06/18 10:08
素人って「どうやって解決したか」を必ず書かないよな
70:名無しさん@お腹いっぱい。
04/06/19 02:50
>>69
それもそうだが、藻前の難解な日本語も何とかしろ
×必ず書かない
○必ずしも書かない or 絶対書かない
71:名無しさん@お腹いっぱい。
04/06/19 05:41
xhost +とかやってて、そのうち「なぜか何も操作してないのにxeyesが
開き続けます。ウィルスに感染したのでしょうか。」とかいう書き込み
が無いことを祈ります。
72:名無しさん@お腹いっぱい。
04/06/19 19:28
Cygwin1.5.9-1のヴァージョンを使いたいんだが、どうすればいい?
ゴミみたいな質問でスマソ
73:名無しさん@お腹いっぱい。
04/06/19 20:40
setup.exeでパッケージ選択の「Keep」をクリック
74:名無しさん@お腹いっぱい。
04/06/19 20:41
あ、もち「cygwin」パッケージのとこね。
75:名無しさん@お腹いっぱい。
04/06/21 22:30
>>72
ごみ野郎
76:名無しさん@お腹いっぱい。
04/06/23 02:44
WinXP で、環境変数を C:\home\user とかにしてるんですが、
ssh に毎回 /home/user/.ssh が無い、と怒られてしまっていて、
いろいろ試行錯誤繰り返した挙句、
/etc/passwd でホームディレクトリを /home/user となっていたのを
/cygdrive/c/home/user に書き換えたところ、怒られなくなりました。
そこで質問なのですが、このように、
/etc/passwd を書き換えることでホームディレクトリを指定するのは、
普通に行われていることなのでしょうか?
もし普通でないとして、これで何か問題が出る可能性があるでしょうか?
また、もっと正統的な解決方法があるものなのでしょうか?
77:名無しさん@お腹いっぱい。
04/06/23 04:43
>>76
問題がでるのかとか正統的かとかは知らないし、
どこで読んでまねしたのか忘れたけど、
/etc/profile の中で
export HOME="/home/user"
って書いてる。
Winのユーザー名に日本語が入ってたから、
/etc/profile で export USER="user" も。
Cygwin の中では Win自体の環境変数よりも
/etc/profile での設定のほうが優先されるはず。
78:名無しさん@お腹いっぱい。
04/06/23 06:31
>>76
何の環境変数を設定しているのか、とか
何故具体的なメッセージをありのまま書かないのか、とか
どういうマウント構成なのか、とか
言いたいことはいろいろあるが、
/etc/passwd 以外どこでユーザ情報を記述するというのか。
79:名無しさん@お腹いっぱい。
04/06/23 08:53
まあたぶん set HOME=C:\home\user とするのがそもそも大きな間違い
いろいろ勘違いしてるのをちょっと考えればわかるはずだが、
普通は C:\home\user は /home/user じゃないし、当然
C:\cygwin\home\user じゃない。
質問自体が成り立つ前の話。WinでHOME=するのやめれ。
80:名無しさん@お腹いっぱい。
04/06/23 10:52
set HOME=/home
mount -bu 'c:\home /home
bash -i --login
81:名無しさん@お腹いっぱい。
04/06/23 14:47
>>79
>質問自体が成り立つ前の話。WinでHOME=するのやめれ。
76 が Cygwin 側で設定して調整できてるのなら問題ないのでは?
Cygwin とは別で Meadow とか使ってると、Win 側でも HOME を設定したくなるかと。
他にも Win の環境変数から HOME 利用するアプリとかあるだろうし。
設定ファイルとかごちゃごちゃになると面倒だから、
Cygwin の HOME と Win の HOME はずらして別々に管理してるけど。
82:79
04/06/23 15:50
まあ、環境ちゃんと書いてないんで私も勘違いしてるかもね。
>>80 =76 なの? 違うような気もするけれど。
どっちにしても中途半端なこと書かなきゃいいのに。
HOME=/home とか ' って何? ssh*d* も考えると -s でないと困らない?
83:名無しさん@お腹いっぱい。
04/06/23 15:59
>>76 です。みなさんアドバイスありがとうございます。
それほどとんちんかんなことをしていたというわけでもなさそうですので、
ひとまず安心しました。
HOME をセットしていた理由は >>81 さんの通りで、
Cygwin の HOME もそれらのアプリに合わせておこうと思った次第です。
考えてみれば、 UNIX 由来のソフトウェア (ssh) なら、
ホームディレクトリの path の解決には環境変数 HOME なんかじゃなくて、
getpwent(3) (つまり /etc/passwd) を使うのが普通だと思うので、
/etc/passwd とホームディレクトリの場所と HOME の整合性を取るような構成に
するべきなのは当然かもですね。
>>80
/home に mount するのはよさそうですね。いま試してみていますが大丈夫そうです。
/etc/fstab が無い、と思ったら、レジストリに保存されるんですね。
set HOME=/home とかは違う気もしなくはないですが・・・
84:79
04/06/23 16:08
>>81
>質問自体が成り立つ前の話。
は C:\home\user == /home/user なのかぐらいちゃんと説明できなきゃ
>WinでHOME=するのやめれ。
みたいな感じ。
もちろん設定したくなるケースがあるのはわかるし、
ちゃんと設定できるなら問題ないのでは。
76 は理解して調整できてるわけではないから今後も問題になるし、
Winで設定しないほうが無難だよ、と言っている。
HOMEが必然なのってやはりそんなに残ってるんですか? 個人的にはDOS上は
ともかくすでに悪い風習の気がするので、Meadow使っててもHOMEは設定
してませんが /home == C:\home をmount
85:名無しさん@お腹いっぱい。
04/06/23 17:28
漏れの場合、Winの環境変数設定ダイアログ(ユーザ環境変数)で
set HOME=d:\home\nanashi
してあって、mountや/etc/passwdは
$ mount | grep home
d:\home on /home type system (binmode)
$ grep nanashi /etc/passwd
nanashi:unused_by_nt/2000/xp:1000:513:nanashi,U-MYPC\nanashi,S-1-5-21-842925246-1801674531-725345
543-1000:/home/nanashi:/bin/bash
としてる。
OS側で設定したHOME(d:\home\nanashi)は、cygwin1.dllが勝手に
/home/nanashiに変換してくれてるみたいなので、~/.bashrc等では
特に再設定してない。
86:名無しさん@お腹いっぱい。
04/06/23 19:39
HOME や PATH は cygwin が適当に変換してくれるから Win 側で設定しても問題無い
87:名無しさん@お腹いっぱい。
04/06/23 20:55
>>77
単に /etc/passwdで HOMEと USERの欄を適当なものに変えればいいんだが。
個人使用とはいえ、/etcのは共有設定なので普通はあまりそういう
特定個人むけの変更はしない。
>>78
かように /etc/passwd の役目を忘れたままの人は多いらしい。
88:79
04/06/23 21:08
>>86
単に C:\のような表記は(コマンドライン上だとC:/) cygwin1.dll
内で mount table に基づいてパス名変換を行う、という話ね。
>>83
ようするに、もともと本当に /home/user/.ssh なんて無かったと。
で Win側で HOME設定して /etc/passwd と喰い違えば当たり前のことと。
問題だというのは、それもあるし、逆に HOME設定してるの忘れて
/etc/passwd書き換えただけで、おかしい、と言いだす人がいるなど、
とかくうっかりな人にはトラブルの種になるだけなので。
89:79
04/06/23 21:32
>>81
こと Meadowに関しては、USERPROFILE とかの platform標準の
個人設定値を考慮してくれない事のほうが問題ではないかと。
Demacsではあるまいし。xyzzyの仕様のほうがまともな気が。
なので、install時の仮の HOMEの.emacsで (user-login-name)とか
見て個人毎の .emacsの読み込みや (setenv "HOME=..."),
abbreviated-home-dir の変更してるので、WinでHOME設定しない。
90:名無しさん@お腹いっぱい。
04/06/24 08:41
>>89
因みにかつてMeadowインストーラは
・Admin権限無し&HOME環境変数が定義されていない
↑の条件だけでインストーラがあぼんしていた時代もありますたw
91:名無しさん@お腹いっぱい。
04/06/24 10:26
あー、Meadow と Cygwin 両方入れてるとややこしいよね。
.emacs の中身を場合分けする方法とかあるけど、
重いんで結局使うのやめたよ。
Kaoriya さんの Gvim も HOME みたっけか。
92:名無しさん@お腹いっぱい。
04/06/24 11:21
>>90
> ・Admin権限無し&HOME環境変数が定義されていない
> ↑の条件だけでインストーラがあぼんしていた時代もありますたw
>
ああ、そんなこともあったな。出先ではまって困ったよ、昔。
93:名無しさん@お腹いっぱい。
04/06/26 02:15
subversionキター
94:名無しさん@お腹いっぱい。
04/06/26 09:14
>>93 ナイス これから試してみよう
95:名無しさん@お腹いっぱい。
04/06/27 04:01
Cygwin+SSHDで、鍵の設定が終了し、いざ接続のところでこけてしまいます。
ログインまでは出来るんですがすぐエラーが出て終了してしまいます。
エラー文>>setgid: Invalid argument
一度SSHDを再インスコしても同じようになります。
いろいろ調べたんですが解決しませんでした。
96:95
04/06/27 04:19
コマンド入力は
$ ssh -1 localhost
Enter passphrase for RSA key '/home/server/.ssh/identity':
Last login: Sun Jun 27 04:16:34 2004 from localhost
setgid: Invalid argument
Connection to localhost closed.
で終わってしまいます。どなたかご教授お願いします。。
97:名無しさん@お腹いっぱい。
04/06/28 08:58
ls -l すると、
-rwx------+ 1 user group 396 Jul 19 2003 hogehoge*
というように表示されますが、権限の最後に表示される"+"
の意味って何なんでしょうか?
この+がないファイルが、プログラムから読めなくて困ってます。
この部分を変更する方法は、ないのでしょうか。
かたっぱしから、chmodのオプション試してみましたがだめでした。
98:名無しさん@お腹いっぱい。
04/06/28 09:56
>>97
スレリンク(win板:846-848番)
99:97
04/06/28 19:09
あわわセーフモードで立ち上げて、ほかのファイルと同様の権限に変えたら治った
>>98
thanx
拡張されてるのね
次トラぶったときに、試してみる
100:名無しさん@お腹いっぱい。
04/06/28 20:27
>>95,96
versionも、sshdの設定、起動をどうやったかも書かないわ、最低限
の情報無しでは、何を調べたか怪しいし、誰も相手にしたくないのでは。
101:名無しさん@お腹いっぱい。
04/06/29 10:42
日本語フォルダ名で \(5C)が入ってる漢字 を使うと
入力するときとかいろいろと面倒だよね
102:名無しさん@お腹いっぱい。
04/06/29 17:02
>>101
日本語使うときは
FD clone 2.0 使おうよ
自分で入力するのはあきらめた
103:名無しさん@お腹いっぱい。
04/07/01 00:35
cygwinにJavaSDKってインストールできるんですか?
104:名無しさん@お腹いっぱい。
04/07/01 06:09
すいません、ちょっと教えてください
cygwin上でGMTを使おうと思ったのですがパスが通りません
Autoexec.bat
SET PATH=C:\cygwin\bin;C:\cygwin\sbin;C:\cygwin\usr\bin;%PATH%
SET PATH=C:\cygwin\usr\sbin;C:\cygwin\usr\local\bin;%PATH%
SET PATH=C:\GMT\bin;%PATH%
SET PATH=C:\NETCDF\bin;%PATH%
.bashrc
PATH=/Meadow/1.15/bin:/Gmt/bin:/Netcdf/bin:$PATH
どのようにしたらいいんでしょうか?何方か教えてくださいませ
105:名無しさん@お腹いっぱい。
04/07/01 09:20
質問させてください。
WindowsXP Proのデスクトップでtouch, mkdirなど
ファイルやフォルダを新規作成するような操作をすると、
次のようなエラーが出てしまいます。
$ touch hoge
touch: creating `hoge': No such file or directory
他のフォルダでは問題ありません。
何が原因かご存知の方いらっしゃいませんか?
106:名無しさん@お腹いっぱい。
04/07/01 11:49
>>104
GMTはどこに置いたの?
C:\GMT\binにあるんならcygwinからは/Gmt/binじゃなく
/cygdrive/c/GMT/binとしないと見えない。
パス通す前にcygwinからlsして見えるか確かめる。
>>105
たぶんパスが日本語(SJIS)を含んでいるせい。
107:名無しさん@お腹いっぱい。
04/07/01 14:32
>>103
Win用のJDK入れりゃ済む事だが。
108:名無しさん@お腹いっぱい。
04/07/01 16:34
>>106
レスありがとうございます。
GMTは C:\GMT\bin にあります。
lsで確かめるとは ls -a /cygdrive/c/GMT/bin/ ってことですよね?
確かにこれでGMTのコマンド群は表示されます。
>C:\GMT\binにあるんならcygwinからは/Gmt/binじゃなく
>/cygdrive/c/GMT/binとしないと見えない
printenvで確かめると
PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/NETCDF/LIB:/cygdriv
e/c/NETCDF/BIN:/cygdrive/c/GMT/BIN:/cygdrive/c/MEADOW/1.15/BIN:/cygdrive/c/PERL/
BIN/:/USR/SBIN:/USR/LOCAL/BIN:/usr/bin:/SBIN:/USR/BIN:/cygdrive/c/WINDOWS:/cygdr
ive/c/WINDOWS:/cygdrive/c/WINDOWS/COMMAND:/cgwdrive/c/gmt/bin
109:108
04/07/01 16:38
PATH長くてスマン_| ̄|○
PATH=:cgwdrive/c/gmt/bin
とはなっているみたいなのですがこれでもパスは通っていないのでしょうか?
110:名無しさん@お腹いっぱい。
04/07/01 17:13
>>109
それが正しいと思うのか?
111:名無しさん@お腹いっぱい。
04/07/01 18:23
正しいとは思わないのですが
export PATH=$PATH~
PATH=~
PATH=~$PATH
$で挟んだり挟まなかったりで意味がわかんないです_| ̄|○
112:名無しさん@お腹いっぱい。
04/07/01 18:33
どうでもいいけど、なんで cygdrive の綴りが違うんですか
113:名無しさん@お腹いっぱい。
04/07/01 18:51
>>104
ホントにどうでもいいけど、「パスが通りません」と
判断した根拠を聞きたい。
>>108 でさらした $PATH の中身をよーく見てみ。
114:名無しさん@お腹いっぱい。
04/07/01 19:03
>>111
これはWinでのPATHの書き方と同じ程度に基本的なことなんで、
せめてそれを自分で調べ無いと、人に何を回答してもらっても
意味がわかんないと思うよ。
115:名無しさん@お腹いっぱい。
04/07/01 19:09
書き込む前にexportしていた時綴り間違えたと思います。
でもその上の方にも:/cygdrive/c/GMT/BINありますし…
116:名無しさん@お腹いっぱい。
04/07/01 19:15
いや、もうなんだか… orz
/cygdrive/c/GMT/BIN があるのか?
/cygdrive/c/gmt/bin があるのか?
117:名無しさん@お腹いっぱい。
04/07/01 19:19
>>113
もしかしてパス通っているんですか?
GMTのgmtdefaultsてなコマンド打ち込むと反応するんですけど
他のコマンドにはコマンドが見当たらないといってくる始末で
>>114
おっしゃる通りです、勉強します
118:116
04/07/01 19:36
すまん、とりみだした。
/cygdrive/c/GMT/BIN でも /cygdrive/c/gmt/bin でもいいんだった。
逝ってくる ... _| ̄|○
>>117
ERROR Messageはきちんと写せ。
which gmtdefaults か type -a gmtdefaults を試して、
他のコマンドも試して、ほんとうにあって
/cygdrive/c/gmt/bin/FOO.exe などと打って実行できるの?
119:113
04/07/01 20:37
>>117
Win側で NETCDF, GMTHOME は *適切に* 設定してあるのか?
see URLリンク(home.hiroshima-u.ac.jp)
120:名無しさん@お腹いっぱい。
04/07/01 20:51
>>118
which gmt*.exe > ahya
みたいにしようかと思ったらだめでしためんどくさいですねorz
すいません.exeまで打ったら認識しているみたいです
なんでgmtdefaultsだけ素で動くのかと…
( ゚Д゚)アヒャ
.exe打たなくても認識しだしましたし
何なんでしょうこれは嫌がらせ?
レスくれた皆さんありがとうございました
知らないうちに動きだしました
121:名無しさん@お腹いっぱい。
04/07/01 21:41
>知らないうちに動きだしました
ンナワケナイダロ... orz
122:名無しさん@お腹いっぱい。
04/07/01 21:49
単なる打ち間違えとかの予感
123:名無しさん@お腹いっぱい。
04/07/01 22:23
118さんに言われる前にやった操作はc:\homeの.bash_profileへの書き込みと.bashrcの書き換えを行ってsourceで読み込みました。
.bash_profile
PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/cygdrive/c/NETCDF/LIB:/cygdrive/c/NETCDF/BIN:/cygdrive/c/GMT/BIN:/cygdrive/c/meadow/1.15/bin:/cygdrive/c/perl/bin/
.bashrc
PATH=:/c/meadow/1.15/bin:c/gmt/bin:c/Netcdf/bin:$PATH
↓
PATH=:/cygdrive/c/meadow/1.15/bin:/cygdrive/c/gmt/bin:/cygdrive/c/Netcdf/bin:$PATH
これで直ってたのかも迷惑をかけてスマンかったorz
124:118
04/07/01 22:43
いやすでに >>108 ...:/cygdrive/c/GMT/BIN:... で動いてるはずなのに、
>>109 PATH=:cgwdrive/c/gmt/bin とか言ってるし、
わきゃわからんので >>113 >>114 と言われても >>115 だし、
いまでもつっこみどころまんざいなんでとりみだした。すまんかった。
125:名無しさん@お腹いっぱい。
04/07/01 23:26
cygwin に scheme 入ってないの?(´・ω・`)ショボーン
126:名無しさん@お腹いっぱい。
04/07/02 00:11
>>125
guile
127:名無しさん@お腹いっぱい。
04/07/02 00:29
>>125
__,, , , , _ 、 ,,, ... ,, _ ..,_
ー=、 、ー-、`ヽ、、ヽ`!i' , ,i",r'",-'"=ミ
`ヽ`ヾ`、 ! ヽ ! l! i! !_i_/_<'"``
`,ゝ、iliー'" "、,"、', i, リ
!/!,li ,;;-=o=-,ッィ=。ゥィ
__ i、`!', '; `ー /;;!i、''; ,!
ー''`ヽ`,ーi'`''"!、ヽ , `一'、 / __
`il `i ! ヽ、  ̄ ̄ / iヽ、/ ,.ヽ_
i! !` `ーァ、-ー' ! ノ!トi,!'",ノ-、
,..=、i! iヽ-、 rィ',;'!ヽー-、! `/_,i' _,.!'、
ーニー-、._ `ヽゞニ-、.;' i! ! , `ト_ノ`x-'" ノ
=ニヽ、 , `, /ヾ=ソ ノ !/ !、`ー`''イ、
-ー-、 `i, / / ヽ `イ_, i -'" ̄`! ! ヽ
ゝノ /-'" ` ' ! ヽ !
くにへかえるんだな おまえがほしいのはがいるだろう
128:名無しさん@お腹いっぱい。
04/07/02 01:01
ガイル違いです。
129:名無しさん@お腹いっぱい。
04/07/02 02:20
>>125
無きゃ入れりゃいいだけだろ
130:名無しさん@お腹いっぱい。
04/07/02 02:24
>>127
ワロタ
ここでこれを見るとは。
131:頭の悪い学生
04/07/02 05:11
初心者質問で申し訳ないのですが、Cygwin上でg++
を動かしてC++の勉強をしたいと思っているのですが・・・
g++はどこからダウンロードすれば良いのでしょうか?
132:名無しさん@お腹いっぱい。
04/07/02 05:25
>>124
>つっこみどころまんざい
つっこみたい……
>>131
gcc-g++パッケージ
133:頭の悪い学生
04/07/02 07:12
>>132
すんません、本当に馬鹿なんで。
>gcc-g++パッケージ
↑だけでは何のことかさっぱりわかりません。
一応キーワードでググってみたのですが。肝心な事が書かれてなくて・・・
お願いです。優しく教えてください。
134:名無しさん@お腹いっぱい。
04/07/02 07:33
>>133
まだ Cygwin 入れてないの?
135:名無しさん@お腹いっぱい。
04/07/02 07:44
本屋に行ってCygwin本買ってこい
136:頭の悪い学生
04/07/02 08:26
>>134
Cygwinはインストールしました。
$ which g++
g++: Command not found.
となってしまいます。
インストールパッケージもよく見たのですがgccはあってもg++
がありません。
>>135
今日明日はとても貧乏なのです。
月曜日までにテンプレートとSTLをマスターしなければ
ならない事情がありまして、馬鹿馬鹿しい質問で申し訳ないです。
137:vt100
04/07/02 08:39
>>136
Select packages 画面のdevel の下に gcc-g++ compiler がありますがこれをinstall すればよいのでは?
138:名無しさん@お腹いっぱい。
04/07/02 08:43
cygwinのこと何も知らないから、一から全部教えてくれってこと?
ウェブ上に解説サイトがたくさんあるから、それ読んだ方が
ここで一問一答やるより早いと思うけど。
setup.exeの使い方からまず勉強しる。
>インストールパッケージもよく見たのですがgccはあってもg++がありません。
一体どこのダウンロードサイト指定したらそうなるのよ。
本から入れたわけじゃないってことはローカルインストールでもないみたいだし。
139:馬鹿学生
04/07/02 08:46
>>137
その通りでした。ありがとうございます。
g++インストール成功しました。
138>>
すいません。ほんとに馬鹿なんです。ご迷惑かけて申し訳ないです。
時間が無いので単発質問してしまいました。
ほんとうにごめんなさい
140:138
04/07/02 09:16
>139
いやそこまで謝る必要もないと思うけど、ちゃんとした解説を読んで
理解した方が結果的に早かったりする場合も多いからさ。
ちょっと言い方きつかったね。がんばって。
141:名無しさん@お腹いっぱい。
04/07/02 12:56
b18の頃に比べれば天国
142:名無しさん@お腹いっぱい。
04/07/02 23:11
> Subject: [cygwin-jpn:01121] login って、どうやってつかうのか
最近はMLで釣りするのが流行してんのか?
143:名無しさん@お腹いっぱい。
04/07/02 23:32
rootユーザってどうやって追加するの?
WinXPなんだけど
/etc/passwdとgroupsのAdministratorをrootに変更すればいい?
これだと su - でrootにならなかった
Administratorのパスワードをあらかじめ設定しておく必要がある?
これってセーフモードじゃないと設定できないよね
144:名無しさん@お腹いっぱい。
04/07/03 00:09
今日もここはまんざいだな…。
145:名無しさん@お腹いっぱい。
04/07/03 00:12
>>143
rootはいません。
suは(普通には)使えません。
普通じゃないsuの使い方はお勧めできません。
146:
04/07/03 01:24
ぐぁぁぁぁぁ!!、インスコのろくてイラツクう!
147:名無しさん@お腹いっぱい。
04/07/03 02:15
>>105
cygwin1.dllは、1.5.10あたりのを使ってませんか?
マルチバイト文字を含むパスで変な挙動をするバグがあります。
最近のスナップショットを使うか、逆に1.5.9あたりに戻すか、
あるいはどうしても1.5.10が良ければ、前スレにあったパッチをあてれば
問題なくなります。
148:名無しさん@お腹いっぱい。
04/07/03 07:45
どっかの馬鹿大学がCygwin使えとか言ってるんじゃないか
149:名無しさん@お腹いっぱい。
04/07/03 08:21
んなこたない、問題ありです。1.5.10に限らず 1.5.9だろうとsnapだろうと。
昔から、パス名にいわゆる日本語の文字が含まれるいくつかのケースでは
まともには使えていません。たまたま使える場合があったと考えてください。
touch 'ソ'
touch 'Fソ'
touch '能能能'
mkdir '噂'
mkdir 'D噂'
mkdir '表表表'
cmd.exe /c dir /a/b
ls -l .
150:名無しさん@お腹いっぱい。
04/07/03 08:30
1.5.10のは2バイト目問題以外でも、ってことだよ
151:名無しさん@お腹いっぱい。
04/07/03 08:55
>>150
?? そんなことを、誰がどこにことわり書きしてあった?
152:名無しさん@お腹いっぱい。
04/07/03 09:17
>>151
>>105の症状みれば分かるでしょ
「デスクトップ」を sjis でエンコードしても 0x5c 等は含まれないんだから
153:名無しさん@お腹いっぱい。
04/07/03 09:40
こっちはそんな事わかってる。そんな事に気がついていないで
>他のフォルダでは問題ありません。
と言ってる質問者に、断り書きもなしに「問題なくなります」
なんて言うのはどこの誰かと。わかりますか。
154:名無しさん@お腹いっぱい。
04/07/03 11:32
そんなこといったら、「(>>105の症状は) 問題なくなります」の意かもしれんだろ
言葉足らずに突っ込みを入れるのに自分が言葉足らずでどうすんのよ
更に無用の突っ込みを誘発するだけだろうに
155:名無しさん@お腹いっぱい。
04/07/03 11:54
>「(>>105の症状は) 問題なくなります」の意かもしれんだろ
だから何かことわり書き無しに「問題なくなります」と書くと誤解になるでしょ。
>昔から、パス名にいわゆる日本語の文字が含まれるいくつかのケースでは
>まともには使えていません。たまたま使える場合があったと考えてください。
これと実例つきで、なお何が足りないと? 105が注意をわかればいいから。
いいわけは出てくるかもと思ったが、別にたいした突っ込みが出るわけでもなし。
156:155
04/07/03 11:56
ちなみに本人じゃなければもうスルーしとけ
157:
04/07/03 13:12
インストールして、cygwin.batを起動すると、
パラメータが多すぎます-\Files\cygwin\bin
って何だろ...?
158:名無しさん@お腹いっぱい。
04/07/03 13:46
>>157
Program Files なんかにインストールするなよ。
スペースを含むディレクトリへのインストールはトラブルの元だ。
159:
04/07/03 14:03
>>158
ありがとう。
しかし・・・、またインストールかぁ、時間掛かる・・・、ウギャギャgyawwww...
160:名無しさん@お腹いっぱい。
04/07/03 14:31
別に再インストールなんぞしなくても、ディレクトリ移動してレジストリ
書き換えれば済むけど。
161:名無しさん@お腹いっぱい。
04/07/03 15:40
Cygwinが普及した
162:名無しさん@お腹いっぱい。
04/07/04 04:33
cygwinでpkgsrc使ってる人いますか?
163:名無しさん@お腹いっぱい。
04/07/04 07:23
pkgsrcにしろrpmにしろapt-getにしろ、肝心のパッケージが無いので
使いようが無いのでは。
164:名無しさん@お腹いっぱい。
04/07/04 13:31
cygwinでgtk+を使ったプログラムをコンパイルしたかったのですが、コンパイルできません
そのときのエラーメッセージは次のようでした
$ gcc prog.c -o prog `gtk-config --cflags` `gtk-config --libs`
bash: gtk-config: command not found
bash: gtk-config: command not found
prog.c:1:21: gtk/gtk.h: No such file or directory
prog.c: Infunction `main':
prog.c:6: error: `GtkWidget' undeclared (first use in this function)
・・・以下省略
165:名無しさん@お腹いっぱい。
04/07/04 13:31
これでうまくいかなかったため、あるところで質問したところGTK2 では gtk-config は pkg-config に変更されているそうなので
次のようにコマンドを直しました
$ gcc prog.c -o prog `pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0`
gnome-config: not found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containig `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
gnome-config: not found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
prog.c:1:21: gtk/gtk.h: Nosuch file or directory
prog.c: In function `main':
prog.c ・・・ 以下省略
しかし上のようなエラーメッセージが出てきました。
Cygwinは全パッケージインストールしたはずなのですが、なぜでしょうか?
コンパイルするためにはどうしたらいいのでしょうか?
教えてくださいお願いします。
166:164
04/07/04 13:33
>>164=>>165 です
167:名無しさん@お腹いっぱい。
04/07/04 13:37
英語が読めないんですか
168:164
04/07/04 13:53
>>167
'gtk+-2.0'ていうパッケージがないらしいのはわかります
対処法を教えてください
169:名無しさん@お腹いっぱい。
04/07/04 14:00
>>168
Perhaps you should add the directory containig `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
170:名無しさん@お腹いっぱい。
04/07/04 14:19
誰かCygwinの参考書下さい
171:164
04/07/04 14:26
>>169
で、簡単に言うと何をしたらいいのでしょう
172:名無しさん@お腹いっぱい。
04/07/04 14:40
AMIKAI
173:名無しさん@お腹いっぱい。
04/07/04 17:00
>>171
書いてある通りにすればいい
174:名無しさん@お腹いっぱい。
04/07/04 18:39
素直に英語読めませんと言えば、教えようかと思う奴もいただろうに。
175:名無しさん@お腹いっぱい。
04/07/04 18:54
165にたどり着く知識があるのに169が全く分からないとなると、小学生なのかも。
176:名無しさん@お腹いっぱい。
04/07/04 19:18
たまに居るよな~こういう態度の悪い質問者。答える気なくすよ。
177:164
04/07/04 20:26
>>173
質問が具体的じゃなくてすいませんでした。
環境変数PKG_CONFIG_PATHにgtk+-2.0.pcを加える方法がわからないので教えてください。
178:名無しさん@お腹いっぱい。
04/07/04 21:35
夏ですね、カルピス
179:名無しさん@お腹いっぱい。
04/07/04 22:41
>>177
URLリンク(www.hvg.t.u-tokyo.ac.jp)
180:名無しさん@おなかいっぱい。
04/07/04 23:21
WinXP上でstartxが動かないんですが、教えてください。Bash画面は一応起動します。フルインストールしてもだめでした。
ログイン名は一回間違って全角を使ってしまいましたが、後に半角英文字でログインしてインストールしなおしてもだめでした。
MBはP4R800Vです。グラフィックはラデオンだと思います。
181:名無しさん@お腹いっぱい。
04/07/04 23:54
どう動かないのか
「一応」とは何か
どうだめなのか
182:105
04/07/05 00:03
出張中でレスが遅くなったことをお詫びします。
また、不用意に「問題ありません」などと書いてしまったことで
気分を害されてしまった方もすみませんでした。
>>147
1.5.9に戻すことで解決しました。
どうもありがとうございました。
183:164
04/07/05 18:39
>>179
さんくす
184:149
04/07/05 18:50
別に誰にも気分害して無いですよ。
105はまだ日本語パス名の問題に気がついてないようだから、
もともと 0x5c問題はどうやっても残るよ、というだけの話で。
185:名無しさん@おなかいっぱい。
04/07/05 23:16
>>181
Bashの画面は立ち上がりますが、その画面上でstartxを起動すると、途中で止まります。
メッセージは以下のとおりです。
elcome to the XWin X Server
Vendor: The Cygwin/X Project
Release: 6.7.0.0-10
Contact: cygwin-xfree@cygwin.com
XWin was started with the following command line:
X :0 -multiwindow -clipboard
ddxProcessArgument - Initializing default screens
winInitializeDefaultScreens - w 1280 h 1024
winInitializeDefaultScreens - Returning
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winValidateArgs - g_iNumScreens: 1 iMaxConsecutiveScreen: 1
中略
XFree86-Bigfont extension local-client optimization disabled due to lack of shar
ed memory support in the kernel
(--) Setting autorepeat to delay=500, rate=31
(II) Loading US keyboard layout.
(--) winConfigKeyboard - Layout: "E0200411" (00000411)
(--) Using preset keyboard for "Japanese" (411), type "7"
Rules = "xorg" Model = "jp106" Layout = "jp" Variant = "(null)" Options = "(null
)"
で止まります。
186:名無しさん@お腹いっぱい。
04/07/05 23:40
動いてんじゃん
187:名無しさん@お腹いっぱい。
04/07/06 01:27
>>185と関係あるかどうか知らんがCygwin JEのbashを入れたら
startxでxtermが起動しないことがあった。
188:147
04/07/06 02:45
>>156
本人なのでレスさせて頂きます。
>>153
「問題なくなります」なんて書いたのは、ここの私です。
>>105が「他のフォルダ」と書いているのは、>>105が使っている範囲内での話であって、
「どんな文字を含むパスでも問題ない」などとはどこにも書かれていない。
文脈から読み取れるところを、無理に拡大解釈してるのはどこの誰かと。
>>105が、1.5.10の問題のことを言っているのであれば、
この人はマルチバイト文字を含むパスは「デスクトップ」以外には使っていないことが読み取れ、
それなら2バイト目問題に出くわすことはない。
>>155
>>149から見れば>>105は井の中の蛙かもしれないが、
井の中だけで生活してる蛙にとっては、井の中の問題さえ解決できれば問題ない。
それなのに、大海の問題を持ち出してきて、
井の中にまだ問題が残ってるかのようにも読める言い方をするのは、言葉足らず。
>>182
いえいえどういたしまして。
>>184
0x5c問題がどうやっても残るというのは嘘。
SJIS用に localize してる人が存在する。
189:149
04/07/06 06:07
>この人はマルチバイト文字を含むパスは「デスクトップ」以外には使っていないことが読み取れ、
その前提、条件設定は視野が狭いのでは。だから、105にそういうケースに気が
つかなかったかも知れないが、昔から問題はあるので注意、とフォローしてるのに。
>>>149から見れば>>105は井の中の蛙かもしれないが、
>井の中だけで生活してる蛙にとっては、井の中の問題さえ解決できれば問題ない。
そりゃ失礼では。少なくとも私は105が蛙とはまったく思っていません。
まああなたは井の中の問題だけコメントすればよいと思ってるのね。
わかりました。というか、105ではなく147が井の中的に思われるのが
嫌なのかもしれないですね。それは失礼いたしました。
> 0x5c問題がどうやっても残るというのは嘘。
> SJIS用に localize してる人が存在する。
それを紹介するか問題に触れてアドバイスしてれば突っ込んでないのに。
過去レスで私も触れた localization for Shift_JIS に関しては、
それほどにはメジャーではなさそう(失礼)なのと、本家に問題が存在する
ことの認識のほうが一歩目だと思うので今回は特には触れない。
その意味では確かに嘘です。中途半端な事を言うつもりも無いけれど、
親切であるつもりもまったく無いので。
とにかく105,147に気分を害してる訳ではないので、私は了。
すでに他の方にはうざい話ですよ。105さん気を使わせてすいません。
190:名無しさん@お腹いっぱい。
04/07/06 23:20
xemacsを起動すると上下に二分割された状態で起動するんですが
されてない状態で起動させるにはどうすればいいですか?
191:147
04/07/07 23:56
>>189
うざいとわかっていながら、なんで突っ込みどころを用意しておくかなぁ。
これにレスがなければ私も了。
>>190
「.emacsを消す」に1票。
192:149
04/07/08 00:17
別に突っ込みどころではなくていいわけできる余地をおいただけなんだが、
>井の中だけで生活してる蛙にとっては、井の中の問題さえ解決できれば問題ない。
もうこういう考えでアドバイスするなよ。後で周りの迷惑になるから。
厨が厨増やしてどうする。
193:名無しさん@お腹いっぱい。
04/07/08 10:12
完璧主義の技術屋ほど始末の悪いものはない。
194:名無しさん@お腹いっぱい。
04/07/08 11:40
工房同士のバトル。
L「キラは幼稚で負けず嫌いだ」
L「そう…私も幼稚で負けず嫌い…」
L「だからわかる…」
(デスノートより引用)
195:名無しさん@お腹いっぱい。
04/07/08 14:59
いや単にうっかり者だと思ったんだけど、
あそこまで考えの無い逆切れ厨とは気がつかなかった。
196:名無しさん@そうだ選挙に行こう
04/07/11 12:56
lsで2バイト文字のディレクトリを表示させることはできるんですが
日本語入力に切り替えても2バイト文字が入力できなくて移動ができません。移動する方法はありますか?
197:名無しさん@そうだ選挙に行こう
04/07/11 13:12
>>196
URLリンク(nhiro4.ld.infoseek.co.jp)
198:197
04/07/11 13:16
ちなみにわしはtcshをつこてるので, bashは試しとらん.
199:名無しさん@そうだ選挙に行こう
04/07/11 14:12
>>197
ありがとうございました。
200:名無しさん@そうだ選挙に行こう
04/07/11 16:41
rsyncで0x5cがファイル名やフォルダ名をうまく転送する方法ないでしょうか?
201:名無しさん@お腹いっぱい。
04/07/12 00:17
日本語といえば、Fepは皆なにを使ってるのかな。
Win IME ?
202:名無しさん@お腹いっぱい。
04/07/12 01:54
moreが欲しいんですが、ありますか?
URLリンク(www.sixnine.net)
見てもリンク先にはないし、アーカイブ名でぐぐってヒットしたアドレスも消えててみつけられません。
203:名無しさん@お腹いっぱい。
04/07/12 02:31
>>202
本家のPackage Listにあるじゃんよ。
204:名無しさん@お腹いっぱい。
04/07/12 09:25
まぁmoreもあるけど、lessとかlv使えばいいじゃん。
205:名無しさん@お腹いっぱい。
04/07/12 14:53
最新の portage を cygwin で使いたいので,
Gentoo/Cygwin を参考に portage-2.0.50-r8 に適当な修正をして,
インストールしたのですが, emerge を実行すると以下のような
エラーになります. fork がらみだと思うのですが,
何か解決法がわかる方がいましたらヒント下さい.
d:\cygwin\bin\python2.3.exe (460): *** unable to remap d:\cygwin\bin\cygssl-0.9.7.dll to same address as parent(0xD20000) != 0xD30000
6 [main] python 3588 sync_with_child: child 460(0x6A4) died before initialization with status code 0x1
9749 [main] python 3588 sync_with_child: *** child state child loading dlls
Traceback (most recent call last):
File "<string>", line 2, in ?
File "/usr/lib/portage/pym/portage.py", line 6456, in ?
if spawn("/usr/sbin/prelink --version > /dev/null 2>&1",settings,free=1) == 0:
File "/usr/lib/portage/pym/portage.py", line 1550, in spawn
mypid=os.fork()
OSError: [Errno 11] Resource temporarily unavailable
206:名無しさん@お腹いっぱい。
04/07/12 22:22
rm -f calculation.o
gcc -g-c ship.h -lm
gcc:Compilation of header
file requested
make:***[calculation]
Error1
と出力されます.
今日初めてwindows環境でUNIXを使うのですが、これの解決策を教えて下さいませんか.
お願い致します.
デスクトップ上の問題なのでしょうか?
207:名無しさん@お腹いっぱい。
04/07/12 22:27
>>206
ship.h というヘッダファイルを -c でコンパイルしようとしている.
gcc の使い方を調べなさい.
208:名無しさん@お腹いっぱい。
04/07/12 22:44
gccって何ですか?
209:名無しさん@お腹いっぱい。
04/07/12 22:52
>>208
guchoguchoまんこ
210:名無しさん@お腹いっぱい。
04/07/12 23:08
>>206
とりあえずMakefileみせろ
211:名無しさん@お腹いっぱい。
04/07/12 23:13
スレリンク(tech板:285-番)
212:名無しさん@お腹いっぱい。
04/07/13 00:02
それにしてもデスクトップ上の問題って何を言おうとしてるんだ?
213:147
04/07/13 00:50
>>192
了と言った後に、なんで前のレスに突っ込み入れるかなぁ。
ある問題に対しての解決策をアドバイスするときには、
その問題が解決してもなお起こりうる問題があれば、それにも触れとけ、
ってことですか。では>>147を書き直しておきます。
>>105
cygwin1.dllは、1.5.10あたりのを使ってませんか?
マルチバイト文字を含むパスで変な挙動をするバグがあります。
最近のスナップショットを使うか、逆に1.5.9あたりに戻すか、
あるいはどうしても1.5.10が良ければ、前スレにあったパッチをあてれば
SJISで表せる文字のうちの約99%については問題なくなり、
「デスクトップ」も使えるようになります。
ただし、次のような文字を含むパスは、SJIS(より正確にはcp932、以下同じ)環境では
cygwin ではまともに使えません。
(1) SJIS で表したときに、2バイト目が '\' (0x5c)になる文字。例は>>149。
これは、>>189が過去に触れたという localization for Shift_JIS を
使えば解決できます、たぶん。
(2) SJIS では表せない文字。
例えば©(○の中にcが入ってる文字)とか、ヘブライ文字とか、ハングルとか、…
これがだめなのは、当然といえば当然。
ただし、こんな文字を含むパスの cygwin なバイナリを、
cygwin でないものから起動することはできる。
でもその場合、fork には失敗するので、やっぱりまともに使えるとは言い難い。
このくらい書いとけばいいですか。>>191の後半も、ひょっとしてお気に召さないですか。
214:147
04/07/13 00:51
>>200
>>213の(1)を参照。
>>205
forkがらみですね。
dll を rebase したら直るかもしれないし、直らないかもしれない。
215:名無しさん@お腹いっぱい。
04/07/13 01:35
しつこい香具師は嫌われるよ
なんでわざわざどうでもいいことを蒸し返すかな
216:名無しさん@お腹いっぱい。
04/07/13 04:54
localization for Shift_JISのポインタだけでも教えてほすぃ
217:名無しさん@お腹いっぱい。
04/07/13 14:13
おらも教えてほすぃ
218:名無しさん@お腹いっぱい。
04/07/13 15:32
かつては I18n extension for Cygwin DLL ってのもあった。
219:205
04/07/14 23:07
>>214
> dll を rebase したら直るかもしれないし、直らないかもしれない。
cygwin を最新版にして rebaseall したら
emerge sync は動くようになりました.
まだいろいろテストしてないですが,
有用な情報をありがとうございました.
220:名無しさん@お腹いっぱい。
04/07/15 00:48
>>216-217
URLリンク(www.google.co.jp)
>>218
それは、libc に i18n features を加えるものであって、
パス変換ルーチンとは全く無関係なので、0x5c問題には無効。
URLリンク(web.archive.org)
221:名無しさん@お腹いっぱい。
04/07/15 02:40
>>220
超さんくす
222:名無しさん@お腹いっぱい。
04/07/15 04:27
あーあ、自分で情報集めないやつにまで晒してるよ。
せめてひとつ上のページも見てあげてください。
223:名無しさん@お腹いっぱい。
04/07/15 04:34
最近のGoogleは大企業の思惑が見え隠れしていて使いにくい
224:名無しさん@お腹いっぱい。
04/07/15 06:53
sh で簡単なプログラム書いてて, 出力を /dev/null に捨てるつもりだったんだけど,
間違ってたらしく, カレントディレクトリに null ってファイルができちゃいました.
ちなみに作ってたプログラムは消してしまった(その後に気がついたんで)
で, これを消そうとしてんだけど, 特殊なファイルになっているようで
$ rm null
で消そうとしても, 消えないし, エクスプローラーでゴミ箱へうつそうとしても
「null を削除できません. パラメータが間違っています」
って言われます.
これって何がどうなってんでしょう.
225:名無しさん@お腹いっぱい。
04/07/15 09:49
>>224
(゚∀゚)大事なファイルをそのディレクトリから移動させてから
rm *
そのあと元に戻す
226:名無しさん@お腹いっぱい。
04/07/15 11:14
>>224
>>37
>>38
>>40
を参照
227:蕪木ら某 ◆Googl8RmwA
04/07/15 14:28
>>224-226
スレリンク(win板:981番)
?
228:名無しさん@お腹いっぱい。
04/07/15 20:21
エディタで日本語を使いたいんですが、
URLリンク(www.02.246.ne.jp)
このページ以外で何か方法はありませんか?
229:名無しさん@お腹いっぱい。
04/07/15 21:41
>>228
alias edit '/cygdrive/c/Program\ Files/Hidemaru/Hidemaru.exe'
230:名無しさん@お腹いっぱい。
04/07/15 22:59
>>226
予約語は nul
null は関係無い
231:名無しさん@お腹いっぱい。
04/07/15 23:22
プログラマって、楽で良いよね。
SEに言われたとおりに関数と変数を並べて、
プログラム(のようなもの)をでっち上げて金クレクレと。
それでちょっとでも仕様が変ると、「使えないSEだ、コリャ」とかファビョって、
ちょっとでも考えさせると、「それはボクの仕事じゃありません!」とかキレて。
もうね、アフォかと。
ドキュメントを書かせると、小学生の作文並みの代物を平気な顔して提出して、
「ホレ、漏れは仕事したぜ?」ときた。
もうね、幼稚園児かと。
徹夜、休日出勤がある?
あっそ。
そりゃあんたらの仕事が、低技能で勤まる仕事だから、
給料を捻出するためにはそのくらいしなきゃならんのだよ。
漏れの子供には、プログラマーになってほしいね。
こんなに安全確実な仕事はそうそうない。
工場労働者なみの機械的作業で、工場ほどの危険さはまるでない。
マジでおすすめだわwww
232:名無しさん@お腹いっぱい。
04/07/15 23:33
>>231
俺もそう思うよ
233:名無しさん@お腹いっぱい。
04/07/15 23:56
今時ただのコーダーを飼っていられるなんていい会社だなぁ。
234:名無しさん@お腹いっぱい。
04/07/16 00:27
なぜこのスレに
235:228
04/07/16 02:11
へるぷみー・・
236:名無しさん@お腹いっぱい。
04/07/16 02:24
>>235
Windowsのエディタ使ったら?
237:名無しさん@お腹いっぱい。
04/07/16 02:32
>>235
Meadowなり,xyzzyなり使え.
238:名無しさん@お腹いっぱい。
04/07/16 02:43
>>236
タブで自動でインデント揃えたいのです。
>>237
xyzzyは使ってますがどうにもしっくりこないのです。Meadowは以前入れようとしてコケました
構文のハイライト表示がしたいのと、もともとUNIX使ってたのでどうしてもxemacs使いたいなと
239:名無しさん@お腹いっぱい。
04/07/16 02:56
>>238
xyzzy使ったことないからしらないけど,font-lock使えないの?
240:名無しさん@お腹いっぱい。
04/07/16 02:59
自力でどうにかできないなら
Windows版のXEmacsなんかやめた方がいいと思うけど。
Meadowにでもしとけ。
241:名無しさん@お腹いっぱい。
04/07/16 07:54
>>238
URLリンク(www.boreas.dti.ne.jp)
MeadowならNetinstallerが便利.
242:名無しさん@お腹いっぱい。
04/07/16 22:28
ソ を出力しようとすると化けるのはなんとかなりませんか?
243:名無しさん@お腹いっぱい。
04/07/16 23:15
>>というか、PG以上に金貰ってるんだから文句言うな。
それにスレ違いヴォケ。
244:名無しさん@お腹いっぱい。
04/07/17 00:11
hoge.sの中身でascii "xxxxx\203\134xxxx"と直して
g++とかgcc hoge.s -s -o hoge.exe
245:名無しさん@お腹いっぱい。
04/07/17 00:28
>>242
ソ\ と出力するとか・・・
ダメ?
246:名無しさん@お腹いっぱい。
04/07/17 00:39
ソースはeuc-jp辺りで書いて出力にiconv噛ますとか。
247:名無しさん@お腹いっぱい。
04/07/17 00:57
cygwin+sshdの入ったwindow機にsshすると
必ずpasswordを聞かれてしまいます。当然公開鍵と秘密鍵を.ssh以下
正しく設定してあり/パーミッションも全て700に
してあるしetc/sshd_confでprotocol 1,2にしています。
パスワード入力なしでUNIX機からアクセスするのはできないのかな?
248:名無しさん@お腹いっぱい。
04/07/17 01:10
>>247
UNIX機で鍵を生成して、UNIX機に秘密鍵、Cygwin側に公開鍵が登録されてるんだよね?
UNIX機側で秘密鍵のパスフレーズを聞かれるのを解除したいってこと?
それとも公開鍵認証がうまく行ってないってこと?
249:名無しさん@お腹いっぱい。
04/07/17 02:40
>>242
gcc 3.4 を入れて、gcc -finput-charset=cp932 -fexec-charset=cp932 とか
250:名無しさん@お腹いっぱい。
04/07/17 03:33
>>245のいってることをCのソースにしてみました。
#include <stdio.h>
#include <windows.h>
int
main()
{
int c;
do {
c=fgetc(stdin);
if(c==EOF) {
break;
}
if(fputc(c,stdout)==EOF)
return 1;
if(IsDBCSLeadByte(c)) {
c=fgetc(stdin);
if(c==EOF)
break;
if(fputc(c,stdout)==EOF)
return 1;
if(c=='\\') {
if(fputc(c,stdout)==EOF)
return 1;
}
}
}while(1);
return 0;
}
251:名無しさん@お腹いっぱい。
04/07/17 03:40
\だらけになりそうだな
252:名無しさん@お腹いっぱい。
04/07/17 10:04
>>228
今、 Cygwin + GNU Emacs 21.3.50.1 + emacs-leim + navi2chで
日本語試しています。setup.exeでexpを選択すると、
Emacs 21.3.50.1とemacs-leimが選択できます。
# まだ、使い始めたばかりなので、安定性はこれから調査します。
253:247
04/07/17 14:21
>>248
>UNIX機で鍵を生成して、UNIX機に秘密鍵、Cygwin側に公開鍵が登録されてるんだよね?
もちろんです。
>UNIX機側で秘密鍵のパスフレーズを聞かれるのを解除したいってこと?
>それとも公開鍵認証がうまく行ってないってこと?
後者です。パスフレーズは入れていません。
254:名無しさん@お腹いっぱい。
04/07/17 14:29
>>247
>>253
CygwinがどうこうっていうようりもOpenSSHの設定を一通り見直してみたほうがいいよ
> etc/sshd_confでprotocol 1,2にしています。
を 2,1にしてみるとか。
255:名無しさん@お腹いっぱい。
04/07/17 15:31
>>253
状況説明が人にはわかりにくいのですが、passphraseを聞かれる前に
passwdを聞かれてしまう、ということですか?
設定をわかってるのか見直すのは当然として、ssh -v の出力を確認する
とか、sshd にdebug optionつけるとか、Cygwin側で鍵生成
(ssh-user-config)してみるとか、調べ方は何とでも。
結構よくあるのは、/etc/passwd の homeと Win側で設定してしまった
HOMEがずれているのに気がつかなくて、~/.ssh/ が無いとかもあるので。
256:名無しさん@お腹いっぱい。
04/07/17 15:48
ssh -vvv のほうがいいけど、よく知らないと手助けにはなりにくいかも。
sshd もサービス化しないで debug option試すのはちょっと面倒かも。
ところでちょっと書き方気になったんですが、接続先に公開鍵を登録、
というのは、当然、接続先の authorized_keys へ書いてある、
ということですよね?
257:名無しさん@お腹いっぱい。
04/07/17 15:54
すまん、sshdは UsePrivilegeSeparation no にすればさほど面倒でなかった。
258:名無しさん@お腹いっぱい。
04/07/17 17:40
>>228
Anthy入れたら?
259:258
04/07/17 17:45
あ、ちなみにオレはxyzzy派なので、詳しくは知らん。
とりあえずCygwin/Emacs 21 + Anthyで日本語入力が
できたということだけです。
260:245
04/07/17 18:45
>>250
stdinから取ってくるなら特に何もしなくても ソ はでると思うけど
261:250
04/07/17 19:48
こんな使い方して欲しかったんだけど
knj <hoge.kc >hoge.c
gcc hoge.c
勘違いしてたみたいだ。すんません。
262:247
04/07/17 21:45
>>254-7
アドバイスどうもです。Cygwin+sshでもいけるハズなんですね。
Linux同士では複数のマシンでうまくいった実績があるので
OpenSSH関してはあるていど分かっています。
>結構よくあるのは、/etc/passwd の homeと Win側で設定してしまった
>HOMEがずれているのに気がつかなくて、~/.ssh/ が無いとかもあるので。
なるほど。それちょっと怪しいのでやってみます。
263:名無しさん@お腹いっぱい。
04/07/18 02:39
Cygwinでtkgateコンパイルしようとすると
gmac.c:843: error: `MACROCODE' undeclared (first use in this function)
gmac.c:844: error: `MICROCODE' undeclared (first use in this function)
gmac.c:845: error: `MAP' undeclared (first use in this function)
ってエラーが出て終わっちゃうんですけど
どうすればコンパイルできますか?
264:名無しさん@お腹いっぱい。
04/07/18 08:35
cygwin(cygterm)上でcl.exeを使ってコンパイルしたいのですが、
ヘッダファイル(stdio.h, etc...)が読み込めない云々のエラーが出て
コンパイルできません。
環境変数INCLUDE等を色々変えてみたのですが駄目でした。
どなたかcygwin上でcl.exe動かしている人いませんか?
javacは普通に動くんだけどなぁ
265:名無しさん@お腹いっぱい。
04/07/18 09:08
>>264
cygwin関係無いじゃん
266:名無しさん@お腹いっぱい。
04/07/18 10:39
>>265
どこら辺が関係ないんですか?
267:名無しさん@お腹いっぱい。
04/07/18 11:27
cl.exe のコマンドラインオプションの使い方や指定の仕方ぐらい
ちゃんとおさらいすれば、ということかと。
だいたいまともなら何を試したかぐらい書くしなあ。
unix形式でパス指定してたりするとお笑いだしなあ。
(だから関係ないといわれる)
268:名無しさん@お腹いっぱい。
04/07/18 11:45
> 最初から素晴らしい攻撃です.
> ポイントは「調べましたが分からないので」です.ここで具体的に何をどのように調べたかなどは書く必要はありません.
URLリンク(aglaia.c.u-tokyo.ac.jp)
269:名無しさん@お腹いっぱい。
04/07/18 13:45
>>264
cygwin.batの先頭に以下の行を追加する。
call "C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\vsvars32.bat"
270:ミスターシグウィン
04/07/18 15:13
win板のPart3です
よろしくおねがいします
スレリンク(win板)l50
271:名無しさん@お腹いっぱい。
04/07/18 16:16
>>270
蜜壷乙
272:245
04/07/18 18:22
>>250
あ、なるほど。
そう使うとは思わなかった。それならうまくいきそうだな
273:名無しさん@お腹いっぱい。
04/07/18 18:35
>>269
ありがとうございます。
そういう方法もあるのですね。
私はcygterm.cfgで環境変数を指定していました。
274:名無しさん@お腹いっぱい。
04/07/19 00:55
ccしたときにHDDがガリガリ言うけどどこがガリガリ言ってるの?
RAMディスクに置いたファイルをコンパイルしても言うからコンパイル対象があるところじゃなさそうだけど
275:名無しさん@お腹いっぱい。
04/07/19 01:44
includeファイル読みに行っているとか?
276:名無しさん@お腹いっぱい。
04/07/19 01:57
cygwinで立ち上げたcvsサーバのCVSファイルが何かのプロセスに使われていて削除できない、ということが起こっているらしいのですが
プロセスは何かわかりませんし、プロセスが原因でないのかもしれません。
とにかく削除できません。
果たしてどうすればよいですか
277:名無しさん@お腹いっぱい。
04/07/19 21:37
>>276
そんな説明じゃ状況がさっぱりわかりません。書いてあることが
矛盾しているし、どうしてそう判断したのかも書いていない。
わからないならわからないなりに、余計な事は書かずに
何をしてどういう結果になったのかをそのまま書きましょう。
278:名無しさん@お腹いっぱい。
04/07/20 00:26
とりあえずリブート
279:名無しさん@お腹いっぱい。
04/07/20 12:27
>>278
リブートしてもダメです
inetdを停止しても、スタートアップにファイルアクセスをトラッキングするツールを入れて
その削除できないファイルを追いかけても、どのプロセスに使われているか分かりませんでした
280:名無しさん@お腹いっぱい。
04/07/20 12:48
ファイルにアクセス権が無いとかでわ?
確かエラーメッセージがそんな感じでハマった記憶が
281:名無しさん@お腹いっぱい。
04/07/20 13:17
>>279
他のファイル退避させてフォーマットかけろや
282:名無しさん@お腹いっぱい。
04/07/20 15:32
>>276
Process Explorer で調べてみたら?
URLリンク(www.sysinternals.com)
283:名無しさん@お腹いっぱい。
04/07/20 17:28
>>276
メモ帳を立ち上げて
メモ帳の名前をつけて保存を開いて
その消したいファイルを指定して保存すれば
サイズゼロのファイルになって消せます
284:名無しさん@お腹いっぱい。
04/07/20 18:23
あるファイルをどのプロセスが開いているかは openfiles.exe で調べられる。
けど、>>280 に一票
285:284
04/07/20 18:27
>あるファイルをどのプロセスが開いているかは openfiles.exe で調べられる。
これはwinXP以降だったかもしれません....スマソ
286:名無しさん@お腹いっぱい。
04/07/20 19:51
w2kならこういう奴の事? resource kit oh.exe Open Handles
URLリンク(www.microsoft.com)
287:名無しさん@お腹いっぱい。
04/07/20 20:55
>>279
その削除できないファイルの名前を書いてみたら
この間、cvsでファイルを落とそうとした時、
なんたらかんたら /tmp/cvs-hogehoge
Permission Denied
とかいうエラーが出たけど、時間がたったら直ってたけど
288:名無しさん@お腹いっぱい。
04/07/20 21:02
>>286
おそらくそういうの。
けど、そっちの方が名前からして高機能っぽいなw
289:名無しさん@お腹いっぱい。
04/07/21 00:30
OS再インストした後に同じドライブにcygwinディレクトリ置いても環境維持できない?
290:名無しさん@お腹いっぱい。
04/07/21 01:01
マウント情報なんかはレジストリにあるから完全には無理。
NTFSでファイルのパーミッションやオーナーがうまくいかないこともある。
291:名無しさん@お腹いっぱい。
04/07/21 01:14
ういるすばすたあにddd.exeがういるすだと言われる…orz
292:名無しさん@お腹いっぱい。
04/07/21 02:02
>>290
どうも。おとなしく諦めます
293:名無しさん@お腹いっぱい。
04/07/21 07:58
nontsecならファイルとレジストリだけ戻すだけで移行できるけどな。
294:初心者的質問スマソ
04/07/21 09:27
ここ見るとcygnomeが日本語で動いてるみたいなんだけど・・・
URLリンク(pcweb.mycom.co.jp)
普通にsetup.exeでURLリンク(cygnome.sourceforge.net)からインストール
するだけじゃダメなの?
教えてエロイ人!
295:名無しさん@お腹いっぱい。
04/07/21 11:02
NTFS を使っている場合、
Administrators グループ のユーザは、
CYGWIN=nontsec が良いと思う。
296:名無しさん@お腹いっぱい。
04/07/21 16:49
>>294
export GDK_USE_XFT=0
するとどうなる?
297:名無しさん@お腹いっぱい。
04/07/22 03:47
CygwinでXを使ってtcl/tkで動くソフトを使っていると、
IEにフォーカスをあてたあとXで動かしてるソフトにフォーカスをあてると、
Xで動かしてるソフトがXといっしょに強制終了してしまいます。
これって既知のバグですか?
対処法あったら教えてください。
298:名無しさん@お腹いっぱい。
04/07/22 04:09
Xはsetup.exeでインストールできるやつです
299:名無しさん@お腹いっぱい。
04/07/23 17:44
yacc はなんというパッケージに含まれていますか?
300:名無しさん@お腹いっぱい。
04/07/23 18:23
>299
そんなあなたに
URLリンク(cygwin.com)
301:名無しさん@お腹いっぱい。
04/07/23 18:31
>>300
ありがとう。
そこみたけどさっぱりだった。
ぜんぜん違うとこで調べてったらbisonだった。
302:名無しさん@お腹いっぱい。
04/07/23 19:46
gccをmakeしてたらpthread.hが無いって言われた。あるのに。
303:名無しさん@お腹いっぱい。
04/07/24 16:25
すいません。Cygwinの問題かどうか分からないんですが、助けてください。
スレリンク(linux板:754番)
DISPLAYがセットされる様子ってssh -vのログに出ます?
もし出るなら、その部分を教えてください。
304:名無しさん@お腹いっぱい。
04/07/24 23:31
cygwinのおかげでずいぶんとUNIXの仕組みを理解できたよ。
ありがとう、そしてさようなら。
305:名無しさん@お腹いっぱい。
04/07/24 23:49
漏れも Cygwin がいらない環境にいきたいものだ。
でも SFU とかだったら嫌だ。
306:名無しさん@お腹いっぱい。
04/07/25 00:13
>>305
禿同。どうしてこんなにWinがデフォの会社が多いんだか。
307:名無しさん@お腹いっぱい。
04/07/25 04:41
Cygwin では glibc はどうなっているの?
308:名無しさん@お腹いっぱい。
04/07/25 05:49
coLinuxからcygwinにX飛ばすのが最強
309:名無しさん@お腹いっぱい。
04/07/25 05:55
>>308
でもそれ設定難しそう。。
310:名無しさん@お腹いっぱい。
04/07/25 08:28
>>307
どうなってるも何も、cygwin1.dllに組み込まれてるC runtimeがnewlib
なんだからglibc使いたいたってどうにもならんだろう。
311:ぴょん♂なのら ◆1yIJeW3IJk
04/07/25 08:45
>>303
うちではこうなって全然問題ないびょん
~ $ ssh -v -X 192.168.1.11
OpenSSH_3.8.1p1, OpenSSL 0.9.7d 17 Mar 2004
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to 192.168.1.11 [192.168.1.11] port 22.
debug1: Connection established.
debug1: identity file /home/kkoizumi/.ssh/id_rsa type 1
debug1: identity file /home/kkoizumi/.ssh/id_dsa type -1
debug1: Remote protocol version 1.99, remote software version OpenSSH_3.6.1p2
debug1: match: OpenSSH_3.6.1p2 pat OpenSSH*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_3.8.1p1
debug1: SSH2_MSG_KEXINIT sent
debug1: SSH2_MSG_KEXINIT received
debug1: kex: server->client aes128-cbc hmac-md5 none
debug1: kex: client->server aes128-cbc hmac-md5 none
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
312:ぴょん♂なのら ◆1yIJeW3IJk
04/07/25 08:45
>>303
つづき
debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
debug1: Host '192.168.1.11' is known and matches the RSA host key.
debug1: Found key in /home/kkoizumi/.ssh/known_hosts:3
debug1: ssh_rsa_verify: signature correct
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,password,keyboard-interacti
ve
debug1: Next authentication method: publickey
debug1: Offering public key: /home/kkoizumi/.ssh/id_rsa
debug1: Authentications that can continue: publickey,password,keyboard-interacti
ve
debug1: Trying private key: /home/kkoizumi/.ssh/id_dsa
debug1: Next authentication method: keyboard-interactive
debug1: Authentications that can continue: publickey,password,keyboard-interacti
ve
debug1: Next authentication method: password
kkoizumi@192.168.1.11's password:
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: Requesting X11 forwarding with authentication spoofing.
313:名無しさん@お腹いっぱい。
04/07/26 04:05
質問れす
cygwin上で一番簡単にPHPを動かす方法は?
URLリンク(www.asahi-net.or.jp)
とか見たんだけど、Apacheはさ、折角だからcygwin標準パッケージを使いたいわけですよ。
Setupからsrcにチェックで。
でもそうすると、libhttpdが生成されず、代わりにcyghttpd.dllというのが出来る。
上記URLの通りにはいかないのですよ。
gcc -shared -o libphp4.dll -Wl,--out-implib=libphp4.dll.a -Wl,--export-all-symbols \
-Wl,--whole-archive libphp4.a /usr/local/apache/libexec/cyghttpd.dll -Wl,--no-whole-archive -lcrypt
と、単純に書換えただけでもうまくいかん。ここらへんで僕の今の能力ではお手上げです。
誰か、やってるひといませんか? cyghttpdで mod_phpの生成。
つーかどっかでmod_phpのバイナリをもらえたら超理想的。
314:名無しさん@お腹いっぱい。
04/07/26 10:49
>>313
Cygwin 版の Apache を setup.exe からバイナリでインストールしてから試してみた。
とりあえず、うまくインストールできたけど。
$ tar jxvf php-4.3.8.tar.bz2
$ cd php-4.3.8
$ ./configure --with-apxs=/usr/sbin/apxs --without-mysql --enable-mbstring
$ sed -i 's/libphp4\.so/libphp4.dll/g' Makefile
$ make
$ cd libs/
$ gcc -shared -o libphp4.dll -Wl,--out-implib=libphp4.dll.a -Wl,--export-all-symbols -Wl,--whole-archive libphp4.a /bin/cyghttpd.dll -Wl,--no-whole-archive -lcrypt
$ make install
$ cp php.ini-recommended /usr/local/lib/php.ini
$ vi /etc/apache/httpd.conf
以下の記述を確認(なければ追加)
----------------------------------------------------------
LoadModule php4_module lib/apache/libphp4.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
----------------------------------------------------------
$ /usr/sbin/apachectl start
$ echo '<?php phpinfo(); ?>' > /var/www/htdocs/phpinfo.php
ブラウザで URLリンク(localhost) にアクセス
315:名無しさん@お腹いっぱい。
04/07/26 23:10
>>314
>>313 じゃないけど、試してみたので報告。
libphp4.dll を作る gcc のコマンドラインでエラー出たけど、-lresolv を追加しただけでOKでした。
316:名無しさん@お腹いっぱい。
04/07/27 18:00
Cygwin のsetupにいつのまにかNFSサーバーが入っているのですが
使ってみたかたいらっしゃるでしょうか?
URLリンク(aist.ring.gr.jp)
317:名無しさん@お腹いっぱい。
04/07/27 21:08
>>316
URLリンク(discypus.jp)
ちょっと前にこれ見てつかってみた. / 以下は mountできるんだけど /cygdrive以下
は mountできなかったような. または mountできても ls や cd するとエラーでて
どうにもならなかったような. ちなみにクライアントは FreeBSD5.2.1です.
上手くいっている人いるのかなぁ.
318:名無しさん@お腹いっぱい。
04/07/27 21:14
>>317
なーるほど。
使えるんですね。ますます便利になるな…
319:名無しさん@お腹いっぱい。
04/07/27 21:20
何か、日本語ファイルで問題がとか見かけたような気がするのですが
Cygwin 1.5.10-3 って入れても大丈夫ですか?
320:名無しさん@お腹いっぱい。
04/07/28 08:25
>>319
問題ない。
とか言ったら入れ替えるのか?
過去に同様のネタは出ているので、
他人に聞かないとわからないんだったら
おとなしく1.5.9でも使っていろ。
321:名無しさん@お腹いっぱい。
04/07/28 18:43
すべて(All Install)のCygwinをダウンロードして、その後インストールの途中に、
次のようにエラーメッセージが出ました。
プログラムの開始エラー
必要なDLLファイルCYGX11-6.DLLが見つかりませんでした。
詳しい方ご伝授ください。
322:名無しさん@お腹いっぱい。
04/07/28 18:56
>>321
わしも、最新版をインストロールしたら出たけど無視してる
323:名無しさん@お腹いっぱい。
04/07/28 21:28
>>321
インストール後に
sh /etc/postinstall/gtk2-x11.sh.done
と汁
らしいです
URLリンク(cygwin.com)
324:313
04/07/28 21:58
>>314
>>315
ないす、さんくす。やってみます。
325:名無しさん@お腹いっぱい。
04/07/28 23:47
>>323
ありがとうございます。
shのあとはスペース入れますか?
326:名無しさん@お腹いっぱい。
04/07/29 00:17
>>325
入れますよ
327:名無しさん@お腹いっぱい。
04/07/29 00:45
$ sh /etc/postinstall/gtk-x11.sh.done
/etc/postinstall/gtk-x11.sh.done: Can't open /etc/postinstall/gtk-x11.sh.done: N
o such file or directory
こんなんになるんですけど?
328:名無しさん@お腹いっぱい。
04/07/29 00:47
>>323のように打ったら
特にコメントが出てくることもなく
だけどなんか出来たみたいです
ありがとうございました
329:名無しさん@お腹いっぱい。
04/07/29 16:55
Windows XP Pro を使ってます。
cygwin の console, rxvt から
'/cygdrive/c/Program Files/Mozilla Firefox/firefox.exe'
あるいは
cygstart 'c:\Program Files\Mozilla Firefox\firefox'
などとすると、Windows の firefox が立ち上がるわけですが、
ssh などでリモートコンピュータ経由からやろうとすると、立ち上がりません。
また、cygwin で自ら ssh localhost しても、
同様に立ち上がらなくなります。
cygwin の xterm など、 X アプリは立ち上がることから、
windows の、リモートからのプログラムアクセスの規制みたいなのが
あるんじゃないかと思ってるんですが、
これをうまいことする方法はないでしょうか。
リモートの UNIX マシン(あるいはvmware などの仮想マシン)から
手元の windows のプログラムを動かせたら、なかなか面白いと思うんですが。
330:名無しさん@お腹いっぱい。
04/07/29 17:32
>>329
最近,cygwin触ってないので外してるかもしれないですが,
c:\Program Files\Mozilla Firefox\firefox
これはXクライアントではなくて単なるWin32アプリなのでは?
だから,無理のような気がします.
ご希望に沿えないかも知れませんが,
UNIXからWindowsのプログラムを触るのでしたらVNCあたりはどうでしょう?
331:329
04/07/29 17:49
そうです。win32 プログラムです。
cygwin の console, rxvt からは上記の方法で起動できるのですが、
たとえばその console から
ssh localhost として、
cygwin の sshd で自マシンに login したとします。
そこで
cygstart 'c:\Program Files\Mozilla Firefox\firefox'
とやっても、画面に現れない、ということです。
本来は ssh でリモートから win32 プログラムを起動させられたら
困るので、この挙動も正しいのでしょうが、
私のように windows の上で仮想マシンとして UNIX を起動してると、
UNIX 側から ssh で windows 側に入って、windows プログラムを
起動できたら便利だなと思ったわけです。
332:329
04/07/29 17:59
こういうものを見つけました。
URLリンク(www.ganaware.jp)
すばらしい。これから試してみます。
333:名無しさん@お腹いっぱい。
04/07/29 19:08
もとの質問がそういうもんだとわかった人少ないかも。
問題きりわけてないので、へんな事がいっぱい書いてあるとしか。
前スレに同じ話題が出ていました(そっちの質問は明快)、
そこに理由と回避方法のひとつが書いてあります。
まあ、sshdを通常のserviceとして使う限りでは、
SoWのほうが設定は楽かもしれません。
334:329
04/07/29 19:33
すいません。自分でも問題がどこにあるかわからなかったので、
ごちゃごちゃかいてしまいました。
sow を使ってみましたが、似た方法でもっと単純なのを思いついたので、
それでとりあえずやってみることにしました。
手元の cygwin で
tail -f queue | while read q ; do $q ; done
これをやっておいて、
remote の UNIX から
ssh cygwin "echo ls >> queue" とか
ssh cygwin "echo cygstart URLリンク(www.google.com) >> queue" とか
やるというやつ。
そのうち perl あたりでまともなデーモン書くかもしれません。
前スレの回避方法というのも見てみたいですが、
ID ないと見られないですね。
335:名無しさん@お腹いっぱい。
04/07/29 19:41
サービスのプロパティ → ログオン → デスクトップとの対話をサービスに許可
336:名無しさん@お腹いっぱい。
04/07/29 20:32
>>334
メリットわかんね。単純というかエレガントではないなあ。
それぐらいならコマンドラインで専用のsshd動かすなあ。
337:329
04/07/29 21:11
>>335
おー、すばらしい!
これで回りくどいことしないですみました。
ずばっと教えてくれてありがとう。
338:名無しさん@お腹いっぱい。
04/07/30 00:50
cygwinのインストールがうまくいきません。どなたか助言おねがいします。
WinXPにいれたいのですが、
"Checking MD5 for _update-info-dir-00227-1"
とインストーラーに表示されてるときに以下のような
ポップアップメッセージが出力されます。
Microsoft Visual C++ Runtime Library
Program: D:My Document\soft\setup.exe
This application has requested the Runtime to terminate it in an
unusual way.Please contact the application's support team for more
information.
1台目のPCに入れようとしたときは、再インストール時にこの現象が。
2代目のPCに入れようとしたときは、しょっぱなからこの現象が発生
しました。
339:名無しさん@お腹いっぱい。
04/07/31 13:21
cron が休止状態から復帰した後に機能しなくなります。
しかし、プロセスの存在は ps -ef によって確認できます。
同じような現象の方いらっしゃいますか?
Windows XP
cygwin 1.5.10-3
cron 3.0.1-11
Windows Service の登録は以下を参照
/usr/share/doc/Cygwin/cron.README
です。
340:名無しさん@お腹いっぱい。
04/07/31 20:58
>>338
release/_update-info-dir/_update-info-dir-00227-1.tar.bz2
が壊れてるとか?
341:名無しさん@お腹いっぱい。
04/07/31 22:47
>>340
>release/_update-info-dir/_update-info-dir-00227-1.tar.bz2
>が壊れてるとか?
何度もダウンロードしたので、壊れてることはないと思います。
342:名無しさん@お腹いっぱい。
04/08/01 03:20
>>341
URLリンク(sources.redhat.com)
同じような事が起こった人がいたみたいだけど、スルーされてる。
この前にも似た事があったみたい。
頻繁に出るようなものじゃないみたいだから、答を期待しても・・・
落とすサイトを変えてみるとか、setup.logをみるとか
setup.exeを古いものにするとかぐらいしか思いつかないけど?
343:名無しさん@お腹いっぱい。
04/08/01 03:56
>313に貼ってある URLリンク(www.asahi-net.or.jp)
など見てると、make install では *.exeファイルはコピーされないようなのですけれども。
exe拡張子を付けるという「本来想定されてないこと」をCygwinがしてるので仕方ないのかもしれませんが、
何とかこれを回避する(make install でexeファイルもコピーできるようにする)方法は無いものでしょうか。
344:名無しさん@お腹いっぱい。
04/08/01 04:06
makeとmake install はどういうコマンドですか?
345:名無しさん@お腹いっぱい。
04/08/01 08:26
>>343
ApacheのconfigureスクリプトはAutotools使ってなかったと思うんで、
自分でスクリプトを書き換える必要があるかも。
Autoconfの新しいのを使ってると何もしなくていいんだけどね。
346:名無しさん@お腹いっぱい。
04/08/01 10:36
ユーザーを変更しようと su コマンドを使ったのですが、
正しいパスワードを入力したにもかかわらず、 incorrect password と出力されてしまいます。
cygwin ではユーザの変更は普通には出来ないのでしょうか?
347:名無しさん@お腹いっぱい。
04/08/01 11:39
>>346
はい
348:名無しさん@お腹いっぱい。
04/08/01 12:34
>>312
すいません。Windows板のCygwinスレを何度もリロードして
レスつかないなーとか思っちゃってました。
こちらでは最後の
> debug1: Requesting X11 forwarding with authentication spoofing.
が出ていないです。。。RequestしてないってことはClient側の設定ってことですかね。
ちなみに今Client:/etc/ssh_configは
ForwardX11 yes
だけが書いてあります。
ちょっと前進しました。ありがとう。
349:名無しさん@お腹いっぱい。
04/08/01 13:01
Client側でDISPLAY=localhost:0.0をセットしたら
> debug1: Requesting X11 forwarding with authentication spoofing.
> debug1: Remote: No xauth program; cannot forward with spoofing.
が出ました。で、xauthを入れたところ
> debug1: Requesting X11 forwarding with authentication spoofing.
> Linux colinux 2.4.26-co-0.6.1 #1 Sat May 29 15:30:37 IDT 2004 i686 unknown
> Last login: Sun Aug 1 03:56:39 2004 from 192.168.0.25
> /usr/bin/X11/xauth: creating new authority file /home/俺/.Xauthority
と出て、
> ~/$ echo $DISPLAY
> localhost:10.0
となりました。
ssh -Xで簡単にXを飛ばすことができるようになりました。
どうもありがとうございました。
350:名無しさん@お腹いっぱい。
04/08/01 14:14
>>345
そういうことなのですか。ありがとうございました。
autoconfなどはあまりよく知らないので、手動でexeコピーすることにします。
351:名無しさん@お腹いっぱい。
04/08/01 14:48
>>350
Apache のインストールスクリプトでは Cygwin のことを考えているみたいで、
Cygwin のための処理も入ってるけど、それが失敗しているみたい。
Cygwin に対する文句が書いてあったりする。
pache_1.3.31/src/helpers/install.sh に少し修正を加えると exe ファイルも
正しくコピーできるようになるけど。
: # Cygwin [ test ] is too stupid to do [ -f "$src.exe" ] && [ ! -f "$src" ]
の行の下に次の3行を加えて試してみたらうまく exe ファイルがインストールされた。
if [ `ls "$src.exe" 2> /dev/null` ]; then
ext=".exe"
fi
でも、わざわざ install.sh を修正してインストールするよりも、単純に exe ファイル
をコピーした方が楽だと思わなくもない。