Cygwin使っている人いますか? その22 (948レス)
Cygwin使っている人いますか? その22 http://mevius.5ch.net/test/read.cgi/unix/1409935905/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
312: 名無しさん@お腹いっぱい。 [sage] 2015/08/25(火) 22:53:16.71 32bit版を動かしているマシンにおいて、 64bit版に入れ替えようと思ってる。 32bit版をそのまま、まずは64bit版をインストールしようとしてるんだが、 プロセスはとりあえず進行するんだが、 ユーザーを生成する段階のアクションが発生しない。 やっぱり、まずは32bit版をアンインストールしないと駄目? http://mevius.5ch.net/test/read.cgi/unix/1409935905/312
313: 名無しさん@お腹いっぱい。 [sage] 2015/08/26(水) 12:30:26.57 >>310 遅レスだけど、とりあえず動かせました。ありがとうございます。 vim で /etc/hosts の編集ができてうれしい。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/313
314: 名無しさん@お腹いっぱい。 [sage] 2015/08/26(水) 18:49:51.01 >>310 pingも動きますね。割り込みで終わらないので、回数を指定して。 sudo ping localhost 56 3 http://mevius.5ch.net/test/read.cgi/unix/1409935905/314
315: 名無しさん@お腹いっぱい。 [sage] 2015/08/26(水) 22:40:45.58 それにしてもなんでCygwinのpingは管理者権限なんぞが必要なのか。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/315
316: 名無しさん@お腹いっぱい。 [sage] 2015/08/27(木) 01:11:14.06 あれ、ping管理者権限要るの? vistaでc:/windows/system32/にあるの使ってるけど要求されたことない http://mevius.5ch.net/test/read.cgi/unix/1409935905/316
317: 名無しさん@お腹いっぱい。 [sage] 2015/08/27(木) 01:27:51.21 ICMP使うのに必要なんでしょ 他のUnix系OSでもsetuidされてるはず http://mevius.5ch.net/test/read.cgi/unix/1409935905/317
318: 310 [sage] 2015/08/28(金) 06:43:19.38 割り込みもサポートしてみました。 cygstartで起動しいたプロセスをまるごと殺すコマンドがなかなか見つからず、 やっと見つけたのがtaskkill /pid <pid> /t。他に方法ありますかね? テストはsudo ping localhostで行うのがわかりやすいです。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/318
319: 名無しさん@お腹いっぱい。 [sage] 2015/08/28(金) 13:42:44.82 >>318 ありがとうございます。 sudo ping で試してみましたが、Ctrl-Cで中断できませんでした。 シェルには戻るのですが、バックグラウンドでpingの実行が続いてしまう。 sudo kill で中断できました ;-) ところで、よろしかったらGitHubで管理していただけませんか? ・更新を取得、実行するのが容易 ・変更分が見やすい ・他の人がコードの提案をしやすい ・検索エンジンなどで見つかりやすいので多くの意見が望める メリットは他にもたくさんあると思います。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/319
320: 310 [sage] 2015/08/28(金) 17:22:48.97 >>319 確認していただきありがとう御座います。恐らくですが、中断できない原因が 分かりました。taskkillのパスに/c/を使っているところを、c:/にする必要が あったようです。(cygdriveのマウントポイントを/を前提としてはいけない。) 説明ページの方は直しておきましたので、再度試してみていただければと思います。 sudo killでもcygstart経由で実行したプロセスを殺せればいいのですが、 元のスクリプトから実現するには面倒となりそうで、行き着いたのがtaskkillの /tオプション付きでした。 なお、GitHubの件は、keyhacのキーバインドスクリプトの方でも一度要望を 受けております。前向きに検討しますが、だんだんサイトのページが多くなって 来ていて、markdownの書き直しが大変だなぁと躊躇しておりました..。 一部からでも移行することを考えてみたいと思います。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/320
321: 名無しさん@お腹いっぱい。 [sage] 2015/08/28(金) 19:23:32.27 何も説明ページまで移行しなくても 単体で完結してるコードだけ github において wiki にリンク貼ればいいんじゃない? http://mevius.5ch.net/test/read.cgi/unix/1409935905/321
322: 310 [sage] 2015/08/28(金) 19:39:31.99 >>321 そうですね。ほとんどがEmacs Lispの切り貼りですが、keyhacのやつなど幾つか はあるかな。まずはそこからやってみます。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/322
323: 名無しさん@お腹いっぱい。 [sage] 2015/08/29(土) 02:11:42.86 >>320 遅レスですが、/c/ → c:/ に変えたらCtrl-Cで中断できるようになりました。 ありがとうございます。 中断した時も確認ダイアログが出るのが面白いですね。 厚かましいことを言わせていただくと、次は sudoedit があるとありがたいです。 自分もEmacsユーザなので、sudoeditで emacsclientを呼び出せると たいへん嬉しい。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/323
324: 310 [sage] 2015/08/30(日) 01:49:06.18 >>323 作ってみました。ちょっと危険なコマンドなので、不都合等気づきましたら 教えてください。 http://www49.atwiki.jp/ntemacs/pages/59.html http://mevius.5ch.net/test/read.cgi/unix/1409935905/324
325: 名無しさん@お腹いっぱい。 [sage] 2015/08/30(日) 11:47:03.24 >>324 うおー、こんなに早く!ちゃんと動きました。ありがとうありがとう。 つうか /etc/hosts の編集以外にほとんどニーズのないものをお願いして しまったことに、あとで気がついて反省しております。 それにしてもWindowsのUACが導入されたのがVista以降だから、 もうそろそろ10年近いわけで、Cygwin本家にsudoやsudoeditが含まれて ほしいなあ。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/325
326: 名無しさん@お腹いっぱい。 [sage] 2015/08/30(日) 21:43:09.50 確かに公式にsudo的なのあってもいいよね… http://mevius.5ch.net/test/read.cgi/unix/1409935905/326
327: 名無しさん@お腹いっぱい。 [sage] 2015/09/01(火) 23:30:32.15 wってコマンド、いつからcygwinに入った? というか何で今までなかったんだろう。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/327
328: 312 [sage] 2015/09/09(水) 17:00:31.91 上の方で、64bit版のインストールが上手くいかないと書いたものです。 いくつかのサイトをうろついてみた。 「必要なパッケージの内、『自動で』インストールされないものがある」って、 書いてあるサイトがあった。 これって、setup.exeが、依存関係を適切に解決できてないって事? http://mevius.5ch.net/test/read.cgi/unix/1409935905/328
329: 名無しさん@お腹いっぱい。 [] 2015/09/19(土) 20:11:42.57 setup.exe が新しいものがあると警告を出したので 新しいsetup.exeを実行したら様々なクリティカルな障害が発生して対応の仕方が分からない まず、perl の cpan がおかしくなった cpan install Clipboard などが gcc hugahgua の所で エラーも出さずに処理が止まり新たな追加ができない さらに、既存のインストールした一部のcpanモジュールが 例えば Regexp::Assemble などが use できなくなった。 Can't locate Regexp/Assemble. pm in @INC (you may need to install the Regexp::Assemble module) とあるのでこれは@INCを指定する方法が見つかれば回復できるかもしれない だがまだまだ同様の障害はたくさんある 構文解析ツール kakasi や コード間のジャンプを担うctagsが死んだ オプションを受け取らないあたり,どうすればいいのか分からない kakasi -v /usr/local/share/kakasi/kanwadict: No such file or directory ls /usr/local/share/kakasi/kanwadict /usr/local/share/kakasi/kanwadict ctags --help ctags: No files specified. Try "ctags --help". 開発環境は半壊してしまった 何か打つ手はないだろうか http://mevius.5ch.net/test/read.cgi/unix/1409935905/329
330: 名無しさん@お腹いっぱい。 [sage] 2015/09/19(土) 21:00:28.49 Cygwinのインストールの際の注意事項があります。 コンピュータのCPUが何ビットであるか調ベておく事が大切です。 32ビットCPUを搭載したコンピュータには、 32ビット用のCygwinをインストールすること。 64ビットCPUを搭載したコンピュータには、 64ビット用のCygwinをインストールすること。 これを間違えればCygwinのインストールができません。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/330
331: 名無しさん@お腹いっぱい。 [sage] 2015/09/19(土) 21:06:26.40 >>330 あれ? 半年ほど前までは 64bitのPCで32bit版のcygwinが動いていた記憶が…。 その後消したから追いかけてないけど…。 http://mevius.5ch.net/test/read.cgi/unix/1409935905/331
332: 329 [] 2015/09/19(土) 21:31:48.74 32bitのsetup.exeだからそこは大丈夫だった apt-cygのインストールもまずい インストールされていたclispが使えないので apt-cyg remove clisp apt-cyg install clisp でパスなど何かの間違いで途切れたの修整してくれることをネガって操作したら command not found で インストールに成功したclispがシェルやemacsから呼べない vimのgit commit 関係のプラグインも動作しなくなってて終わった lisp無くても使える言語はまだあるけど痛い 本当に何か手は無いか? http://mevius.5ch.net/test/read.cgi/unix/1409935905/332
333: 名無しさん@お腹いっぱい。 [sage] 2015/09/19(土) 21:49:09.97 もう一から入れなおした方が早いんじゃない スクリプトや設定ファイルの類は持っていけばいいし 使ってないプログラムやモジュールが消え去ってすっきりするだろう http://mevius.5ch.net/test/read.cgi/unix/1409935905/333
334: 名無しさん@お腹いっぱい。 [] 2015/09/19(土) 22:07:21.17 cygwin自体を一回アンインストールする方法は ネットで調べたら手動でレジストリとか触る方法で恐いな あまりにもイレギュラーな状態なので 本当にそれは最終手段だと思ってる 2つか3つぐらいは他の方法も欲しい http://mevius.5ch.net/test/read.cgi/unix/1409935905/334
335: 名無しさん@お腹いっぱい。 [sage] 2015/09/19(土) 22:22:00.39 復元ポイントが作成されていれば、C:\cygwin のプロパティから 以前のバージョンの復元機能で戻せそうな気がしなくもない 他のフォルダに依存関係があるかも知れないし、どうなるか分からんけど http://mevius.5ch.net/test/read.cgi/unix/1409935905/335
336: 名無しさん@お腹いっぱい。 [sage] 2015/09/19(土) 22:27:30.40 もう一回入れるつもりなら別にレジストリ消さなくてもいいでしょ 個人で使ってるならcyglsa.dllとか使ってないでしょ だとするとアンインストールってサービス止めてX11止めてフォルダ消すだけじゃん http://mevius.5ch.net/test/read.cgi/unix/1409935905/336
337: 名無しさん@お腹いっぱい。 [] 2015/09/19(土) 23:19:08.57 >>336 それは助かる Xは使ってないからサービスを何とかして止める http://heroween.hateblo.jp/entry/2014/07/08/221841 これを参照しながらやって文字化けして状態が一部分からない上に --remove オプションが通らないから これはWindowsを再起動直後にcygwinのディレクトリ消せば良いのかな? cygwin使わなくてもサービス立ち上がってしまうのだろうか? ~/ cygrunsrv -L sshd cygrunsrv: warning: QueryServiceConfig failed for 'WMPNetworkSvc': Win32 error 2 wt@C ~/ cygrunsrv --remove ssh cygrunsrv: Error removing a service: OpenSCManager: Win32 error 5: ANZXB ~/ cygrunsrv -L sshd cygrunsrv: warning: QueryServiceConfig failed for 'WMPNetworkSvc': Win32 error 2 wt@C http://mevius.5ch.net/test/read.cgi/unix/1409935905/337
338: 名無しさん@お腹いっぱい。 [] 2015/09/20(日) 07:48:03.05 c:/cygwin c:/cygwinpackage を再起動直後に消してsetup.exe使った ~/ 以下はコピーしておいた bash zsh は立ち上がるようだ ありがとう ここまで来たらきっと直る http://mevius.5ch.net/test/read.cgi/unix/1409935905/338
339: 名無しさん@お腹いっぱい。 [] 2015/09/20(日) 13:38:13.25 ほぼ直った ありがとう あとcpanの@INCの問題は echo 'eval `perl -I$HOME/perl5/lib/perl5/ -Mlocal::lib`' >> ~/.zshrc のように設定書き込めば local::libの位置記憶できて解決 http://mevius.5ch.net/test/read.cgi/unix/1409935905/339
340: 名無しさん@お腹いっぱい。 [sage] 2015/10/05(月) 10:04:08.57 cygwinをWin7x64で使っているのだが、 どこかのサイトにftp接続したいので、アドレス入れて接続して、 userid入れた後、 メモ帳に書いてあるpasswordをマウスでコピペで入れたいのだが、 cygwinの画面でpassword待ちの状態でマウス右クリックで貼り付けても、 何も入力出来ないのだが、何故? http://mevius.5ch.net/test/read.cgi/unix/1409935905/340
341: 名無しさん@お腹いっぱい。 [sage] 2015/10/05(月) 10:12:28.43 それが本当ならコピペとキー入力を区別してるから http://mevius.5ch.net/test/read.cgi/unix/1409935905/341
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 607 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.904s*