Cygwin使っている人いますか? その19
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2008/12/31(水) 09:29:26http://www.cygwin.com/
Cygwin アンテナ
http://sohda.net/cygwin/antenna/
>>2-5あたりにログなど
0320名無しさん@お腹いっぱい。
2009/06/25(木) 01:44:52何言ってんの???
0321名無しさん@お腹いっぱい。
2009/06/25(木) 02:10:35スマソ。
諸事情でcygwinのフルインストールが出来ないので
選択してインスコしている。X11カテゴリーは選択してこれごとインストールはした。
twmは起動するんだが。ログインシェルにtchにしたのが駄目とは思えないし。
0322名無しさん@お腹いっぱい。
2009/06/25(木) 02:49:42パスが通ってない
0323名無しさん@お腹いっぱい。
2009/06/25(木) 04:22:18久々のcygwinインストとは言え、もうジジイな漏れは駄目だな。┐(´ー`)┌
0324名無しさん@お腹いっぱい。
2009/06/25(木) 23:21:26わざわざCygwinを使い続ける理由はなんですか?
0325名無しさん@お腹いっぱい。
2009/06/25(木) 23:25:250326名無しさん@お腹いっぱい。
2009/06/25(木) 23:51:52単にunix系が使いたいだけなら同じ部屋に別のマシンがある。
0327名無しさん@お腹いっぱい。
2009/06/26(金) 01:06:27モバイルだと仮想環境作るのが大変だろ。
だから使ってる。
デスクトップでは、1つのマシンに1つのOSだな。
これが一番。
0328名無しさん@お腹いっぱい。
2009/06/26(金) 01:11:210329名無しさん@お腹いっぱい。
2009/06/26(金) 02:08:11http://zenzen.nantomo.dousetsu.com/
0330名無しさん@お腹いっぱい。
2009/06/26(金) 02:29:440331名無しさん@お腹いっぱい。
2009/06/26(金) 11:43:48vmwareやcoLinuxがcygwinの代替になるわけがない。
そいつらの中からwin上のprocessが起動できないじゃん。
入れれば済むって、まるっきり分かってないね、あなた。
0332名無しさん@お腹いっぱい。
2009/06/26(金) 14:03:050333名無しさん@お腹いっぱい。
2009/06/26(金) 17:45:16#! /usr/bin/env prog
のとき、
prog の引数として渡るファイル名をwinのパスに変換する
にはどうするのでしょうか。
0334名無しさん@お腹いっぱい。
2009/06/26(金) 17:53:200335名無しさん@お腹いっぱい。
2009/06/26(金) 23:43:12#!/bin/sh
実際のprogのフルパス `cygpath -m $*`
というprogと同名ファイルを置いてみました。
(なんか副作用で弊害が出そうな気もするけど)
0336名無しさん@お腹いっぱい。
2009/06/27(土) 08:36:50わざわざCygwinを使い続ける理由はなんですか?
0337名無しさん@お腹いっぱい。
2009/06/27(土) 08:50:49マジレスすると、LinuxとWindowsのデュアルブートが一番だと思う
0338名無しさん@お腹いっぱい。
2009/06/27(土) 09:08:59Cygwin入れてるよ
無いと色々面倒だ
0339名無しさん@お腹いっぱい。
2009/06/27(土) 09:40:40別個で同時に動いてる方が便利じゃん。
0340名無しさん@お腹いっぱい。
2009/06/27(土) 10:35:242.相互乗り入れでパワー以外はフル環境欲しい:VMWare等の仮想環境
3.UNIXの便利ツールをそこそこ使えればいい:UNIX-like-toolや単独ツールをかき集める
3は足りないツール満載でパッケージ管理もしてくれないけど、2はwinメインだったら親和性がなさ過ぎる
そういう人が使ってるんじゃないのかな
マシンパワーも問題なくなってきたし「最初から2で充分」「1→2で満足」って人も増えてきてると予想
0341名無しさん@お腹いっぱい。
2009/06/30(火) 01:58:36MacOSXとかA/UXっぽく使えていいぜ
0342名無しさん@お腹いっぱい。
2009/07/04(土) 16:14:01足りないのに満載なのか?
0343名無しさん@お腹いっぱい。
2009/07/04(土) 18:11:030344名無しさん@お腹いっぱい。
2009/07/06(月) 15:54:030345名無しさん@お腹いっぱい。
2009/07/07(火) 12:47:54shell は? putty や teraterm + cygterm だと?
0346344
2009/07/07(火) 22:26:52ごめんなさい嘘つきました、UTF-8とか大嘘です。デフォルトのDLLのままで
.inputrcに以下の定番設定書いただけです。この場合マルチバイト文字を
半角ずつしか削除できないのは仕様、ですよね?
set input-meta on
set convert-meta off
set meta-flag on
set output-meta on
あとset input-meta onの代わりにset kanji-code sjisと記述してるサイトが
あったけど違いがわからない。どちらにしてもちゃんと機能はしてるみたいだけど。
0347名無しさん@お腹いっぱい。
2009/07/08(水) 02:18:25Cygwin-1.7にして、LANG=ja_JP.UTF-8
0348名無しさん@お腹いっぱい。
2009/07/08(水) 19:51:15それが一番簡単だねえ。1.5のutf-8版のほうにはアドバンテージもあるけど、
自分では設定できても他人の環境だとエスパー呼んでこいになりかねん。
0349344
2009/07/08(水) 21:35:17ありがとうございます、1.7ってことはBETAですか。その設定を現在の1.5.25に追加しても
機能しないので、1.7からなのですね。とりあえず正式リリースされたら入れてみたいと思います。
あれ、でもググったら1.7は2009年春に正式リリース予定って書いたあったけど今はもう七が(ry
0350名無しさん@お腹いっぱい。
2009/07/12(日) 09:57:02中クリックもしくはホイールクリックでペーストすることってできますか?
一通り調べても見つからなかったので・・・
0351名無しさん@お腹いっぱい。
2009/07/12(日) 09:59:230352名無しさん@お腹いっぱい。
2009/07/12(日) 10:53:490353名無しさん@お腹いっぱい。
2009/07/15(水) 20:18:16フォントにしたいんですが、なかなかうまくいきません
ちなみに
/usr/X11R6/lib/X11/fonts/Osaka/以下にOsaka.ttcとfonts.dirをおいて
~/.xinitrcにxset fp+ /usr/X11R6/lib/X11/fonts/Osakaって書きました
どなたか同じようなことをやってみたかたいませんか?
0354名無しさん@お腹いっぱい。
2009/07/15(水) 20:25:59# mkfontdir
# mkfontscale
でXorg再起動しても駄目かな
0355名無しさん@お腹いっぱい。
2009/07/15(水) 20:49:35レスありがとうございます
やってみましたがダメでした。気になる点は
mkfontdirでできたfonts.dirをエディタでひらいてみると1文字”0”が書かれているだけなんですが。。
あとxsetにエラーがでてました
xset: bad font path element(#62),possible causes are;
Directory does not exist or has wrong permissions
Directory missing fonts.dir
Incorrect font server address or syntax
1番目の候補は確認しましたがたぶんあってると思います
下の候補がよくわかりません。。。
0356名無しさん@お腹いっぱい。
2009/07/18(土) 04:50:20それはともかく、g++-4 を使うためにはどうすればよいでしょうか。
/etc/alternative/g++ のソフトリンク先をかえただけでは、iostream などがみつけられなくなってしまいました。
0357名無しさん@お腹いっぱい。
2009/07/18(土) 11:13:480358名無しさん@お腹いっぱい。
2009/07/18(土) 11:14:490359名無しさん@お腹いっぱい。
2009/07/18(土) 16:48:34直接書き換えたん?
/usr/sbin/alternatives.exe --config gcc
経由して設定するんじゃないの?
0360名無しさん@お腹いっぱい。
2009/07/19(日) 11:48:28けじめってなに?
0361名無しさん@お腹いっぱい。
2009/07/19(日) 18:03:590362名無しさん@お腹いっぱい。
2009/07/19(日) 19:28:572ch でそんなことあるの?
ヴァカジャネ
0363名無しさん@お腹いっぱい。
2009/07/19(日) 22:09:07マルチには厳しいだろ 2ch も
0364名無しさん@お腹いっぱい。
2009/07/20(月) 01:55:17それ一部の精神障害者じゃないの
0365名無しさん@お腹いっぱい。
2009/07/20(月) 11:50:400366名無しさん@お腹いっぱい。
2009/07/25(土) 01:52:47> As it turns out, there are still two problems to fix(*) and our vacation
> schedule is so that we won't get to fix both of them in time *and*
> release 1.7.1 next week.
「ふたつ問題が残ってるけど、もう夏休みに入るし、問題解決は間に合いそうも無いから
どっちも放っておいて、来週にはもう1.7.1だしちゃうわ」ってか。
いいニュースなんだかよく分からんがワショーイ。
0367名無しさん@お腹いっぱい。
2009/07/31(金) 02:37:39ワショーイ。
> I just uploaded a new Cygwin 1.7 test release, 1.7.0-53.
> That's really the last test release. Hopefully.
明日か週明けが正式リリースかね。
0368名無しさん@お腹いっぱい。
2009/07/31(金) 05:01:30[ANNOUNCEMENT] CANCELED [1.7] Updated: cygwin-1.7.0-53
http://cygwin.com/ml/cygwin/2009-07/msg01055.html
ソッコーキャンセルされとるwww
0369名無しさん@お腹いっぱい。
2009/07/31(金) 09:10:29あわただしいなあ……
これままたソッコーでバグ報告きてるし……
そんなに慌ててやらかしまくっちゃうくらいなら、バカンスなんてやめちまえww
もとい、はよバカンス逝けww
0370名無しさん@お腹いっぱい。
2009/07/31(金) 23:38:54よく見たら既に「来週の木曜日まで帰ってこないよ」とか書いてるし。
うっかりアップデートしないように気を付けよう。
0371名無しさん@お腹いっぱい。
2009/08/02(日) 06:44:54実際、これがないとダメな用途ってあるの?
0372名無しさん@お腹いっぱい。
2009/08/02(日) 08:06:53公式のパッケージに含まれる可能性ってありますか?
0373名無しさん@お腹いっぱい。
2009/08/02(日) 08:54:31num = 1
このシェルスクリプトを実行したら
line2:num : command not found
って出てしまうんですけど、何がいけないのでしょう?
0374名無しさん@お腹いっぱい。
2009/08/02(日) 09:35:180375名無しさん@お腹いっぱい。
2009/08/02(日) 09:57:060376373
2009/08/02(日) 12:57:51スペースなくしたら出来ました。
ありがとうございました。
0377名無しさん@お腹いっぱい。
2009/08/02(日) 13:44:42とかエラーが出るんですけど、どすればいい?
0378名無しさん@お腹いっぱい。
2009/08/02(日) 13:59:400379名無しさん@お腹いっぱい。
2009/08/02(日) 15:58:440380名無しさん@お腹いっぱい。
2009/08/04(火) 18:42:22どうすれば止まらずに最後まで進むのでしょうか?
0381名無しさん@お腹いっぱい。
2009/08/04(火) 18:43:41tetex-tinyを外してみるとか
0382名無しさん@お腹いっぱい。
2009/08/04(火) 18:43:41三年ほど放置すれば収穫できる状態になっているはずです。
0383名無しさん@お腹いっぱい。
2009/08/05(水) 23:25:38プロンプトが帰ってくる時間って延ばせないんでしょうか?
0384名無しさん@お腹いっぱい。
2009/08/06(木) 00:03:27man ssh_config
0385名無しさん@お腹いっぱい。
2009/08/06(木) 04:47:00clock_gettime()廃止されました?
MPICH2インストールしようと思って./configureしたら
Requested timer clock_gettime (POSIX) is not available
ってエラーが・・・・。
gcc3/gcc4どちらでもダメなんで(システムコールだから当然か)
困った。今日中にMPIシステム組まないといけないのに。
0386名無しさん@お腹いっぱい。
2009/08/06(木) 08:58:16何故に1.7なんて使ってるんだよw
0387名無しさん@お腹いっぱい。
2009/08/10(月) 08:03:10./test.sh : cannnot execute binary file
なるエラーが出てしまいます。
何が悪いんでしょう。
スクリプトは下なのですが
#!/bin/bash
cat data.txt
0388名無しさん@お腹いっぱい。
2009/08/10(月) 08:16:470389387
2009/08/10(月) 08:49:54TeraPadで編集していて
文字コードおUNICODEにしていますが、その辺ってことでしょうか?
0390名無しさん@お腹いっぱい。
2009/08/10(月) 23:22:12何故にわざわざUnicode……。UTF-8N使っとけ。
0391名無しさん@お腹いっぱい。
2009/08/11(火) 16:05:510392名無しさん@お腹いっぱい。
2009/08/11(火) 16:08:210393名無しさん@お腹いっぱい。
2009/08/11(火) 21:54:24ああ、質問者以外には不親切だった。
TeraPadの文字コード指定では、UTF-16が「Unicode」って選択肢になってんだ。
# メモ帳に合わせてるんだろうけどな。
0394名無しさん@お腹いっぱい。
2009/08/11(火) 23:47:06(snip)
> I refrain from telling nonsense like "this is the last test release"
超訳: もう「最後のテストリリース」なんて言わねーよ、うわぁぁぁんヽ(`Д´)ノ
懲りたらしい。
0395名無しさん@お腹いっぱい。
2009/08/12(水) 00:15:340396名無しさん@お腹いっぱい。
2009/08/12(水) 16:17:34> I finally catched up with reality.
超訳: 戦わなきゃ、現実と。
も味わい深いです。
0397名無しさん@お腹いっぱい。
2009/08/16(日) 02:25:48思っているのですが、所有者情報を保持できなくて困ってます。
例えばWinXPの管理者権限を持つuser1にて、
$ rsync -a root@転送元Linuxサーバ:/etc/passwd /home/user1/
を実行すると、パーミッション、グループ(root)の情報は保持したまま
コピーできるのですが、所有者がrootではなくuser1になってしまいます。
cygwinの/etc/passwdの、Administratorをrootに書き換えて
一応rootユーザは作ってあります。
(su - root するとsu :/bin/bash:Permission deniedになりますが・・・)
UIDで保持しようと--numeric-idsを付けてみても同様でダメでした。
何か解決策は無いでしょうか?
0398名無しさん@お腹いっぱい。
2009/08/16(日) 10:55:580399名無しさん@お腹いっぱい。
2009/08/17(月) 06:03:21ssh+tarとかのがいい気がする。
0400397
2009/08/17(月) 22:37:33レスどうも。
試してみましたが、所有者がuser1→Administratorに変わるだけで解決には至りませんでした。
>>399
結局、それに落ち着きそうです。
0401名無しさん@お腹いっぱい。
2009/08/19(水) 16:34:30Just a bugfix update.
本当に何も言わなくなったな・・・
0402名無しさん@お腹いっぱい。
2009/08/21(金) 21:47:33アイコンクリック一発でアプリケーションが立ち上がり,全て終了させると X も終了するよう
にするには,どうすればよいのでしょうか?
0403名無しさん@お腹いっぱい。
2009/08/22(土) 17:09:12bat/cmd(NT)
0404名無しさん@お腹いっぱい。
2009/08/23(日) 14:18:10起動はスクリプトをシェル起動時に走らすように指定すればなんかなりそ
うですが,終了時に自動的に X も終了させる方法がわからないのです。
0405名無しさん@お腹いっぱい。
2009/08/23(日) 16:30:340406名無しさん@お腹いっぱい。
2009/08/23(日) 17:16:34今マシンが手元に無いので試せないのですが,アプリケーションを複数起
動した場合,アプリケーションを1つ終了させた時,他のアプリケーショ
ンがまだ終了していないのに X が終了してしまいませんか?
0407名無しさん@お腹いっぱい。
2009/08/23(日) 18:33:59そうやって理詰めで考えられるなら
そのままスクリプトにすればいいだけじゃん。
0408名無しさん@お腹いっぱい。
2009/08/23(日) 22:27:08それでは他に X を使うアプリケーションが起動しているかどうかを調べ
るにはどうすればよいのでしょうか?
0409名無しさん@お腹いっぱい。
2009/08/23(日) 23:12:280410名無しさん@お腹いっぱい。
2009/08/24(月) 01:07:56~/.xsession の最後にフォアグラウンドで対象のアプリを起動するコマンドライン書いとけ。
詳細は .xsession でぐぐれ。
0411名無しさん@お腹いっぱい。
2009/08/24(月) 04:13:37使わない時も常駐させるのは嫌です!
>>410
対象とするアプリは複数あるのです。
0412名無しさん@お腹いっぱい。
2009/08/24(月) 09:58:46・アプリは全てスクリプト経由で起動する。起動・終了時に下記の処理を仕込む。
で、X使用数を全スクリプトで共有するカウンタとする(ファイルに書くとかね)。
・スクリプト起動時にX使用数が+1する。X使用数が1になったらXを起動する。
・スクリプト終了時にX使用数を-1する。X使用数が0になったらXをkillする。
・使用数を加算・減算・参照するとき、Xを起動・終了するときの排他制御に注意。
0413名無しさん@お腹いっぱい。
2009/08/24(月) 14:36:340414名無しさん@お腹いっぱい。
2009/08/24(月) 17:08:35その方法だと,なんかの拍子にカウントした数と実際に起動している数が
ずれるのが嫌なので,他に方法はありませんか?
0415名無しさん@お腹いっぱい。
2009/08/24(月) 19:04:36なければ X を kill
0416412
2009/08/24(月) 19:13:59だから面倒臭いわりに実りが少ないと書いた。マトモな答えはたぶんないよ。
0417名無しさん@お腹いっぱい。
2009/08/24(月) 23:55:26今 Cygwin じゃないから試してないけど
>>410さんの書かれたように ~/.xsession に似たようなことを書いてもいいのかも。
#!/bin/bash
for app in `cat ~/.startup_list.txt` ;
do
"${app}" &
# sleep 3 #(PCのスペックに見合った時間)
done
wait
sleep 1m #(作業時間に見合った時間)
# アプリの監視 # 心配なら三回くらい繰り返せ。
for app in `cat ~/.startup_list.txt` ;
do while (killall -0 "${app}") ; do sleep 1 ; done
done
# 全部終わってたら DE か WM かなんかを落として X も終了
# sleep 3
killall (DE WM あるいは Xのプロセス)
# EOF
# while の部分は、邪魔にならないように nice とか入れたほうがいいのかもしれない。
0418417
2009/08/24(月) 23:58:23wait のあとの sleep は必要無い。
0419名無しさん@お腹いっぱい。
2009/08/25(火) 00:42:20Xのライブラリ参照しているプロセス数が1だったらサーバ落とす
とかじゃだめか?
■ このスレッドは過去ログ倉庫に格納されています