Cygwin使っている人いますか? その21at UNIX
Cygwin使っている人いますか? その21 - 暇つぶし2ch200:名無しさん@お腹いっぱい。
13/02/23 19:35:23.46
俺も.stackdumpだらけだったw。

201:名無しさん@お腹いっぱい。
13/02/23 20:31:09.08
ミキ prune

202:名無しさん@お腹いっぱい。
13/03/10 01:29:15.91
今まで面倒だと思って ssh はパスワード認証使っていたけど
公開鍵認証にして ssh-agent 使い出したらスムーズ過ぎワロタ
だけど、.bash_profile とかに eval "`ssh-agent`" って書くと mintty 毎に立ち上がって不便
ssh-agent の出力内容をファイルに書き出して source で読み込むのはセキュリティ的に気になる

203:名無しさん@お腹いっぱい。
13/03/10 01:40:21.77
keychain 使えば?

204:名無しさん@お腹いっぱい。
13/03/10 02:05:24.90
pagent 使う方法も一旦ファイルに書きだすようになってるんだなぁ

205:名無しさん@お腹いっぱい。
13/03/10 09:41:10.45
keychainいいよ

206:名無しさん@お腹いっぱい。
13/03/10 19:51:22.83
あるいはwin-ssh-agentとか。

207:名無しさん@お腹いっぱい。
13/03/11 01:03:51.38
ありがとう。やっぱり同じ考えの人が居るもんだね
keychain が一般的っぽくて ssh-agent と一緒に説明されてて辿り着いたけど、win-ssh-agent は今知ったわ

ソース読んだら ssh-agent の出力をレジストリの環境変数に直接書き込むタイプで
ファイルに書き出す訳じゃないから、シェルを通して読み込む必要がないのは凄くいいね

…って短絡的に思ったけど、下を見ると主要開発者からの評価はよろしくないのか
URLリンク(cygwin.1069669.n5.nabble.com)
とりあえず、パッケージにあるから導入しやすい keychain で逝こうと思います

208:名無しさん@お腹いっぱい。
13/03/11 21:10:46.97
ssh-pageantはどうなのだろう。204がそれ?

全然関係ないけど、pageantってpagentじゃないのね。
ずっとpagentだと思ってた。

209:名無しさん@お腹いっぱい。
13/03/11 23:51:02.73
パゲェーント?パゲアント?ページアント?頁蟻?

210:名無しさん@お腹いっぱい。
13/03/12 10:41:31.30
SSH_AUTH_SOCKとSSH_AGENT_PIDをファイルに書き出すのと、なんかセキュリティリスクを生むの?

211:名無しさん@お腹いっぱい。
13/03/12 11:20:51.63
sshdをサービスとして起動してputtyでSSH接続するとPageantの鍵一覧を引き継いでくれる
もちろん--with-w32でconfigueしたemacs24は-nw付けないとで起動できないけど

212:名無しさん@お腹いっぱい。
13/03/12 11:49:48.01
>>210
ファイルパーミッションでのみ保護されているという意味で
秘密鍵と同じだよね

213:名無しさん@お腹いっぱい。
13/03/12 12:09:49.67
パスフレーズもあるじゃん。

214:名無しさん@お腹いっぱい。
13/03/12 15:46:38.79
パスフレーズはオンメモリじゃないの?

215:名無しさん@お腹いっぱい。
13/03/12 21:57:32.27
>>212
見られたら困るようなファイルじゃないし
秘密鍵書き出してるわけじゃない

216:名無しさん@お腹いっぱい。
13/03/13 00:38:57.93
>>215
見られたらってより、書き換えられる方が問題じゃね?
例えばssh-agentが動いているところで、下を実行した後sshを実行すると秘密鍵がsocat経由で渡ってしまう
$ SSH_AUTH_SOCK_="$SSH_AUTH_SOCK"; export SSH_AUTH_SOCK=/tmp/bypass
$ socat unix-l:"$SSH_AUTH_SOCK" unix-connect:"$SSH_AUTH_SOCK_" &
このsocatが別の不正なプログラムだとまずくない?って話なのでは

ファイルに書き出してないなら、この攻撃は難しい

217:208
13/03/13 01:45:21.82
ssh-pageantちょっと使ってみた。
動かし方はssh-agentと同じだけど、自動的にpageantのキーがssh-addされたような
状態になるのね。ssh-pageant動かしてからpagentでキーを読んでも大丈夫だった。

minttyからplink動かすと標準エラーがバッファされてアレなことが多いんだけど、
これならそのままssh使えばいいかもしれない。

全然関係ないけどplinkも英単語として意味があるのね。今気づいた。

218:名無しさん@お腹いっぱい。
13/03/13 06:17:13.04
cygwinてなんでbison関係はいってないの

219:名無しさん@お腹いっぱい。
13/03/13 07:08:10.85
あるよ
URLリンク(cygwin.com)

220:名無しさん@お腹いっぱい。
13/03/13 22:15:39.57
別でいれるのか
thx

221:名無しさん@お腹いっぱい。
13/03/19 01:31:42.53
URLリンク(cygwin.com) に繋がらねー
落ちてる???

222:名無しさん@お腹いっぱい。
13/03/19 05:41:42.10
>>221
メンテ中
URLリンク(article.gmane.org)

223:名無しさん@お腹いっぱい。
13/03/19 10:34:26.32
>>222
モノシリックカーネルwww
トンクス

224:名無しさん@お腹いっぱい。
13/03/20 00:18:06.56
物知りっく??

225:名無しさん@お腹いっぱい。
13/03/20 04:46:58.85
かかって来いよタネンバウム!!!!!

226:名無しさん@お腹いっぱい。
13/03/22 08:26:33.91
海苔知りじゃよ

227:名無しさん@お腹いっぱい。
13/04/03 22:12:38.73
いつの間にか64bit版の開発始まってたんだな
もうやらないのかと思ってた

まーたcygwinを捨てない理由が出来てしまった

228:名無しさん@お腹いっぱい。
13/04/04 13:47:24.62
gnupack使っているのですが、文字の行間をもう少し広くする設定は
できないのですかね?
gvimやemacsならばlinespaceで設定できるような気がするのですが、
minttyやbashなどで行間のカスタマイズは不可能でしょうか……

229:名無しさん@お腹いっぱい。
13/04/07 07:33:20.56
minttyを使うと日本語が90度ずれる・・・
URLリンク(software.harikonotora.net)

上がcygwin.batから
下がmintty.exe

なぜだろう?

230:229
13/04/07 07:41:00.55
スクリーンショット貼り付け失敗
URLリンク(uploda.cc)

231:名無しさん@お腹いっぱい。
13/04/07 07:42:02.16
minttyに設定してるのが縦書フォントなんじゃないの
フォント名に「@」ついてないか?

232:229
13/04/07 20:17:26.37
>>231
サンクス。フォント名に@がついてた
縦書フォントなんてあるんだ。知らんかった

233:名無しさん@お腹いっぱい。
13/04/13 04:33:05.58
Windows XP SP3
Cygwin 1.7.17
の環境を使っています。

Cygwin Terminalにて

echo $0

を実行すると、

-bash

と、先頭に"-"が付いて出力されてしまいます。

$ aaa
-bash: aaa: command not found

と、コマンドエラーの出力も同様に"-bash"と表示されます。
一方、コマンドプロンプトベース?のCygwinでは、きちんと"bash"と表示されます。
このようになるのは何故でしょうか?

234:名無しさん@お腹いっぱい。
13/04/13 07:37:53.04
-で始まるのはログインシェルって意味

235:233
13/04/13 15:48:56.86
>>234
そうなのですか
でも"Cygwin.bat"を実行した場合は"-"が表示されませんが
これはなぜなのでしょうか

236:名無しさん@お腹いっぱい。
13/04/13 16:18:29.81
>>235
ログインシェルじゃないから

237:233
13/04/13 16:23:17.08
>>236
"Cygwin.bat"の中身は"bash --login -i"になっていますが
これはログインシェルではないのでしょうか

238:名無しさん@お腹いっぱい。
13/04/13 16:27:34.57
>>237
--login オプションはログインシェルじゃないシェルに
ログインシェルと同様に .bash_profileとかを読ませるためのオプションで、
あくまで「ログインシェルではない」

もともとシェルの仕様で、- が頭につくとシェル自身がログインシェルだと
判断していた。--login はその判断を変更するためのオプションでしかない。

239:名無しさん@お腹いっぱい。
13/04/13 16:41:05.06
>>237
"bash"というコマンド名で実行されたんだから
$0の値はbashになる。--loginオプションとは無関係。

ログインシェルは、システムによって"-bash"という名前で起動されてる。
だから$0の値は-bashになる。

240:233
13/04/13 17:02:57.95
>>238>>239
ありがとうございます。

イメージとしては、
Cygwin Terminalのショートカットから起動する場合("mintty -"を実行)は、
CygwinというUnixシステムにログインする形式をきちんと模していて、
一方、Cygwin.batから起動する場合("bash --login"を実行)は、
コマンドプロンプト上からbashをログインシェルと同じ実行手順で起動しているだけで、
Unixシステムへログインする形式は模していない
(既にログインしたUnixのターミナル上から"bash --login"を実行するのと同じ)
といった感じでしょうか。

ちなみに、"mintty -"でCygwinを起動する場合と、Cygwin.batでCygwinを起動する場合とで、
Cygwinの起動処理やその後の動作環境などに何か違いはありますか?

241:名無しさん@お腹いっぱい。
13/04/13 20:03:51.34
DOSコマンドが使えない>>mintty

242:233
13/04/13 22:56:03.21
>>241
ありがとうございます

243:名無しさん@お腹いっぱい。
13/04/13 23:07:48.23
>>241の何か良い例はある?

244:名無しさん@お腹いっぱい。
13/04/13 23:31:11.76
minttyのトップページにproblemsって書いてある
URLリンク(code.google.com)

245:名無しさん@お腹いっぱい。
13/04/22 19:27:40.60
Cygwin 1.7.18キター

246:名無しさん@お腹いっぱい。
13/04/28 13:57:35.55
>>245
> Cygwin 1.7.18キター
何が変わったの?
つーか、バンドル版のclang/llvmもいい加減3.2にしてほしいんだが・・・。

247:名無しさん@お腹いっぱい。
13/05/30 19:12:28.52
Cygwinのbinutilsのバージョンが本家よりスゴイ進んでるんだけど
なんで?

