Cygwin使っている人いますか? その22 (948レス)
Cygwin使っている人いますか? その22 http://mevius.5ch.net/test/read.cgi/unix/1409935905/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
521: 名無しさん@お腹いっぱい。 [sage] 2016/05/12(木) 20:26:14.57 >>450 のリンク先だけど、Cygwinの主な欠点って 1. forkが遅く、UNIXとの互換性も低い。 2. コマンド呼び出しの互換性が低い。Cygwinから見て実行属性のないWindowsのコマンドも実行されるため。 の2点だよね? 前者の改善は無理でも、後者の改善はできるんじゃないだろうか。 つまり、Cygwin環境のファイル以外は呼び出せなくなるモードを用意すると、 UNIXとの互換性は上がるのでは? まあipconfig とか呼び出せなくなるから、Cygwinパッケージに追加する必要があるけど
。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/521
522: 名無しさん@お腹いっぱい。 [sage] 2016/05/12(木) 20:42:16.52 Cygwinの欠点 開発者でもないのにrebaseとかいう無駄知識が必要だったり 全く謎の原因で動かなかったりDLL Hellの問題もある http://mevius.5ch.net/test/read.cgi/unix/1409935905/522
523: 名無しさん@お腹いっぱい。 [] 2016/05/12(木) 23:42:43.82 perl -d などのreadline機能するか? http://mevius.5ch.net/test/read.cgi/unix/1409935905/523
524: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 02:06:25.74 msys2のperlでwin32:oleを動かそうと思ったらtime.hがないとか言われてインストールできなかった cygwinはサポート対象だった cygwinのいいとこもあるよ http://mevius.5ch.net/test/read.cgi/unix/1409935905/524
525: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 18:07:33.30 >>521 でも、2があるから、cygwinを使う人もいるわけで。windowsとの共存はcygwinのいいところだとおもうんだが。モードを分けるのならいいけど。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/525
526: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 18:14:14.42 >>522 rebaseがcygwinにとって重要なのは、forkを実装するために必要だからなあ。 ubuntuがwin 10にのる話がcygwinのMLででたときも、forkの実装への影響の話でてた。 やっばり、forkのcygwinにとっての悩みの種だな。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/526
527: 名無しさん@お腹いっぱい。 [sage] 2016/05/13(金) 21:20:39.13 性能とか言い出すならLinuxとか使えばいいと思うけど 自分はCygwinをなんちゃってUnixとして使ってるからかな http://mevius.5ch.net/test/read.cgi/unix/1409935905/527
528: 524 [sage] 2016/05/14(土) 03:58:29.57 msys2のrubyならwin32oleが動いた http://mevius.5ch.net/test/read.cgi/unix/1409935905/528
529: 名無しさん@お腹いっぱい。 [sage] 2016/05/14(土) 21:50:27.72 setup-x86_64.exe で全パッケージinstallする。 スタートメニュー→Cygwin-X→XWin Server を起動する。 するとXWin Server が上がってくるのはいいんだけど、 imsettings-daemonがlxsessionを起動する。 LXDE邪魔なんだけど、これを止めるにはどうすれば良いのでしょう? http://mevius.5ch.net/test/read.cgi/unix/1409935905/529
530: 529 [sage] 2016/05/14(土) 22:17:27.32 >>529 ~/.cache/imsettings/log を見たら [ 1463231449.965227]: IMSettings-Daemon[27108]: INFO: [MODULEDIR=/usr/lib/imsettings] てのがあったので /usr/lib/imsettings/ の中を見て mv cygimsettings-lxde.dll cygimsettings-lxde.dll.orig ってやったらlxsessionは上がってこなくなったけど、 これが正しいやり方なのかどうか判断がつかないです。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/530
531: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 08:56:23.31 全パケinstallの時点で正しいやり方のわけがないと思う、とマジレス http://mevius.5ch.net/test/read.cgi/unix/1409935905/531
532: 529 [sage] 2016/05/15(日) 08:58:40.76 >>531 ごもっとも。 でもほしいパッケージをいちいち選ぶのがすごく面倒くさいと感じていますorz http://mevius.5ch.net/test/read.cgi/unix/1409935905/532
533: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 11:03:46.96 仮に初回は全パケ前提としても、再度setup-x86_64.exe開いて パッケージ選択画面で検索ボックスにlxdeって入れて出てくるパケを 片っ端からuninstallにしてくほうが発想として素直と思う >>530見る限りだとimsettings-lxdeをuninstallすりゃ済みそうな話だし http://mevius.5ch.net/test/read.cgi/unix/1409935905/533
534: 529 [sage] 2016/05/15(日) 11:11:54.98 >>533 ありがとう。 imsettings-lxdeをuninstallしてみるわ。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/534
535: 529 [sage] 2016/05/15(日) 11:22:02.46 >>533 imsettings-lxdeをuninstallしたら cygimsettings-lxde.dllが消えてくれて、問題が出なくなったわ。 ありがとう。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/535
536: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 13:14:41.03 >>532 apt-cygお勧め http://mevius.5ch.net/test/read.cgi/unix/1409935905/536
537: 名無しさん@お腹いっぱい。 [sage] 2016/05/15(日) 14:09:04.35 >>536 https://github.com/transcode-open/apt-cyg http://qiita.com/FSMS/items/68b5956301d987d1be2b なるほど、こういうものもあるのですか。 http://rcmdnk.github.io/blog/2016/02/01/computer-windows-cygwin/ ちょっと、非技術的な意味で面倒くさそうではありますがw http://mevius.5ch.net/test/read.cgi/unix/1409935905/537
538: 名無しさん@お腹いっぱい。 [sage] 2016/05/16(月) 00:12:03.69 >>521 だけど、考えが変わった。 1,2ともWindows Subsystem for Linux (WSL) が解決しつつあるみたいだから、 つうかこれを契機に、WinNTのPOSIXサブシステムとかInterixとか知ったんだけど MSは一貫してUNIXをWin32とは別のサブシステムで提供しようとしてきたんだな。 それに対しCygwinはWin32サブシステムの中でPOSIX互換をエミュレートしようと してきたんだけど、やっぱりこれは無理があるなあと。 今のWSL は Win32サブシステムを呼び出すことはできないけど、 cyg
start のWSL版とかはいずれ出現しそうだし、自分が今Cygwinでやってることの 大半はWSLでいずれできるようになるだろう。 そうすると今後Cygwinは、WSLと比較してのWin32との親和性が存在意義になっていくだろうなと。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/538
539: chikau [chikau] 2016/05/18(水) 17:32:02.97 >>482 こちらも0p_000_autorebase.dashで引っかかりましたが C:\cygwin64\var\cache\rebase を書き込みモードにすることにより無事インストールすることが出来ました。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/539
540: 名無しさん@お腹いっぱい。 [sage] 2016/05/22(日) 13:34:13.19 ∩(・∀・)∩ モウ オテアゲダネ 情けない話なんだがtftpdが動かせん。。。。 ちゃんとinetdもtftpdも入ってる 登録もした しかしまったくわからんし ログも吐かない。。。。 ネットで調べた手順はすべてやったはずなんだ だれかやってみて。そして教えてくださいです。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/540
541: 名無しさん@お腹いっぱい。 [sage] 2016/05/22(日) 13:50:25.02 あー環境はWindows10ですしかし他環境での回答も歓迎です http://mevius.5ch.net/test/read.cgi/unix/1409935905/541
542: 名無しさん@お腹いっぱい。 [] 2016/05/22(日) 15:49:31.72 soxで音楽鳴らないな cat >>/dev/dspではもの足りないのだが http://mevius.5ch.net/test/read.cgi/unix/1409935905/542
543: 名無しさん@お腹いっぱい。 [sage] 2016/05/22(日) 17:07:17.00 >>540 tftpdを他人のためにテストしてくれってのがわからん。 ポートの問題があるから,アプリケーションのテストとはわけが違う。 質問するなら,自分がやったことの詳細をもっと書く。 そしてすでにCygwinでtftpdを運用している人からのアドバイスが もらいやすいようにするべきだ。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/543
544: 名無しさん@お腹いっぱい。 [sage] 2016/05/22(日) 19:55:26.76 >>540 とりあえずinetdから起動するのは 現時点では君には敷居が高そうだから tftpd -L -v と起動してみてはどうか? http://mevius.5ch.net/test/read.cgi/unix/1409935905/544
545: 名無しさん@お腹いっぱい。 [sage] 2016/05/22(日) 22:24:55.64 敷居が高いのか http://mevius.5ch.net/test/read.cgi/unix/1409935905/545
546: 名無しさん@お腹いっぱい。 [sage] 2016/05/23(月) 01:27:05.34 >>540にはね 普通はすごく簡単 http://mevius.5ch.net/test/read.cgi/unix/1409935905/546
547: 名無しさん@お腹いっぱい。 [sage] 2016/05/23(月) 01:34:57.97 ボケをボケで返すとわけが分からなくなるな 天然のアスペの可能性も疑われる http://mevius.5ch.net/test/read.cgi/unix/1409935905/547
548: 名無しさん@お腹いっぱい。 [sage] 2016/05/23(月) 03:36:23.17 >>540 /usr/sbin/tftpd.exe -L -v しましたが一瞬でプロンプトが戻ってきました。。。これって表で実行する奴ですよね? http://mevius.5ch.net/test/read.cgi/unix/1409935905/548
549: 名無しさん@お腹いっぱい。 [sage] 2016/05/24(火) 11:03:00.34 >>548 syslog立ち上げないと/dev/logがない http://mevius.5ch.net/test/read.cgi/unix/1409935905/549
550: 名無しさん@お腹いっぱい。 [sage] 2016/05/25(水) 01:41:04.21 なんかでてきました May 25 01:39:21 ホスト名 tftpd: PID 7352: cannot drop privileges: Operation not permitted http://mevius.5ch.net/test/read.cgi/unix/1409935905/550
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 398 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s