248:名無しさん@お腹いっぱい。
13/05/30 19:13:17.20
本家のbinutilsは 2.23.1 が最新になってるけど
Cygwinのbinutilsのバージョンは 2.23.51-1 になってる
スゴイ進んでる

249:名無しさん@お腹いっぱい。
13/05/30 20:45:24.13
>>248
開発版のスナップショットだから
fURLリンク(sourceware.org)

250:名無しさん@お腹いっぱい。
13/05/31 08:10:46.79
3番目の数字が増えるのは、バグがなかなか取れなくて苦労していると解釈すべき。

251:名無しさん@お腹いっぱい。
13/05/31 14:34:02.16
>>249-250
ありがとう
そういうことなら納得した

252:名無しさん@お腹いっぱい。
13/07/04 NY:AN:NY.AN
gcc-3消えた?

253:名無しさん@お腹いっぱい。
13/07/05 NY:AN:NY.AN
2.95使えよ

254:名無しさん@お腹いっぱい。
13/07/05 NY:AN:NY.AN
>>252
JonY - [ANNOUNCEMENT] Updated: gcc-4.7.3-1
URLリンク(cygwin.com)

255:名無しさん@お腹いっぱい。
13/07/07 NY:AN:NY.AN
>>254
もともとgcc-4ってマニュアルには、-mno-cygwinが載っていたが使えなかったような気が
Makefileを書き直さないと
cygwinを最新にアップデートしたままの状態でgcc-3で-mno-cygwinを
使える方法は無いのかな?

256:名無しさん@お腹いっぱい。
13/07/08 NY:AN:NY.AN
なんでmingw使わずmno-cygwinに拘るんだ?

257:名無しさん@お腹いっぱい。
13/07/08 NY:AN:NY.AN
cygwinスレだからだろ

258:名無しさん@お腹いっぱい。
13/07/08 NY:AN:NY.AN

cygwin版のmingw入れればいいだけの話だろ
cygwinホスト、ターゲットがmingwのgccクロスコンパイラツールセットってことだけど

パッケージ化されてるし、i686-pc-mingw32/i686-w64-mingw32/x86_64-w64-mingw32
どれも使える
感覚的にはLinuxからのmingwクロスと一緒だよ

259:名無しさん@お腹いっぱい。
13/07/16 NY:AN:NY.AN
1.7キタ━━(゚∀゚)━━!!

260:名無しさん@お腹いっぱい。
13/07/21 NY:AN:NY.AN
いつの話だよ

261:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
clangでC++のコードがコンパイルできないんですけれど、これはインストール方法が悪いんですか?
それともコマンドラインのオプション設定が何か間違っているんでしょうか?
(正確には「climits」「deque」などのSTLを認識してくれない)
当方の環境はCygwinの最新版です
(URLリンク(yoffy.dyndns.org)を見てclangをインストールし直したりもしましたが治ってくれません)

エラーの内容:
$ clang -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.

262:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
>>261
勘違いしているようですが clangでC++はコンパイルできません

263:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
>>261
もしかして: clang++

264:262
13/07/25 NY:AN:NY.AN
>262-263
あ、書き方が悪かったようですみません。「Clang」自体のことを指していたのでした。
「clang++」に書き換えてもなぜか同じエラーが出てきます。と言うより、C++対応の方が認識されていないような
気すらするのです……。

USER@USER-PC /cygdrive/d/
$ clang++ -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.

USER@USER-PC /cygdrive/d/
$ clang -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix

USER@USER-PC /cygdrive/d/
$ clang++ -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix

265:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
clangでC++のコードがコンパイルできないんですけれど、これはインストール方法が悪いんですか?
それともコマンドラインのオプション設定が何か間違っているんでしょうか?
(正確には「climits」「deque」などのSTLを認識してくれない)
当方の環境はCygwinの最新版です
(URLリンク(yoffy.dyndns.org)を見てclangをインストールし直したりもしましたが治ってくれません)

エラーの内容:
$ clang -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.

266:261
13/07/25 NY:AN:NY.AN
>262-263
あ、書き方が悪かったようですみません。「Clang」自体のことを指していたのでした。
「clang++」に書き換えてもなぜか同じエラーが出てきます。と言うより、C++対応の方が認識されていないような
気すらするのです……。

USER@USER-PC /cygdrive/d/
$ clang++ -o soft.exe soft.cpp
soft.cpp:11:10: fatal error: 'climits' file not found
#include <climits> //INT_MIN<97>p
^
1 error generated.

USER@USER-PC /cygdrive/d/
$ clang -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix

USER@USER-PC /cygdrive/d/
$ clang++ -v
clang version 3.1 (branches/release_31)
Target: i386-pc-cygwin
Thread model: posix

267:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
インクリメンタルサーチをオフにする方法おしえて

268:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
>>266
なんで小さいプログラムから順に試さないの? あほなの?
hello,worldコンパイルしてみた?

269:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
すみませんが詳しい方のみ回答をお願いします

270:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
なんだこの乞食はww

363 いやあ名無しってほんとにいいもんですね sage 2013/07/25(木) NY:AN:NY.AN 発信元:119.230.213.128
>>356
いや投稿時に元スレ確認するのが普通でしょう……。
初っ端(もしかして前スレからかも)から時々無宣言投稿があったのは
スレを監視していたのなら知っているはずです。
「お前らが俺に感謝せず無宣言投稿野郎に感謝しているから罰を与えてやった」
とも受け取られかねませんよ?

271:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
うん、わかった。 謎は全て解けた。
うちの環境でコンパイル通す方法わかった。

272:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
460 いやあ名無しってほんとにいいもんですね sage 2013/07/25(木) NY:AN:NY.AN 発信元:119.230.213.128
>>419
 まあお願いしかできない立場なのは間違いないし、
代行する手間を考えると頭が上がらない、となるのも分かる。
 真っ当な代行主はそれこそ「無断代行野郎は氏ね」まで言う権利はあると思うし、
「二度とそんな奴に感謝してくれるなよな」と言っても構わないとは思う。
 でも、ワザと二重投稿とかするのは親切でもなんでもないよね?
 そもそも規制されているのはほぼ間違いなく依頼者のせいじゃないし、
極端な話、誰が代行しようが無事に履行されれば問題ないわけだ。
 うっかり無断投稿野郎に感謝レスしてしまうのは不思議はない。
 腹が立つのは分かるけど、要らないことをするのは親切じゃなく驕りの印。

 幸いなのは依頼者も代行者も一人じゃないということだ。
 規制が解けた際にはきちんと代行側に回ろうと思う。

273:名無しさん@お腹いっぱい。
13/07/25 NY:AN:NY.AN
質問は2種類に分けられる

(1) 自分で試せる限りのことを試したが解決の糸口が見えない。誰かヒントを教えて下さい
(2) 検証用の最小ソースコードの用意も、クリーンな環境を新たに用意した上での検証も面倒なので、誰か僕の代わりに検証してください

274:名無しさん@お腹いっぱい。
13/07/26 NY:AN:NY.AN
ほんとだ、cygwinのclangはウンコだな
これはおもしろい

275:名無しさん@お腹いっぱい。
13/07/27 NY:AN:NY.AN
clangのおかげでVirtualBox+ubuntuに逃げて楽になったよ
今までの苦労はなんだったんだと

276:名無しさん@お腹いっぱい。
13/07/29 NY:AN:NY.AN
>>261
結局できたの?
おれは出来たけど、やりかた教える必要ある?

277:名無しさん@お腹いっぱい。
13/08/06 NY:AN:NY.AN
>Cygwinは、Windows上で直接UNIXのバイナリを動作させるものだ。
>仮想環境の1つともいえるが、一般的な仮想マシンでは仮想HDDを作成しそこに別環境としてOSをインストールする。
>Cygwinでは、そのままWindowsがインストールされた領域を利用する。
>つまり、Windowsと混在状態になる。
URLリンク(news.mynavi.jp)

278:名無しさん@お腹いっぱい。
13/08/06 NY:AN:NY.AN
これはひどい

279:名無しさん@お腹いっぱい。
13/08/06 NY:AN:NY.AN
ネットって怖い

280:名無しさん@お腹いっぱい。
13/08/06 NY:AN:NY.AN
こういうのだろ
Windows上でLinuxコマンドを動かす「Atratus」
URLリンク(www.moongift.jp)

281:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
インターネット上でLinuxコマンドを動かせるのはないのかな(´・ω・`)?

282:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
>>281
JavaScriptでi386をエミュレートして、Linuxを動かすことができる。
URLリンク(bellard.org)

283:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
>>282
ん?
それはローカルマシン上で動いてるよな?
"インターネット上" じゃあなくね?

284:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
インターネット経由でリモートマシン上で動かせればいいのか、
それともそういうのとは別の概念なのか。

285:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
インターネット上の意味がわからん

286:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
ec2の上で動かせばOK

287:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
>>285
どっかリモートで動いてればいい

288:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
>>287
なら ssh とか。

289:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
VPSサーバを借りてそこへssh接続すればいいな
月1000円ぐらいで借りられる

290:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
URLリンク(www.vagrantup.com)

291:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
>>290
そりゃリモートじゃなくてローカルだろと思ったが、
>>287の「どっかリモート」の真意を確かめる必要があるな

292:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
どっか リモート
ではなく、
どっかり モート
の可能性も

293:名無しさん@お腹いっぱい。
13/08/07 NY:AN:NY.AN
なにその、ぎなた読み

294:名無しさん@お腹いっぱい。
13/08/08 NY:AN:NY.AN
ここじゃないどこかへ オオオ~

295:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
インストーラ変わったんか

296:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
まじ?
あのクソウザいインクリメンタルサーチ直った?

297:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
変わったといってもcygwinがx64対応してインストーラがx86向けとx64向けに分かれただけで、インストーラの出来はほとんど変わってない

298:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
VirtualBox + ディスク共有 + テキトーなlinuxディストリ
より
Cygwin 使ってうれしい面を挙げよ

299:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
Windows上でローカルに起動してるNTEmacsから実行するためのUNIXコマンドが必要なんだよ

300:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
>>298
両方使ってるけどそれぞれ向き不向きがあるので両方使えばいいと思う

Linux(ライクな)環境として見た場合に快適なのはもちろん上
ただし、Windowsのファイルには触れても、実質的にリモートと一緒なので限界がある
Windows側のファイル以外の資源(デバイスやプロセスやレジストリ等)には触れない、
Windowsのプロセス起動したり起動されたりパイプでつないだりといった連携ができない
あくまでWindows上でやる作業をUnix風のシェル環境で快適化したい場合にcygwinが有効

301:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
>>298 の環境では当然 Linux側で Emacs も動作するだろ
それじゃダメなのか?

302:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
おっと。 >>301>>299 宛てな

303:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
>>301-302
Windows上のファイルを読み書きするためのエディタとしてEmacsをつかってるわけで
なんで仮想環境越しにWindowsさわらにゃいかんのだ
EmacsからはWindowsのアプリも起動するし
IMEもWindowsのものを使いたい

304:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
virtualboxなんてうざいもん使うくらいならec2にインスタンス上げるわ

305:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
ついにwin8機を買ったから、さっそくcygwin64をインストールした。
そしたらいくつかのコマンドがsegvするとか、とあるperlモジュールをuseしたら
インタプリタごと落ちるとか只事じゃない。何だこの欠陥品はと思って調べてたら、
まだ64版初リリースから一ヶ月も経っていなかったとは!
まだ人柱フェーズだね。32bit版でも動くんだっけ?

306:名無しさん@お腹いっぱい。
13/08/11 NY:AN:NY.AN
あくまでも動かしたいのはwindowsのプログラムなんだよな

307:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
>>305
64bit Windowsでもx86 cygwin問題なく動くぞ
x64版リリース前と同じ状態

308:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
>>303
> EmacsからはWindowsのアプリも起動するし

どんなことやっているのかとっても興味がある
具体的によろ

309:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
>>308
diredをエクスプローラみたいに使ってるだけだよ

310:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
>>307
forkは大丈夫?

311:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
>>307
確かに普通に動くんだが、WOW64動作だと
もともと遅いforkエミュレーションがさらに遅いらしいし
WOW64用のファイルシステムリダイレクタ、レジストリリダイレクタの影響受けるのも
シェルとしてはネック
なのでx64版が枯れたらそっちに移行した方が幸せにはなれるだろう

312:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
x64版はrebaseがいらないらしいね

313:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
プロセス起動の遅さは致命的だと思うよ
別にCygwinのせいだけじゃないと思ってるがな

314:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
致命的って、そんなもん何に使うか次第だろ

315:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
すまん。言い方が悪かった
が、大物をクロスコンパイルするのにCygwin環境は勘弁してくれ
なんでLinuxからわざわざCygwinに変えるんだよー

316:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
cygwinでMinGWクロスコンパイルは速度的には確かに拷問だなあ
ただcygwinからだとターゲット環境のバイナリを普通に実行できるわけだから
便利な場合もそれなりにあるんじゃね

AをビルドしてできたA'を実行して生成されたBを使ってCをビルドする
みたいなパターンわりとあるし
あんまりクロスコンパイルに気を使ってないソフトウェアパッケージだと
当然のようにターゲット向けのバイナリA'が生成されて
当然A'は現在のホストでは実行できなくてコケるとか、クロスコンパイルではよくある

317:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
プログラム開発みたいなコンパイラを頻繁に使う用途にCygwin使うのは賢くはないね
最終的にCygwin環境でコンパイルする必要があるものでも、
UNIX環境上である程度完成してからもってくるのが普通だろ?

318:名無しさん@お腹いっぱい。
13/08/12 NY:AN:NY.AN
>>307
動いた!サンキュー
ところで、これ32/64で完全に別物なんだね。
両方インストールして両方並列に動いてるわ。

319:名無しさん@お腹いっぱい。
13/08/13 NY:AN:NY.AN
>>298
Cygwin が使えるw

320:名無しさん@お腹いっぱい。
13/08/13 NY:AN:NY.AN
>>317
組み込み系の商用開発環境でもよくあるんだよ。Cygwinでのクロス環境って。
もちろんLinux版も売ってることもあるけれど、それでもWindows版使わされることもよくあってさ。
ターゲットは特殊なOSのことが多いし、さらにハードウェアたたいたり、環境依存の高速化あたりが
一番得意で好きな分野だったりするからそうもいかなくてさ。

ふと思ったんだけど、Cygwin上で動く開発環境をWine上で動かすとどうなるんだろうか?
休み明けにでもちょっと試してみる。

>>319
その発想はよく理解できる^^

321:名無しさん@お腹いっぱい。
13/08/17 NY:AN:NY.AN
cygwin- 1.7.24って、おかしくないですか?
darのビルドは出来たんだけど、darがちゃんと -g で指定したターゲットを圧縮してくれない。

322:名無しさん@お腹いっぱい。
13/08/18 NY:AN:NY.AN
>>321
cygwin 1.7.24 + dar-2.4.10.tar.gz (sourceforgeから) でやってみましたが、動いているように見えます。
cygwinは32bitです。
-gを指定していない時と同じになるということでしょうか。-Rは使えるみたいでしょうか?

323:名無しさん@お腹いっぱい。
13/08/22 NY:AN:NY.AN
環境は 64bit Windows8 です。
だいぶ前に調べた限り見つからなかったんだけど。

シンボリックリンクを含む tar の展開時に Windows のシンボリックリンクでも .lnk ファイルでもなく
ジャンクションを使わせる方法はありますか?
または、Windows のシンボリックリンクを一般ユーザの権限で作れるようにする方法はありますか?

324:名無しさん@お腹いっぱい。
13/08/22 NY:AN:NY.AN
>>323
>シンボリックリンクを含む tar の展開時に Windows のシンボリックリンクでも .lnk ファイルでもなく
>ジャンクションを使わせる方法はありますか?

tarのオプションにはそのような機能はないので、展開後にリンクをやり直す形になると思います。
ジャンクション事態、リンク先を絶対パスで持つので、リンク張替え時にも自動でいかないかもしれません。

>または、Windows のシンボリックリンクを一般ユーザの権限で作れるようにする方法はありますか?

SeCreateSymbolicLinkPrivilegeの権限を持ったユーザであれば作成できますが、
一般的に管理者にしか付与されていないので、一般ユーザはできないです。

325:名無しさん@お腹いっぱい。
13/08/25 NY:AN:NY.AN
>>324
ありがとう。あきらめがついたよ。

326:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN
CIFSでアクセスできるNASにディスクイメージを置いて、それをマウントしてファイルシステムとしてつかうような手段ありませんか?
mountコマンドの-oオプションにloopがなくてお手上げ状態です。

NASにそのまま置くのがいやなので隠したいのが目的です。
cygwinからファイルシステムとしてアクセス出来ればよくて、エクスプローラからは見えなくいいです。

Windows XP SP3
CYGWIN_NT-5.1 1.7.1(0.218/5/3) 2009-12-07 11:48

327:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN
>>326
Cygwinから外れちゃうけど、TrueCryptとかじゃだめなの?

328:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN
この板だったらこっちかと思ってた
URLリンク(www.ngk.co.jp)

329:名無しさん@お腹いっぱい。
13/08/31 NY:AN:NY.AN
>>326
リモートどころかローカルのISOとかでさえcygwinではマウントできんだろ
ローカルのVHDとかならWindows標準のdiskpartでマウントできるはずだが
リモートは無理だろうな

330:名無しさん@お腹いっぱい。
13/09/01 22:40:59.84
TeraTerm
2013.09.01 (Ver 4.79)
URLリンク(sourceforge.jp)
CygTerm+ 1.07_24へ差し替えた。
64bit Cygwin でも動作するようにした。

331:名無しさん@お腹いっぱい。
13/09/02 03:43:36.37
いや、minttyでいいですし。

332:名無しさん@お腹いっぱい。
13/09/02 12:00:53.54
MacのConsoleターミナルみたいに、透明にしたとき、文字は透明にならない機能にしてくれたら乗り換えるのに。
どのターミナルも全部が透明になるので実装が難しいのでしょうね。

333:名無しさん@お腹いっぱい。
13/09/02 13:19:01.25
Linuxのターミナルなら幾つかそういう機能持ったやつあるけど
Cygwinでは無いのかな?
>透明にしたとき、文字は透明にならない機能

334:名無しさん@お腹いっぱい。
13/09/02 22:36:58.79
>>333
windowsでは見たことがないな
文字まで半透明になるんじゃ時計くらいにしか役に立たないと思うんだがな

335:名無しさん@お腹いっぱい。
13/09/19 23:25:32.98
Windows8 x64で EMETで片っ端からASLRとか無効にしても、x86 CygwinのforkはLANG=Cにしないと落ちるな。

336:名無しさん@お腹いっぱい。
13/09/20 00:32:23.20
LANG=Cでも落ちたり落ちなかったりするよ
こりゃwin8では使い物にならんわ

337:名無しさん@お腹いっぱい。
13/09/20 00:40:42.17
そりゃひどいな。 cygwin 使ってくれとMSが書いてるのに落ちるとか

URLリンク(technet.microsoft.com)
>UNIX ベース アプリケーション用サブシステム
>UNIX ベース アプリケーション用サブシステム (SUA) は推奨されなくなりました。
>SUA によって提供されるツールを使用する場合は、Cygwin の POSIX エミュレーションに切り替えるか

338:名無しさん@お腹いっぱい。
13/09/21 20:28:57.17
cygwin x64 だと 何か問題あるの?

339:名無しさん@お腹いっぱい。
13/09/21 23:56:54.53
まだパッケージ数が少なすぎる
wow64より盛大に落ちまくる

340:名無しさん@お腹いっぱい。
13/09/22 13:49:02.36
x64 に して落ちなくなったけど、安定しない環境もあるのか

341:名無しさん@お腹いっぱい。
13/09/22 17:12:54.17
うちもx64で安定してるな
以前はbashが起動直後のgetcwd()でエラーになっていたけど
パッケージ数が少ないのは仕方ないね

342:名無しさん@お腹いっぱい。
13/09/22 21:37:03.25
cygwin x64でlvがインストールできずに困っています。

makeするとエラーが出てしまってインストールできません

/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:221: `tigetnum' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:221:(.text+0x158): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tigetnum' に対して)
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:222: `tigetnum' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:222:(.text+0x16a): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tigetnum' に対して)
console.o: 関数 `ConsoleTermInit' 内:
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:310: `tgetent' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:310:(.text+0x218): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tgetent' に対して)
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:317: `tgetstr' に対する定義されていない参照です
/cygdrive/c/Users/extreme.mie/Dropbox/Cygwin/home/extreme.mie/temp/lv451/build/../src/console.c:317:(.text+0x245): 再配置がオーバーフローしないように切り詰められました: R_X86_64_PC32 (未定義シンボル `tgetstr' に対して)

(・・・続く)

apt-cygでインストールしようとしても

Installing lv
Package lv not found or ambiguous name, exiting

というメッセージがでてインストールできません。

setup-x86_64.exeでインストールしようとしましたが
パッケージが見当たりません。

解決策分かるかたいたら教えてください。

343:名無しさん@お腹いっぱい。
13/09/22 21:49:58.75
>>342
うちも自前でビルドしたけど詰まった覚えがないな
tigetnumとかはncursesなんでlibncursesw-develはちゃんと入れた?

344:名無しさん@お腹いっぱい。
13/09/22 22:22:55.79
>>343
libncursesw-develを入れてみましたが
結果は同じでした(´・ω・`)
他に何か必要なものありますか?

345:名無しさん@お腹いっぱい。
13/09/22 23:21:47.43
試しに lv build してみたけど、すんなりいけた。

win8 x64 - cygwin x64

346:名無しさん@お腹いっぱい。
13/09/23 04:09:51.12
俺もlvは自ビルドしたのを入れているが特に問題はなかったな
tigetnumを使おうとしてるってことは
HAVE_TGETNUMが定義されてないようだが、その時点でうちとは違う気がする
config.cache消してconfigureからやりなおしてみたら

347:名無しさん@お腹いっぱい。
13/09/23 05:11:52.85
config.cache消したらmakeできました。
ありがとうございます。

348:名無しさん@お腹いっぱい。
13/09/23 14:55:48.30
まだcygwin64って、そのレベルなんだ。じゃあ、暫く、WOW64のお世話になった方がいいかな。
64bitのPC持ってないけど。

349:名無しさん@お腹いっぱい。
13/09/25 23:59:07.17
64bit問題なし、と思っていたがminttyでIMECursorColourが効いてなかった。
うちだけなんだろうか。

350:名無しさん@お腹いっぱい。
13/09/27 00:02:19.34
>>349
IMECursorColour 効いたよ。

win8 x64 cygwin x64

351:349
13/10/06 17:31:06.53
IMECursorColour、今は効いてます。mintty 1.2-beta1 (x86_64-pc-cygwin)
単に自分の設定ミスだったか?いずれにせよ動作報告があり助かりました。

352:名無しさん@お腹いっぱい。
13/10/07 18:05:22.06
ミナサンコンバンハ

jpeg画像のロスレス回転をおこないたいのですが
なにか良いコマンドをご存知ないのですか?

353:名無しさん@お腹いっぱい。
13/10/07 18:51:56.48
jpegtran

354:名無しさん@お腹いっぱい。
13/10/07 19:29:03.70
cygwin起動だけが重たいから
立ち上げたらもうずっと立ち上げっぱなしにしてるけどみんなはどう?

355:名無しさん@お腹いっぱい。
13/10/07 19:53:01.09
cygwin 起動ってどういう意味だ??
minitty のこと??

356:名無しさん@お腹いっぱい。
13/10/07 20:56:41.13
C:\cygwin\bin\mintty.exe -e zsh --login -i
そうだね。minttyだった。
ファイル名を cygwin.bat にしててすっかり中身忘れてた。

357:名無しさん@お腹いっぱい。
13/10/07 21:09:41.49
自分は ck を使ってるけど mintty でもこっちでも起動遅いとおもったことはあんまりないなあ
そもそも NTEmacs 経由で使うことがほとんどだからあんまり端末自体起動してない

bash の補完パッケージとか入れてると遅くなるかもしれんね

358:名無しさん@お腹いっぱい。
13/10/08 13:26:34.61
>>353
そいつにマジレスしても無駄だよ。

359:名無しさん@お腹いっぱい。
13/10/11 22:17:28.75
おいおい、みんなTeraterm使えよ

360:名無しさん@お腹いっぱい。
13/10/12 02:31:30.97
>>354 minttyだけど、そう感じたことはないな。
シェルの起動スクリプトを整理してみるとか。
最近のシステムは /etc/profile.d とかも探し回るようになってるよね。

>>359 えー、PuTTYじゃダメなの?

年賀状の季節になってきたから、DynaFontのTypeMuseum3712 Win版買ってきた。
cidfmap書かないといけないけど、CygwinのGhostscriptでちゃんと動いてる。
今年は宛名書きも全部GSでやるかな・・・。
縦書きはいろいろごにょごにょやらないとダメなんだけれども;

361:名無しさん@お腹いっぱい。
13/10/12 09:47:40.62
>>360
PuTTYはログファイルにリアルタイムで吐き出してくれないんで結構困ったことがあった
teratermはコピペするときにtab->spaceになってしまうのが不自由

362:名無しさん@お腹いっぱい。
13/10/12 23:35:57.23
Windows上でわざわざCygwin経由でghostscript動かして年賀状ってシュールすぎ

363:名無しさん@お腹いっぱい。
13/10/12 23:49:15.16
そもそも gs は windows 版のもあるんだよな。

364:名無しさん@お腹いっぱい。
13/10/13 04:17:18.23
知ってる。使ったことないけど。 < Win版GS
Win版のGSって、Cygwin版に比べて何かメリットある?
特に縦書きが普通に動くならそっちにしようかなぁ。

Cygwin版のGSってファイルをマウントモードに従って読むらしく、
テキストマウントするとイメージが壊れるんだけど、
そういうわずらわしさくらいは解決するのかな。

365:名無しさん@お腹いっぱい。
13/10/13 10:16:15.28
gsまともに使ったことないなあ
NTEmacsの印刷に使うぐらいだわ

366:名無しさん@お腹いっぱい。
13/10/18 10:05:04.57
Windows8.1にCygwin64入れたんだけど、どこにもターミナルのショートカットがない(´・ω・`)
どっから起動すればいいんだ(´・ω・`)?

367:名無しさん@お腹いっぱい。
13/10/18 10:09:51.14
ソース読みなよ。

368:名無しさん@お腹いっぱい。
13/10/18 10:12:15.55
そーすね

369:名無しさん@お腹いっぱい。
13/10/18 10:15:26.24
「ソースコード読め」と吐く人は、以下の三種類の人間のみだ。 それ以外は居ない(断言)。

・実は巨大なソースコードや複雑なロジックをソースコードから追いかけたことが無い(からその大変さを知らない)アリスチャン
・自分は結構できると勘違いしてる自惚れ屋
・本当にスーパーエンジニアだけど、出来ない子のココロが理解出来ないコミュ障

370:名無しさん@お腹いっぱい。
13/10/18 11:44:14.24
>>366
cygtermから起動するといい

371:名無しさん@お腹いっぱい。
13/10/18 13:27:06.63
ソースのショートカットがない

372:名無しさん@お腹いっぱい。
13/10/18 14:25:24.31
cmdから

373:名無しさん@お腹いっぱい。
13/10/18 15:11:39.99
cmdのソース読めるとかどんだけお偉いさんなんだよ!

374:名無しさん@お腹いっぱい。
13/10/20 02:47:25.96
関係ないけどDOS3.3のソースとか公開してくれないかなぁ

375:名無しさん@お腹いっぱい。
13/10/20 10:07:53.78
FreeDOSとかあったよな

376:名無しさん@お腹いっぱい。
13/10/20 22:41:25.21
過去形は失礼だろ

377:名無しさん@お腹いっぱい。
13/10/21 17:38:39.41
cmd.exeのソースコードいつか公開されないかなあ

378:名無しさん@お腹いっぱい。
13/10/21 18:38:32.01
sharedじゃなかったっけ?

379:名無しさん@お腹いっぱい。
13/10/23 20:46:42.57
>>374
漏れた事はあったね。

380:名無しさん@お腹いっぱい。
13/10/28 11:23:17.64
CP/M とか V7 UNIX は公開されてるんだよな

381:名無しさん@お腹いっぱい。
13/10/29 21:05:06.70
ranger使いたいんだがapt-cygにない。
ビルドして使えるかな?

382:名無しさん@お腹いっぱい。
13/11/05 00:23:48.61
cygwinでsshd立ち上げてsshでログインし、cygstartは利用できるものでしょうか?
sshdサービスのログオンアカウントをLSAに変更して「デスクトップとの対話を
サービスに許可」にもチェックを入れ、cyglsa.exeを実行することでsshdとの
接続には成功しましたが、cygstartはうまく動きません。cygstartの利用に成功
している方がおりましたら、どのような設定で成功しているか教えてください。

383:名無しさん@お腹いっぱい。
13/11/05 01:59:35.62
>>382
> cyglsa.exeを実行することで
間違いです。cyglsa-configの実行でした。

384:名無しさん@お腹いっぱい。
13/11/05 15:36:55.16
>>382
リモートWindowsのGUIプログラムをSSH経由で起動しようとしてるんでしょ?
動くわけないじゃん

385:名無しさん@お腹いっぱい。
13/11/05 16:26:43.96
サービスにデスクトップと対話許可にした場合、sshd が「サーバ側のデスクトップ」に
Windows プログラムを表示出来る、って意味になるけどそれでいいのかね。
もっともそれも上手くいっていないみたいだけど。

386:名無しさん@お腹いっぱい。
13/11/05 22:56:43.05
>>385
そうです。VirtualBoxで動いているUbuntuから同じPCで動いているWindowsに
sshでログインして、cygstartができないかなぁと調べていました。
cygstartが動くのであれば、NTEmacsの環境をUbuntuに移行できるかもと。
ネットで調べると、不具合がありながらも起動できている人はいるみたいです。

387:名無しさん@お腹いっぱい。
13/11/05 23:13:32.66
なるほど、素の Emacs から Windows 側のプログラムを直接起動したいってことなのね。
X と違ってそこらへんスッとやる方法が思いつかないなあ。

その不具合がありながらも起動出来てる人にやり方直接確認とった方がいい気もする。

388:名無しさん@お腹いっぱい。
13/11/05 23:36:05.97
>>387
見つけたのはこれ。
URLリンク(d.hatena.ne.jp)
最後の方にコメントが書かれていて、起動までは出来ている模様。

389:名無しさん@お腹いっぱい。
13/11/06 05:21:20.51
sshd をサービスにせずにターミナルから起動した状態だとどうかな?

390:名無しさん@お腹いっぱい。
13/11/06 07:04:13.31
>>389
確かに。サービスだと制限があると書いているのを見たような気がする。
夜になるけどやってみる。

391:名無しさん@お腹いっぱい。
13/11/06 22:29:57.08
うまくいった?

392:名無しさん@お腹いっぱい。
13/11/06 23:03:46.92
うまくいきました:)
サービスとめて、端末から/usr/sbin/sshd と打っただけ。
感動です。Linuxから ssh user@host cygstart hoge.xlsx なんてことが
できました。

393:名無しさん@お腹いっぱい。
13/11/06 23:14:30.59
もうひとつ。この仕組み、emacsのtrampと相性がいいです。
puttyとかでリモートサーバに接続し、emacsを立ち上げる。そこで、putty
起動しているPCにtrampを使ったdiredでssh接続する。そんでもって、diredで
見えているExcelファイルなんかにXコマンド(dired-do-shell-command)を
入力してcygstartを指定すると、PC側のExcelでそのファイルが開きます。
dired-guess-shell-alist-userの設定でsuffixにcygstartを結びつけておけば、
X+returnだけで色々なsuffixのファイルをWindows側に開くことができます。
puttyの先のLinuxで起動しているemacsからwindowsのアプリが起動して、
不思議な利用感です。

394:名無しさん@お腹いっぱい。
13/11/06 23:20:08.32
面白いけど NTEmacs でいいじゃんって気がしないでもない

395:名無しさん@お腹いっぱい。
13/11/06 23:24:46.74
そうですね。Linuxになるべく環境を集めたいと思っている人はいいかも。
自分は今のところNTEmacsを使い続けるつもりです。

396:名無しさん@お腹いっぱい。
13/11/09 19:41:52.75
>>393
今回行った設定を以下にまとめました。
URLリンク(www49.atwiki.jp)
どなたか、この設定でうまくいくか試してみてもらえるとうれしい。

397:名無しさん@お腹いっぱい。
13/11/12 11:58:55.13
XP版のsetupはどうしてあんなにインクリメンタルサーチが
もっさりしているんだろう
Win8に乗り換えたら急にきびきび動作した
たぶん100倍くらい高速化している

398:名無しさん@お腹いっぱい。
13/11/12 12:18:19.18
未だにインストーラーが Just for me の選択を記憶してくれないのが悲しい

399:名無しさん@お腹いっぱい。
13/11/13 12:56:37.57
cygterm ga install dekinai

400:名無しさん@お腹いっぱい。
13/11/13 16:51:43.65
今cygtermって必要?

401:名無しさん@お腹いっぱい。
13/11/13 19:26:37.51
cygtermってなんだっけ
10年前くらいにそんなの使ってた記憶がかすかにある

402:名無しさん@お腹いっぱい。
13/11/13 20:45:27.96
TeraTerm 用のなんかじゃなかったっけ

403:名無しさん@お腹いっぱい。
13/11/13 22:08:20.39
TeraTerm自体はminttyより便利だと思うな。漢字コード切り替えも楽だし
さらにcygtermは起動してすぐにプロンプトが出るので今でも使ってる

404:名無しさん@お腹いっぱい。
13/11/13 22:25:56.47
僕は ck ちゃん! 漢字コード混在してても全部よろしくやってくれるよ!

405:名無しさん@お腹いっぱい。
13/11/13 22:43:49.73
>>397 win7でも平気。確かにXPのときは打ち込む前に覚悟がいるくらい遅かった。

>>400 mintty使い始めてからほとんど出番ないな。自分はPuTTYで使ってた。
PuTTY自体はssh接続で使い続けてるけど。

406:名無しさん@お腹いっぱい。
13/11/14 10:47:07.11
>>400
Teraterm使いなのでCygtermがないとつらい

407:名無しさん@お腹いっぱい。
13/11/14 18:52:47.93
みんなambiwidthまわりどうしてる?
俺はlocaleをja_JP.UTF8@cjknarrowに設定して幅1で統一してるわ
幅2だと罫線文字とかの幅を1で決め打ちしてるアプリ(mcとか)の描画が
ガタガタになるので諦めた
全角文字の半角描画はminttyがよろしくやってくれるしな

408:名無しさん@お腹いっぱい。
13/11/14 21:28:31.36
>>407
おれもTeraTermでよろしくやってくれるのに任せているな

409:名無しさん@お腹いっぱい。
13/11/15 08:37:52.03
いつになったらforkがwin8以降でまともに動きますか?

410:名無しさん@お腹いっぱい。
13/11/15 11:51:18.23
>>409
もうforkは使わないんじゃないかな

411:名無しさん@お腹いっぱい。
13/11/16 00:55:18.77
は?

412:名無しさん@お腹いっぱい。
13/11/16 15:24:12.25
>>411
正確に言うと、forkは時代遅れということです。

413:名無しさん@お腹いっぱい。
13/11/16 18:22:41.91
今の時代はclone()がナウいよな

414:名無しさん@お腹いっぱい。
13/11/17 19:34:06.56
すぽーん!

415:名無しさん@お腹いっぱい。
13/11/17 22:29:30.18
すてらのなばびこーん!

416:名無しさん@お腹いっぱい。
13/11/18 17:28:53.74
質問なんですが、Cygwin の dd を使って、例えば、dd if=/dev/scd0 of=image.iso
などで、CD-ROM などのメディアをイメージ化した場合と、
Linux 上で同じようにイメージ化した場合では、イメージサイズが微妙に違う
場合があるのですが、これはなぜでしょうか?

たとえば、Linux 上で作成したほうが、サイズとして 304kB や 900kB、大き
いことがあり、その差分は、0x00 で埋められているようです。

ブロックサイズの規定などの制約などが絡んでいるのかも、と考えて、Linux
のソースコード (CD-ROM ドライブ ドライバ、iso ファイルシステム) をちらっ
と眺めましたが、よくわかりませんでした。

ご存知のかた、教えてください。

417:名無しさん@お腹いっぱい。
13/11/18 17:54:42.28
>>416
bsdiffあたりで内容比べてみたら。

418:416
13/11/18 18:16:22.12
>>417
> bsdiffあたりで内容比べてみたら。

fc /b image_by_cygwin.iso image_by_linux.iso で比べると、
「FC: IMAGE_BY_LINUX.ISO は image_by_cygwin.iso より長いファイルです」
となり、image_by_cygwin.iso のサイズ分は、内容は同じようです。

で、その余りとなる差分の内容を dd if=image_by_linux.iso skip=... とし
て取り出してみると、すべて 0x00 で埋められていました。

なので、差分はなくても問題なさそうなのです。
ですが、なぜ、その差分が生じるのかが知りたくて質問しました。

419:名無しさん@お腹いっぱい。
13/11/18 18:49:47.23
>>418
ddのデフォルトのbsが異なるとか、
ブロックデバイスの挙動が違うとか、かな?

420:416
13/11/18 19:07:27.77
>>419
dd のデフォルトの bs で異なるとしても、ちょうど 304kB や 900kB の違い
が出て来るのがよくわかりませんね。

ブロックデバイスの挙動と言いますか、デバイスドライバ上での CD-ROM サイ
ズの認識の違いのような気がしています。

Linux のデバイスドライバをちらっと見たのですが、CD-ROM 規格に疎いこと
もあり、はっきりと理解できない状態ですね (笑)

421:416
13/11/18 19:15:02.37
最終的に知りたいのは、CD-ROM のサイズの認識を Windows と Linux のどち
らがより正しくしているのか、といったところですね。

422:名無しさん@お腹いっぱい。
13/11/18 19:30:32.99
>>421
それ、Cygwin関係ないよね

423:416
13/11/18 19:38:49.05
>>422
それが、どうなのかもよくわかってないです (笑)

Cygwin、Linux に関係なく、dd を使えば、イメージは同じサイズになるはず
だ、と思っていたら、微妙に異っていたので、なぜだろう? というのが出発点
です。そして、これまで書いた内容も自分の憶測でしかないです。

424:名無しさん@お腹いっぱい。
13/11/18 19:49:09.10
Windows 用の他の dd だとどうなるんだろね?
適当にググって出てきたやつだけど。
URLリンク(uranus.chrysocome.net)

425:416
13/11/18 20:14:09.37
Linux のソースコードをさらっとしか眺めてないので、正確なことは言えない
ですが、その感触として、おそらく、Linux は、バカ正直に ROM 内容をダン
プしているような感じでしょうかねぇ (「バカ」は余計かもしれないですが)。
本当のところ、わかりませんが。

dd そのものは、Linux 上、Windows 上で、根本的に変わるものではなさそう
なので、残るは Windows のデバイスやファイルシステムの認識に相違がある
のかもしれない、と推測すれば、Windows では、もしかしたら、省略できる
NULL (0x00) な内容は省いてしまってかまわない、といった感じなのかも。

OS の仕様やハードウェアドライバ、アプリケーション、CD-ROM 規格といった
いくつかの層に見ないと理解できなさそうなので、ここらへんで止めておきま
す。

すべて何となくでゴメンなさい (笑)。

426:名無しさん@お腹いっぱい。
13/11/18 22:09:11.46
いや、実は俺も気になってた

427:名無しさん@お腹いっぱい。
13/11/19 01:34:30.67
どうでもいいが(笑)はwよりも気に障る

428:名無しさん@お腹いっぱい。
13/11/19 07:08:07.55
たしかにどうでもいいな。

429:名無しさん@お腹いっぱい。
13/11/19 08:07:33.93
どうでもいいね(藁)

430:名無しさん@お腹いっぱい。
13/11/19 09:58:29.18
(こなみかん)

431:名無しさん@お腹いっぱい。
13/11/19 10:56:32.46
ワラワラって半角カナで入力しようとしたらiPhoneのキーボードになかった。。

432:名無しさん@お腹いっぱい。
13/11/19 11:21:35.04
この話おわり。

433:名無しさん@お腹いっぱい。
13/11/19 14:54:05.07
この話再開(ワラワラ)

434:名無しさん@お腹いっぱい。
13/11/27 01:49:44.38
どなたかご存知の方いらっしゃったら教えてください。

Win2008R2上にCygwinをインストールして、
SFTPサーバとして使用したいです。

opensshパッケージをインストールした後、
ssh-host-configでsshを設定しました。

ssh localhostでadminのままログインをしようとすると、
認証は通りますが、認証後 Connection to localhost closedで切断されます。
ssh -l cyg_serverのみ、ログイン可能です。
他のWindows上のユーザーもログイン不可能です。

mkpasswd -l >> /etc/passwdは実行済かつ、
ssh localhostの認証の際に間違ったパスワードははじかれることから
認証は正常に行われた後、セッション確立後にはじかれてると推測しています。

何か解決方法ご存知でしたら、宜しくお願いします。

435:名無しさん@お腹いっぱい。
13/11/27 07:39:31.45
>>434
イベントビューアー見れば何かわからない?

436:名無しさん@お腹いっぱい。
13/11/27 07:42:27.48
もうひとつ。ssh -vvv してみるとどうだろう?

437:434
13/11/27 09:07:49.54
イベントビューアー(アプリケーション)を見ましたが、
ログインできないcyg_serverの場合information3行(接続、認証成功、切断)で、
切断されたときのログは「Received disconnect from ::1: 11: disconnected by user:でした。
ログインできるadministratorでsshログイン後、exitした場合と同じログでした。

ssh -vvvもしてみましたが、usageでマッチせずに実行できませんでした。

438:名無しさん@お腹いっぱい。
13/11/27 11:26:08.45
まずWin2008R2のユーザとsshのユーザの区別付けような

439:名無しさん@お腹いっぱい。
13/11/29 23:48:20.49
cygwin版のgnuplotって変じゃない?
terminalがdumb,postscriptくらいしかちゃんと動かない。

440:名無しさん@お腹いっぱい。
13/11/30 01:09:46.15
Xのサーバ立てててもだめ?

441:名無しさん@お腹いっぱい。
13/12/01 02:54:24.23
spawn といえばw

gcc 4.8.2 では
spawn: No such file or directory
とか言ってくるので
gcc 4.8.1 に戻していたのだが

ふと思い出してぐぐってみると
解決策がヒットした
/bin/gcc では NG で
/usr/bin/gcc ならおkのようだ

考えてみると cygwin では
/bin と /usr/bin は実体は同じなので
PATH から /bin を消して様子見w

442:名無しさん@お腹いっぱい。
13/12/01 10:51:34.94
どこから spawn が出てきたんだ

443:名無しさん@お腹いっぱい。
13/12/01 23:05:20.69
>>440
実はX入れてない。でもwxtで動かないとやっぱりつらいので
windows版に逃避するつもり。

444:名無しさん@お腹いっぱい。
13/12/07 18:55:01.85
水平分割はcygwinだとどうやるの?

445:名無しさん@お腹いっぱい。
13/12/07 19:09:04.31
cygwin の X の話?? ウィンドウマネージャ次第じゃね
ターミナル内なら screen とか使えばいいんじゃね

446:名無しさん@お腹いっぱい。
13/12/07 21:52:21.02
Xウィンドウ必要なのか?

今試してみた。
入れてない状態でscreenの画面分割をして、
移動すると文字列を打ち込めない。

WM云々というぐらいだから必要なんだな。ありがとう。
X立ち上げるのはメモリ消費がPCスペック上きついので諦めるよ。

447:名無しさん@お腹いっぱい。
13/12/07 22:24:39.04
screen 使い方間違ってない?
分割直後は分割先に何も割り当てされてないから
C-a tab とかで移動した後に C-a c とか C-a n とかやってシェル立ち上げるなり他のスクリーンを表示するなりしないと。

あと X うんぬんってのは cygwin の X サーバ使っててウィンドウを縦に並べるって場合の話だから今回のとは関係ないな

448:名無しさん@お腹いっぱい。
13/12/07 22:40:59.49
>>447
トラブルシューティングできた。
しっかり分割してそれぞれ正常に動作する。ありがとう。

C-a cか。スクリーンの知識が自分はなかったのか。

449:名無しさん@お腹いっぱい。
13/12/08 22:38:06.58
はじめまして
windows7 ultimete cygwin1.7.23
unix から、rsh を使用したいのですが
.rhosts が効かないため、実行できません
何か、確認方法があるでしょうか
rlogin hostname
では、パスワード入力により login 出来ます
お手数をかけますが、教えてください。
よろしくお願いします。

450:名無しさん@お腹いっぱい。
13/12/08 23:31:42.90
rshなんてもう使うな。

451:名無しさん@お腹いっぱい。
13/12/08 23:52:13.42
今の時代はopensshでOK?

452:名無しさん@お腹いっぱい。
13/12/09 00:16:10.47
OK

453:名無しさん@お腹いっぱい。
13/12/09 06:31:55.37
rshなんてまだあったんだ。。
いくらなんでも、もうcygwinからも各種unixからも削除でいいだろ
identdの使い方教えてください、とかfingerの(略)と同じレベル

454:名無しさん@お腹いっぱい。
13/12/09 09:39:25.91
inetdだろ

455:名無しさん@お腹いっぱい。
13/12/09 09:43:46.63
identd もあるっちゃあるが使い方教えてくださいって頻出するほどメジャーでもないよな

456:名無しさん@お腹いっぱい。
13/12/09 12:01:31.61
IDENTなんてSendmailが余計なことするときしか話題にならんな。

457:名無しさん@お腹いっぱい。
13/12/09 19:22:33.66
fingerを並べて書いているのだからidentを意識している可能性もなくはないと思う

458:名無しさん@お腹いっぱい。
13/12/21 15:47:46.69
Screen version 4.01.00devel (GNU) 2-May-06

man screen の中に^z|で縦分割できると書いてあったので
試してみたら縦分割できた。

cygwinでは縦分割には苦労する記事を読んでいたので、
できないと思ってた。

459:名無しさん@お腹いっぱい。
14/01/03 12:11:13.03
windows関連のものがsjisでcygwinコマンド関連がutf8なのが
いらつくな

他のターミナルソフトで入った時、lsで文字化けせずに、
catとかのタブ補完表示が文字化けするのがちと困る

460:名無しさん@お腹いっぱい。
14/01/03 18:23:44.97
zshなら設定すればTab補完でも文字化けしないよ
bashとか他のシェルは知らないけど

461:名無しさん@お腹いっぱい。
14/01/03 18:30:53.58
bashでも文字化けなんて無いけど
.inputrcの設定はした?

462:名無しさん@お腹いっぱい。
14/01/03 23:42:01.08
teratermとか、Linuxのbashからsshするときって、エンコーディングが一つしか指定
できないから必然的に文字化け刷ると思ってたのですが、そうでもないんですかね。
pingとかnetstatWindowsで作られた日本語ファイルはsjisで

463:名無しさん@お腹いっぱい。
14/01/03 23:47:31.85
途中で書き込んでしまった。

teratermとか、Linuxのbashからsshするときって、エンコーディングが一つしか指定
できないから必然的に文字化けすると思ってたのですが、そうでもないんですかね。

なぜか、pingとかnetstatみたいなWindowsコマンド、Windowsで作られた日本語ファイルなんかはsjisで
cygwinのコマンドはutf-8で混在している状態です。。。

お二方のお話だと、どっちかに寄せられるってことか。頑張ってみます。

464:名無しさん@お腹いっぱい。
14/01/03 23:50:01.75
シェルによるのかね

bash だけど、
・mintty 上の場合 windows ネイティブの javac とか netstat の出力は化ける。
・ck とか設定した emacs 上とかの、都度文字コード判別するのだと文字化けしない。

465:名無しさん@お腹いっぱい。
14/01/04 00:22:50.07
export LANG=en_US.SJIS

いろいろ試したが、環境変数を上記みたいにするとsjisでsshした時、比率的には一番文字化けしなくなるみたい
TAB補完系だけ文字化けする。
cygwinからのメッセージは英語だから、sjisでも化けない。

mintty上bashからだと文字化け一切しないから、これがベストかな

466:名無しさん@お腹いっぱい。
14/01/04 01:15:45.39
Puttyとかで文字コードの自動判別を設定すれば便利に使えるよ
screenを起動すると文字コードが固定になるから
screen側で文字コードを切り替えるなりの工夫が必要になるけど
zshでTab補完するなら setopt print_eight_bit の設定しないと文字化けする

467:名無しさん@お腹いっぱい。
14/01/04 12:51:24.92
readline つこうてる bash は .inputrc に
# Allow 8-bit input/output
set meta-flag on
set convert-meta off
set input-meta on
set output-meta on
な。

468:名無しさん@お腹いっぱい。
14/01/04 21:41:15.64
>>459
基本的にminttyみたいなCygwinのpty前提の疑似端末ソフトからWin32ネイティブの
コンソールアプリ使っちゃダメ
(Win32ネイティブのvimとか使い物にならないし、一見使えるように見える物も
実はCTRL-C等のコンソールイベントが正常に機能していない)
この辺は、端末入出力の仕組みが全然違うのでしようがない
Cygwin側は、一応Win32標準コンソール上でも動作するように作ってあるのだから、
どうしても両方混在させて使いたいのなら、標準側にそろえるのが正解
標準コンソールが気にくわないのなら、ConEmuみたいなネイティブ用の
コンソールエミュレータ使うといいよ

469:名無しさん@お腹いっぱい。
14/01/05 00:47:54.07
レスの体裁で自分の持論しか語ってない奴~

470:名無しさん@お腹いっぱい。
14/01/05 09:54:07.74
まともな反論があるんなら具体的にどうぞ?
文字化け以外にも、mintty等でWin32ネイティブコンソールアプリを動かすと
以下のような問題があるんだよ
文字化け「だけ」ならckの自動漢字コード判別である程度対応可能だけど
以下の問題はckにも共通する

・直接Win32 Console APIでの出力を行うアプリの描画は一切機能しない。
 入力は永遠に待ち状態になるので使い物にならない
(ネイティブのvimを起動して見れば分かる)
・CTRL-ZがEOF文字として機能しない
(たとえばネイティブのPython対話環境がCTRL-Zで終了しない)
・CTRL-C等がコンソールイベントとしてアプリ側に渡らないので、イベントを
 キャッチして何かするソフトの場合、それが動作しない
(たとえばx264にCTRL-Cで割り込んだ場合、通常はエンコードがそこで終了し、
 コンテナがファイナイズされるが、mintty経由だと単にTerminateProcessしたのと
 同じことになる)

本物のコンソールホスト上でプロセスを動作させるネイティブの
コンソールエミュレータならこれらの問題はない
それが嫌でminttyメインで行きたいのなら、ネイティブコンソールアプリケーションを
使いたい時はcygstartを利用してネイティブのコンソールホストを別窓に開いて
実行するといいぞ

471:名無しさん@お腹いっぱい。
14/01/05 10:01:22.86
そうそう、上では書き忘れたが、バッファリングモードの違いというのもあるぞ
mintty等からネイティブコンソールアプリを起動すると、そのプロセスからは
標準入出力がttyではなくパイプに繋がっている状態になるので
通常Cランタイムのstdoutはデフォルトでフルバッファリングモードになる
よって、mintty経由だと「出力がなかなか出てこない」という現象もしばしば
見られることになる
これはプログラムの作りによるけどな

472:名無しさん@お腹いっぱい。
14/01/05 11:14:27.24
なんか長々と書いてるけどそれくらいならWin32ネイティブのコンソールアプリ使ってもよくね

473:名無しさん@お腹いっぱい。
14/01/05 11:27:50.07
その tty/pipe 問題のせいで、逆に Windows ネイティブの NTEmacs からは
fakecygpty 経由じゃないとダメな cygwin ネイティブが出来てるんだよね。

実際ハマると結構しんどいポイントではある。

474:名無しさん@お腹いっぱい。
14/01/05 13:50:05.50
普通にminttyからネイティブアプリ使ってるが挙動おかしいときに
あぁあれかとコマンドプロンプトから起動しなおすくらいだな

475:名無しさん@お腹いっぱい。
14/01/05 13:50:43.56
>>472
「それくらい」で使い物になると思うんなら
minttyからpowershellでも起動してみたらいいじゃないか
最初のコマンド打ち込んだら永遠にハングするものをどうやって使うのか分からないが

476:名無しさん@お腹いっぱい。
14/01/05 13:51:32.13
通は "powershell -Command -" で起動する

477:名無しさん@お腹いっぱい。
14/01/05 13:58:09.33
>>476
プロンプト無し、色つきなし、行編集無しで頑張るのかw
helpのページャもまともに機能しないし

だからcygstart powershellでいいじゃん
そこまでしてmintty上で動かしたい理由あるのか?

478:名無しさん@お腹いっぱい。
14/01/05 14:02:54.88
延々何語ってると思ったら windows ネイティブは windows ネイティブとして起動しろって言ってるだけかよ

479:名無しさん@お腹いっぱい。
14/01/05 14:07:26.53
そうだよ

480:名無しさん@お腹いっぱい。
14/01/05 14:09:00.94
質問です。今XPSP3でCygwin-1.7.18を使用しているのですが、これは64bit版のWindows8で動作しますでしょうか。

481:名無しさん@お腹いっぱい。
14/01/05 19:44:37.05
cygwinはwin8では廃止になりました
アーメン

482:名無しさん@お腹いっぱい。
14/01/05 19:55:08.31
>>481
> cygwinはwin8では廃止になりました
> アーメン

そんなこたーねーでしょ。

483:名無しさん@お腹いっぱい。
14/01/05 20:58:36.01
PSP3でLinuxが復活したのかと思った

484:名無しさん@お腹いっぱい。
14/01/05 20:59:20.64
PSP3→PS3

485:名無しさん@お腹いっぱい。
14/01/06 11:04:22.52
「廃止」って何だ。

486:名無しさん@お腹いっぱい。
14/01/07 23:49:21.44
SUA(Interix)が非推奨になた話とかじゃね.
まあそれにしたっておかしいけど

487:名無しさん@お腹いっぱい。
14/01/16 21:26:34.69
dvdドライブをカレントドライブにして
ls |lessすると
fatal error MapViewOfFileEx segment fault
のような原因と関係ないようなエラー

標準出力使うとだめのよう
なんとかならんか

488:名無しさん@お腹いっぱい。
14/01/16 21:40:59.73
検索すると結構その api でエラー起きることあるみたいだねえ

489:名無しさん@お腹いっぱい。
14/01/20 22:27:02.79
なんか上の方で powershell がまともに動かないとか出てたけど、
pty ←→ console 間通信をしてシェル上で cmd とか powershell とかの
windows ネイティブコンソールアプリを動かしてくれるプロダクトはあるよ。
fakecygpty の逆版みたいなのだね。

URLリンク(github.com)

NTEmasc 上で fakecygpty と ansi-term で bash 動かして
その上で winpty 経由で powershell とかやっても普通に動く。

490:名無しさん@お腹いっぱい。
14/01/21 11:42:39.72
cygternがコンパイルできない
sys/ioctl.h が無いって言われる

491:名無しさん@お腹いっぱい。
14/01/21 13:43:08.84
最新のcygwin環境だとどうやってもコンパイルできないようになっているな

492:名無しさん@お腹いっぱい。
14/01/31 02:49:18.08
minttyじゃだめなの?

493:名無しさん@お腹いっぱい。
14/01/31 11:24:41.18
>>492
minttyってteratermと接続できるの?
ちょっと実験してみる

494:名無しさん@お腹いっぱい。
14/01/31 11:40:23.65
そういう意味じゃなく、TeraTerm 使わんで mintty 直接つかったらどうよってことじゃないの

495:名無しさん@お腹いっぱい。
14/01/31 12:36:00.03
mingwのgcc使うときって ioctl とか使えないの?

496:名無しさん@お腹いっぱい。
14/01/31 12:38:07.88
>>494
>mintty 直接つかったらどうよ
なんだか面白い
生姜料理で体が温まるなら、もう直接かじってろよ みたいな感じ?
ちょっと違うか

497:名無しさん@お腹いっぱい。
14/01/31 13:20:16.13
例えがよくわからんけど
TeraTerm - 端末エミュレータだけどプログラム直接起動は出来ない/シリアル・telnet・ssh 専用
cygterm - 簡易 telnet サーバとして TeraTerm とプログラムの中継ぎをする
mintty 等 - 端末エミュレータ/シリアル・telnet・ssh は自分では出来ない

だからどっちかっていうと TeraTerm 側であって TeraTerm から繋ぐとかイミフな感じ

498:名無しさん@お腹いっぱい。
14/01/31 13:35:18.73
>>495
mingw だと出来ないんじゃね。Windows オリジナルのくっそ面倒くさい方法で
デバイス初期化させられるんじゃなかろか。cygwin の方だとできるけど。

あと↓の環境で普通に cygterm コンパイル出来たが・・・・cygwin 自体を
古いバージョンからバージョンアップしつつ使ってたからコンパイルできたんかね。
32bit 版 cygwin を 64bit 環境で使ってる。

$ uname -a
CYGWIN_NT-6.1-WOW64 Base 1.7.27(0.271/5/3) 2013-12-09 11:57 i686 Cygwin

$ gcc -v
gcc -v
組み込み spec を使用しています。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i686-pc-cygwin/4.8.2/lto-wrapper.exe
ターゲット: i686-pc-cygwin
(中略)
gcc バージョン 4.8.2 (GCC)

499:名無しさん@お腹いっぱい。
14/01/31 13:47:34.32
Ito-wrapper
ってなに? ラッパーの伊藤さん?

500:名無しさん@お腹いっぱい。
14/01/31 13:49:52.09
多分そう

501:名無しさん@お腹いっぱい。
14/01/31 13:56:47.15
Lだこれ

502:名無しさん@お腹いっぱい。
14/02/02 02:24:36.93
minttyを使わずに、わざわざCygterm経由で端末エミュレータ使う理由が分からなかったんだが・・・。
もしかしてTeraTermが手になじんでるから、かな。
だったら、ローカルにsshサーバーを立ち上げちゃう、っていう手もある。
Cygwinでsshサーバーを立ち上げる方法はこのスレにもちょこちょこ出てきてた気が。

503:名無しさん@お腹いっぱい。
14/02/02 10:01:08.36
まあ cygterm がやってることもほぼそれに近いことだしね。

504:名無しさん@お腹いっぱい。
14/02/02 13:42:05.01
Cのライブラリのマニュアルが一部しかない(newlibc 用のしかない)のが結構不便なんだけど
みんなはどうしてるの? glibc のをインストールしてるのかしら

505:名無しさん@お腹いっぱい。
14/02/09 20:37:05.02
manをcygwinで読む需要など無い

506:名無しさん@お腹いっぱい。
14/02/10 16:39:32.51
w3mとぐぐる先生

507:名無しさん@お腹いっぱい。
14/02/12 15:57:40.41
cygwin 上で chmod が効かないのですが、そういうもんなんでしょうか?
mount 時に acl オプションをつけると 全てのファイルが -rwx--------+ になってしまい、
かといって外すと -rw--r---r--- 固定になってしまいます。

~/.ssh のパーミッションが変更出来なくて公開鍵を使ったログインが出来ないorz

508:名無しさん@お腹いっぱい。
14/02/12 16:10:40.71
setfaclでは

509:名無しさん@お腹いっぱい。
14/02/12 16:13:32.46
>>507
この辺は読んだの?
URLリンク(cygwin.com)

カンだけど、たぶん/etc/groupがちゃんと設定されてないせいでは

510:507
14/02/12 16:46:09.90
>>508,509
ごめんなさい。よくよく見てみると公開鍵ファイルのコピーに失敗していがのが原因だったようです。
正しくサーバ側にコピーしたところちゃんと公開鍵を使ったログインになりました。
違う原因でしたが acl 周りと chmod の関係はやっぱり理解できていないので setfacl や ntsec についてのページを調べてみます。
ありがとうございます。

余談ですが、
cygwin 側の ~/.ssh が 755、 ~/.ssh/authorized_keys も 644 のままで接続出来てしまったので
なんでだろと思って ssh のソースを見たところ、 cygwin でコンパイルした時だけパーミッションではなく
acl でチェックになっていました。
URLリンク(cygwin.com)

511:名無しさん@お腹いっぱい。
14/02/12 20:41:35.93
vista以降ならシェルを管理者権限で起動しないとchmodが使えなかったと思う
今は手元にXPしかないから確認できないが

512:名無しさん@お腹いっぱい。
14/02/13 00:14:10.72
>>511
自分がownerであるファイルに対しては使えるよ
Unixと同じ

513:名無しさん@お腹いっぱい。
14/02/13 21:47:58.52
cygwinはすべて遅くて当然だと思ってたけど
python動かしたらなんかwindowsネイティブより結構はやいね

514:名無しさん@お腹いっぱい。
14/02/14 00:09:06.79
同一バージョンで同一プログラム動かしても速いの?

515:名無しさん@お腹いっぱい。
14/02/14 09:59:52.75
rubyやperlとは違うのだよ

516:名無しさん@お腹いっぱい。
14/02/14 11:13:29.25
プロセスの起動がバカみたいに遅いだけで
それ以外はとくに問題はない

UNIX的スタイルだと、fork遅いのは致命傷だけどな

517:名無しさん@お腹いっぱい。
14/02/14 17:06:55.33
fork遅いだけでなくexecがオーバーレイしないからな
シェルスクリプトは大打撃だけど確かにLLは十分快適に使える
俺もPythonはネイティブ版と両方入れてるけど、Cygwin版のほうがメインだわ

518:名無しさん@お腹いっぱい。
14/02/15 11:48:32.69
spawn! spawn!

519:名無しさん@お腹いっぱい。
14/02/16 22:05:40.60
すっぽんぽん

520:名無しさん@お腹いっぱい。
14/02/17 22:18:33.82
*.dll.a は *.a と同じことなんですか?
*.dll.a だとライブラリを見付けられないことがあるみたいなんですが。

521:名無しさん@お腹いっぱい。
14/02/20 15:52:15.56
win8 x64で両方入れたけど
64bit版はwgetがエラーすら出さずに何もせず帰ってきたり
gawkも何もしなかったりで動作が怪しい

32bit版では問題なかったのでそっちで作業した

522:名無しさん@お腹いっぱい。
14/03/01 23:45:08.07
findコマンドで検索したファイルが日本語だと
????????????って表示されてしまうのですが
正常に表示させるにはどうすればよいでしょうか?
ターミナルのcharacter setはUTF-8にしています

523:名無しさん@お腹いっぱい。
14/03/02 00:34:58.50
URLリンク(www.google.co.jp)
これじゃないすっか

524:名無しさん@お腹いっぱい。
14/03/02 02:59:55.23
>>521
windows側のアクセス権限がおかしかった模様

525:名無しさん@お腹いっぱい。
14/03/11 18:16:14.89
Windows Vista
cygwin のインストーラーが示すパッケージを全部インストールすると、
サイズはどのぐらいになる?
久しぶりに再インストールして、
デフォルトと ruby, vim などをインストールしたら700MB だった
ちなみに、インストールドライブは 55GB の空きがある

526:名無しさん@お腹いっぱい。
14/03/11 20:25:49.18
>>525
22GB くらいらしい。
URLリンク(superuser.com)

527:名無しさん@お腹いっぱい。
14/03/11 21:50:29.02
>>526
ありがと
容量は余裕だけどリンク速度 10MB の ADSL じゃ面倒だな・・・
個別にカテゴリーをチェックして、少しずつやっていこう

528:名無しさん@お腹いっぱい。
14/03/11 23:51:38.06
>>527
ダウンロードサイズが22GBなわけじゃない

529:名無しさん@お腹いっぱい。
14/03/12 01:24:16.80
x64版だと
・本体(展開、インストール後):20GBくらい
・ローカルパッケージ(ダウンロードする分):9GBくらい

530:名無しさん@お腹いっぱい。
14/03/26 13:33:40.78
>>374
マイクロソフト、「MS-DOS」と「Word for Windows」のソースコード公開。コンピュータ歴史博物館への寄贈で - Publickey
URLリンク(www.publickey1.jp)

531:名無しさん@お腹いっぱい。
14/03/26 22:10:51.77
でも公開されてるバージョン2.0までなのな

532:名無しさん@お腹いっぱい。
14/04/01 15:25:09.31
Cygwinのbinutilsがスナップショット版だというのは
>>249 読んで理解したのですが、
2.24.51とか、2.24.51-1とか、2.24.51-2とかのソースを持ってきても
ビルドできないんです。
途中で main が二つあるとかいってリンカが止まる感じです。
どうやればビルドできるでしょうか?
bison, flex, m4は入れています。

533:名無しさん@お腹いっぱい。
14/04/06 14:06:27.24
なんでシグWin使ってるのか意味不。
バーチャルBOXとかに生のLinux入れればいいやん。
カスなの?

534:名無しさん@お腹いっぱい。
14/04/06 18:22:12.98
>>533
un*xのツールでWindows環境をあれこれしたいから入れとるんだわ
そんなことも想像つかない頭の方がカs(ry

535:名無しさん@お腹いっぱい。
14/04/06 19:51:06.40
AdobeがLinux用のをだしてくれるまでは
ウィンドウズから操作したい

536:名無しさん@お腹いっぱい。
14/04/06 22:42:11.97
>>533
メモリ4Gしかないから無理

537:名無しさん@お腹いっぱい。
14/04/07 00:20:03.18
>>533
Windows のファイルシステムとの整合性は Cygwin の方が高いんじゃない?
Cygwin の dll を Windows のシステムに入れとけば Windows のコンテクストメニューとかでのやりとりも
できそうだし。

538:名無しさん@お腹いっぱい。
14/04/07 00:35:17.31
>>534
そういうことをやる奴のほうがカ(ry

539:名無しさん@お腹いっぱい。
14/04/07 21:55:48.90
うんごぶりぶりんこ!!!!ドビュビュビュビュドバババババブッ!!!
ドリュルリュルウリュリィブブブブブブッッ!!!!あへあへうんこまん!!!ぶりっちょ!!!
ケツの穴からドババババババババッバwwwwwwwwwwwwWWWW
wwwwwwwwwwww
WWWwwwwwwwwwww??? ? ? ? ? ? ? ?????     ????????wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
なお、まにあわんもよう

540:名無しさん@お腹いっぱい。
14/04/08 00:10:03.70
>>535
だからさー仮想PCにすれば?って言ってるやん。ドザはバカばっかだな(笑)
シグWinなんざLinuxのニセモノなんだからはやく消えて欲しいわ

541:名無しさん@お腹いっぱい。
14/04/08 00:18:51.92
何しにこのスレ来てるんだか

542:名無しさん@お腹いっぱい。
14/04/08 02:07:53.94
>>540にはこんな匿名の掲示板でいきがっているのは惜しいので
是非CygwinのML<URLリンク(www.cygwin.com)に参加して意見を主張していただきたい。

543:名無しさん@お腹いっぱい。
14/04/08 09:24:11.89
どう使おうが勝手じゃんね。

544:名無しさん@お腹いっぱい。
14/04/08 10:25:34.98
質問させて欲しいのですが
Cygwinは仮想PCと比較してどういったところが
優れているのでしょうか?また劣っているのでしょうか?

545:名無しさん@お腹いっぱい。
14/04/08 10:36:44.77
>>544
改変コピペ
スレリンク(unix板:389番)

546:名無しさん@お腹いっぱい。
14/04/08 20:41:46.16
お前らスルー覚えろよ

547:名無しさん@お腹いっぱい。
14/04/08 21:31:14.59
むしろ可能なら最初からLinuxつかっとるわいっていう哀しい人たちが集ってるスレじゃないのここ

548:名無しさん@お腹いっぱい。
14/04/08 22:17:12.08
>>544
Cygwin は、Linux アプリを Windows 上で動かすためのシステム。Windows アプリとして動くので Windows との親
和性が高いが、またそのために Linux と完全互換ではない (Cygwin でコンパイルできない Linux アプリがときど
き在る)。X Window や GTK など Linux 側 GUI との互換性はさらに低くなる (まだ期待しない方が良いレベル)。

仮想 PC は、ほかの OS 自体を Windows とは別のものとして Windows と平行稼動させるシステム。Linux に限
定されず、その OS 自体を動かすので互換性は完全だが、Windows との親和性は低い (仮想 PC 上の OS か
らホストの Windows の (OS と共有されるフォルダ外の) ファイルを直接読み書きしたり、OS のシェルスクリプト
から Windows のアプリを制御したりはできない)。

Windows と協同させたり、平行稼動させる必要がないなら、デュアルブートが速度的には最善 (特に GUI)。この
場合も、互いに共有できるフォーマット (FAT32 など) のパーティションを 1 つ用意しておけば、そこを経由して
データのやり取りは可能。ただし、EasyBCD などの外部ツールを利用しないと、デュアルブートをやめて元に戻
したいときにちょっと面倒。

結論的には、Linux の勉強をしたいなら仮想 PC の方が素直で、Cygwin はむしろ Linux に慣れた人向き。

549:名無しさん@お腹いっぱい。
14/04/08 22:44:58.13
釣りだと言われているのにマジレスしちゃう男の人って…

550:名無しさん@お腹いっぱい。
14/04/08 22:45:46.73
釣りなのかどうかよくわからんのよね。

551:名無しさん@お腹いっぱい。
14/04/08 23:57:30.27
特にデメリットがなけりゃ釣りにマジレスしてなんら問題ない。

552:名無しさん@お腹いっぱい。
14/04/09 00:14:46.41
レスの文章を書く労力が無駄。

553:名無しさん@お腹いっぱい。
14/04/09 00:18:13.70
お前の労力じゃあるまいし、レスするやつの勝手だろ

554:名無しさん@お腹いっぱい。
14/04/09 00:50:08.87
>>547
素直にそう言えばいいのにな(笑)

貧乏環境しかないからシコシコシグWin入れてますとか言えば、慰めてやらんでもないんやけどなw

所詮はLinuxワナビーのクソソフトとでも言っといてやるわ。

555:名無しさん@お腹いっぱい。
14/04/09 11:46:47.62
お前ら喧嘩してる場合じゃないだろ
OpenSSLの対策優先しろ
やばいから急げよ

556:名無しさん@お腹いっぱい。
14/04/09 12:02:25.27
>>555
かなりやばいと思うんだけど
やばさのわりに広まってない感がある

557:名無しさん@お腹いっぱい。
14/04/09 16:44:25.01
あぁ、cygwinにも入ってるの忘れてたわ
thx

558:名無しさん@お腹いっぱい。
14/04/09 19:34:05.23
OpenSSL の脆弱性に関する注意喚起
URLリンク(www.jpcert.or.jp)

Updated: openssl-1.0.1g-1
URLリンク(www.cygwin.com)

検索ワード「OpenSSL Heartbleed 脆弱性 まとめ」など

559:名無しさん@お腹いっぱい。
14/04/09 20:23:22.11
sslに依存してるパッケージなんて山ほどあるじゃんか!
1.0.1系はg以外全部ヤバいって話だけど、これ依存してるライブラリ全部ビルドし直したほうがいいのかな…


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch