Cygwin使っている人いますか? その14
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
05/02/05 16:07:55http://pc5.2ch.net/test/read.cgi/unix/1099157755/
地鎮祭、関連リンク、お約束は>>2-10あたり
0020名無しさん@お腹いっぱい。
05/02/06 15:47:01サンキュ!
0021名無しさん@お腹いっぱい。
05/02/06 23:40:410022名無しさん@お腹いっぱい。
05/02/07 01:12:130023名無しさん@お腹いっぱい。
05/02/07 16:32:160024名無しさん@お腹いっぱい。
05/02/07 16:49:32Gaucheコンパイルして入れれ。
0025名無しさん@お腹いっぱい。
05/02/07 22:34:49をtmpフォルダに移動したいです。
mv (一般コミック) [板垣恵介] バキ 第25巻.zip tmp
ではうまくいきません。
解決方法お願いします
0026名無しさん@お腹いっぱい。
05/02/07 22:56:09rm -fr '(一般コミック) [板垣恵介] バキ 第25巻.zip' /tmp /cygdrive/c
0027名無しさん@お腹いっぱい。
05/02/07 23:07:360028名無しさん@お腹いっぱい。
05/02/07 23:38:560029名無しさん@お腹いっぱい。
05/02/08 01:24:160030名無しさん@お腹いっぱい。
05/02/08 01:33:440031名無しさん@お腹いっぱい。
05/02/08 01:36:090032名無しさん@お腹いっぱい。
05/02/08 01:45:010033名無しさん@お腹いっぱい。
05/02/08 01:50:32・exeのあるディレクトリ
・カレントディレクトリ
・システムディレクトリ
・16-bit システムディレクトリ
・Windowsディレクトリ
・PATH
0034名無しさん@お腹いっぱい。
05/02/08 02:09:38ttp://hpcgi1.nifty.com/MADIA/Vcbbs/wwwlng.cgi?print+200412/04120074.txt
DLL Injectionと言うらしい。で、DLL Injectionでぐぐってみると。
ttp://books.rakuten.co.jp/infoseek/NS/CSfLastGenGoodsPage_001.jsp?GOODS_NO=1697091&fl=1
……。えーっと、まぁ、そのー。
「後半部分では、DLL injectionやfunction interceptionを学び、」
なるほどー、そーゆーことができるんだー(棒読み)
0035名無しさん@お腹いっぱい。
05/02/08 02:35:33がまさにDLL Injectionやってる。
0036名無しさん@お腹いっぱい。
05/02/08 02:37:40遅延読み込みまで扱おうとすると色々面倒になる
0038名無しさん@お腹いっぱい。
05/02/08 03:56:36プログラムコードが書き出す標準出力が取れなくなってしまう
ことがあるのですが、何とかこれをつかまえる方法は無いでしょうか。
これってCygwinレイヤのstdout/stderrがWin32レイヤのそれとは
別物だからこうなるんですよね? cmd.exe上だとちゃんと表示されます。
0039名無しさん@お腹いっぱい。
05/02/09 17:50:43俺だけかな?
0040名無しさん@お腹いっぱい。
05/02/09 17:52:440041名無しさん@お腹いっぱい。
05/02/09 18:04:330042名無しさん@お腹いっぱい。
05/02/09 19:24:56うわ、testってシェルの組み込み命令じゃなかったんだね。
初めて知ったよ。thx!
0043名無しさん@お腹いっぱい。
05/02/09 20:04:580044名無しさん@お腹いっぱい。
05/02/09 21:58:24> 消しました。
とかいうのをどこかで見た。
0045名無しさん@お腹いっぱい。
05/02/09 22:01:300046名無しさん@お腹いっぱい。
05/02/09 22:20:48消せないファイルの話で良く出てくるネタですな。
0047名無しさん@お腹いっぱい。
05/02/09 23:10:080048名無しさん@お腹いっぱい。
05/02/10 00:50:560049名無しさん@お腹いっぱい。
05/02/10 00:59:31main(){puts("hello,world");}
$ make hello && ./hello
gcc hello.c -o hello
hello,world
0050名無しさん@お腹いっぱい。
05/02/10 01:02:28C:\C_source>num1.c
なのですが、
Cygwinだと
$
どうなりますか?
まだ、デフォルトのままいじってません。
0051名無しさん@お腹いっぱい。
05/02/10 01:04:18レス、トンクスです。さっそく試してみたいと思います
0052名無しさん@お腹いっぱい。
05/02/10 01:06:23とりあえずCygwinのインストールパス(Cygwin\bin)にパス通して
path=C:\Cygwin\bin\;%path%
gcc num1.c -o num1
でコンパイル
num1.exe
で実行。
0053名無しさん@お腹いっぱい。
05/02/10 01:10:33ご親切に、どうもありがとう。
0054名無しさん@お腹いっぱい。
05/02/10 01:12:260055名無しさん@お腹いっぱい。
05/02/10 07:01:42昨日からCygwinをインストールしようと
試行錯誤しているのですが
必ずインストール途中で止まってしまいます。
インストーラーは公式から落とした最新のものを使っています。
公式FAQにアンチウィルスを使っていると
フリーズする現象の報告があったので、
NOD32を停止後、インストールを試みるも止まる。
FTPサーバーを色々変えたりしてみても駄目。
症状としては、ファイル展開途中で止まってしまい、
キャンセルしないかぎり永遠とメモリーを食い続けます。
何か考えられる原因はありますでしょうか?
他のマシーンにインストールしたときは問題なかったんですが
一台だけこの症状が現れます。
マシーンの構成は以下の通りです。
CPU PenII 450MHz
Memory PC100 192Mbyte
M/B Supermicro 440BXのやつ(型番失念)
HDD 8G+2G
VGA RIVA TNT 16M
よろしくお願いいたします。
0056名無しさん@お腹いっぱい。
05/02/10 10:47:19成功したらまたsetup.exeを起動してフルでインストール。
0057名無しさん@お腹いっぱい。
05/02/10 10:56:55デフォルトも試したんですが、止まります。
止まったファイルを省いてインストールしようとするも
今度は別のファイルで引っかかるという悪循環にはまっとるのですorz
0058名無しさん@お腹いっぱい。
05/02/10 11:29:05昨日から色々やった結果、そもそもsetup.logが
生成していないことがわかった。
さらに、デフォセットでView表示にしたとき
gdbm以下をインストールしようとすると
100%止まることもわかった。
そこで、とりあえずエラーがでない範囲で
インストールしてみようとしたが
最後にディスクスペースないって怒られた…orz
ちなみに、インストールドライブはNTFS、空きは2G位あります。
0059名無しさん@お腹いっぱい。
05/02/10 11:36:32なんとかインストールできました。
しかし、一体なんでインストールできなかったか謎…
朝からお騒がせしますた
レスくれた方、感謝。
0060名無しさん@お腹いっぱい。
05/02/10 11:51:48Xをはずして、必要なら後からインストールすればよかったはず
0061名無しさん@お腹いっぱい。
05/02/13 05:50:44ってWindows(NTFS?)の仕様で、どうしようもないんですよね?
0062名無しさん@お腹いっぱい。
05/02/13 17:14:00mv orgfile oldfile
mv /tmp/newfile orgfile
0063名無しさん@お腹いっぱい。
05/02/14 14:32:05http://sourceware.org/badspammer.html
鯖落ちてんのかこっちの環境が悪いのか
0064名無しさん@お腹いっぱい。
05/02/15 00:20:49ulという下線を扱うコマンドが入っていないようなのです。
これってどのパッケージに入っているのでしょうか?
0065名無しさん@お腹いっぱい。
05/02/15 00:47:05>HISTORY
The ul command appeared in 3.0BSD.
BSD由来だからgroffに「まんま」なのは無さげ。
各BSDの/usr/src/usr.bin/ulを移植するか、ぐぐった感じutil-linux
にも入ってるっぽいのでそれを移植するか。
0066名無しさん@お腹いっぱい。
05/02/15 00:56:12ありがとうございます
util-linuxのほうがCygwinと親和性ありそうなのでこちらを
コンパイルしてみます
0067名無しさん@お腹いっぱい。
05/02/15 13:32:240068名無しさん@お腹いっぱい。
05/02/15 21:44:14"cannot find -luser32"
と出てうまくいかないのですが、これはどういう意味なんでしょう?
0069名無しさん@お腹いっぱい。
05/02/15 21:48:030070名無しさん@お腹いっぱい。
05/02/15 22:13:18わかったところでどうともならないかも知れませんけど。
0071名無しさん@お腹いっぱい。
05/02/15 22:16:200072名無しさん@お腹いっぱい。
05/02/15 22:17:37ライブラリuser32.dllがみつからない
0073名無しさん@お腹いっぱい。
05/02/15 22:30:33どうもありがとうございました。
0074名無しさん@お腹いっぱい。
05/02/16 01:18:58これのおかげでわざわざ臭い大学に行かなくて済むんですよ。
タダだし。最高ですね。
0075名無しさん@お腹いっぱい。
05/02/16 03:34:40某湘南台の大学ですか?
0076名無しさん@お腹いっぱい。
05/02/16 15:35:44違う。つーかどこも工学系は基本的に3K=臭い・汚い・キモい、あんまし行きたくない。
論文提出も汚染されずに自宅から。
0077名無しさん@お腹いっぱい。
05/02/16 17:04:35大学のマシンにリモートからアクセスすればいいだけなのでは?
0078名無しさん@お腹いっぱい。
05/02/16 17:36:48Cygwin で何やってるの?
0079名無しさん@お腹いっぱい。
05/02/16 17:56:46・プログラム作成&デバッグ
・SSH -X 大学 (研究室内サーバ上でプログラム動かす)
Win上で
・latex論文
・pptプレゼン
です
X使えて、基本的なスクリプト環境があって、あと論文とかはWin環境なんで。
他に何か良いソフトあるんでしょうかね。。。
0080名無しさん@お腹いっぱい。
05/02/16 18:51:16OSXならそれ以上の事が簡単に出来る
UNIX/Cocoa/Carbon/Javaプログラムの作成
latexはWin用のパチモンじゃなくてUNIX用の本物が動く
X11はQuartzExで超高速
Keynoteと豊富なフォントでPowerPointを遙かに上回るプロ品質のプレゼン作成
セキュリティーホールは無し
ウイルス無縁
世界最速の64bit環境で科学計算も余裕でこなせる
業界標準のGUI
多種多様なプロ用アプリケーション
0081名無しさん@お腹いっぱい。
05/02/16 18:51:510082名無しさん@お腹いっぱい。
05/02/16 18:56:02プッ
0083名無しさん@お腹いっぱい。
05/02/16 18:58:58ネイティブ開発者皆無
0084名無しさん@お腹いっぱい。
05/02/16 19:11:300085名無しさん@お腹いっぱい。
05/02/16 19:15:4274です。
OSX使う時点でイマイチな気が。。。
あ、釣りなんですか。すいません。
でもOSX使わざるを得ない環境にさらされたらやってみたいと思います。
ありがとうございました。
0086名無しさん@お腹いっぱい。
05/02/16 20:56:20UNIXオタクが傷のなめ合いするるためのOSだよね
0087名無しさん@お腹いっぱい。
05/02/16 21:27:230088名無しさん@お腹いっぱい。
05/02/16 21:28:450089名無しさん@お腹いっぱい。
05/02/16 21:45:20> ウイルス無縁
> セキュリティーホールは無し
> ウイルス無縁
> セキュリティーホールは無し
> ウイルス無縁
0090名無しさん@お腹いっぱい。
05/02/16 22:34:45どこの業界?
0091名無しさん@お腹いっぱい。
05/02/16 22:56:200092名無しさん@お腹いっぱい。
05/02/17 12:29:27マジレスすると
PowerBook ほしい。
0093名無しさん@お腹いっぱい。
05/02/19 21:52:20Windows標準のそれはパスワード入力を受け取りやがらないのです。
0094名無しさん@お腹いっぱい。
05/02/19 21:56:260095名無しさん@お腹いっぱい。
05/02/19 22:01:20メニューのどこら辺でしょうか。
telnet,ftp,netkit,nettoolともに見つからないです。
サーバは会津大を参照してます。
0096名無しさん@お腹いっぱい。
05/02/19 22:13:320097名無しさん@お腹いっぱい。
05/02/19 22:14:09Q. XXX というコマンドはどのパッケージに含まれているの?
A. http://www.cygwin.com/packages/ で検索しれ
Q. Cygwin は UNIX の勉強に使えますか?
A. Cygwin は UNIX に慣れた人間が Windows 上で楽するのには向いていますが、
UNIX の勉強には向いていません。
0098名無しさん@お腹いっぱい。
05/02/19 22:19:01wow 確認してみます。
0099名無しさん@お腹いっぱい。
05/02/19 22:21:42ありがとうございます。勉強になりました。
0100名無しさん@お腹いっぱい。
05/02/22 10:55:35/etc/passwd にはなんだか SID が書き込まれています。
たぶん cygwin のインストール時に Windows XP から取りこんでる?
それはいいんですが、最近 uw-imap を cygwin でコンパイルしまして、
たしかに localhost から telnet localhost 143 で接続できるですが、
パスワードとして何を入力すればいいか分かりません。
認証まわりのライブラリを呼ぶと、自動的に Windows の認証機構に
スルーされるのでしょうか?
0101名無しさん@お腹いっぱい。
05/02/22 12:52:250102名無しさん@お腹いっぱい。
05/02/23 12:04:04パスワード認証を行うにはCygwin固有のAPIを呼ぶ必要があります。
OpenSSHの認証周りのソースコードを参考にするとよいでしょう。
0103名無しさん@お腹いっぱい。
05/02/25 21:20:00他のユーザーが作成したファイルを操作できなくなりますが
Administratorsグループに常にアクセス権を与えるような設定にはできませんか?
nontsecにしろってのは無しの方向で
0104名無しさん@お腹いっぱい。
05/02/25 22:11:300105名無しさん@お腹いっぱい。
05/02/26 02:25:18ユーザー名/パスワードは Windowsにログインするのと同じものを使用する。
cygwin API内部では Windows APIを呼んでWindowsの正規の認証を行ってる。
>>103
ファイルアクセス権も同様に、Windows(NTFS)側のアクセス制御を利用してる。
ntsecなcygwinなら chmod/chown/chgrp/umask が普通に使える。
グループに常にアクセス権を与えたいなら umask 0002 だっけ?
cygwinコマンドじゃなく Windowsアプリが作成するファイルの場合は…知らない
なんか設定あるかな?
>>104
バッチ処理とかやらせる共有PCに cygwin telnetdあげておいて、
みんなで利用するっての昔やってた。
コマンドラインで済む程度のことしかやってなかったし、
WinXPも無かった頃だったから結構便利だったよ。
と、自信たっぷりに書いてみたが いまいち自信は無い! Oo。.(・。・。)y-〜
0106名無しさん@お腹いっぱい。
05/02/26 02:45:26windows のユーザ切り替えって中途半端だから
結局個人仕様になっちゃうんだよな。
0107名無しさん@お腹いっぱい。
05/02/26 08:24:45ttp://www.cygwin.com
につながらない...
他ではつながるのに
why?
0108103
05/02/26 08:51:41FTP鯖を立てるのに
事情があってCHMODを使いたいんだけど、Windows用は対応してるのまずないから
Proftpdでやろうかと
>>105
やってみましたけど、Administratorsでない一般ユーザーの場合は、
やっぱりアクセスできなくなりますねえ。
Administratorsが、Unixのrootみたいに
ファイル属性に左右されることなく操作できるようにしたいのですが。
それで、自動的にAdministrators=フルアクセスのACLを設定するようなことができればな・・・と。
0109名無しさん@お腹いっぱい。
05/02/26 12:40:540110名無しさん@お腹いっぱい。
05/02/26 17:24:280111105
05/02/26 23:00:38一般ユーザーがchmodで どんなアクセス権設定しようが、
Administatorsグループにはフルアクセス権が付くようにしたい
ってことだよね?
スマン、知らない(;´д⊂)
Administratorsなのに chmodしてからじゃないと
開けないって確かに不便やね。
0112名無しさん@お腹いっぱい。
05/03/01 12:29:15setup.exe使うしかないんですか??
なんかパッケージの数がすごく少ないんですが。
0113名無しさん@お腹いっぱい。
05/03/01 16:20:10結局setup.exeだけど。
0114名無しさん@お腹いっぱい。
05/03/01 20:15:52そもそも、そのためのcygwinだし。
0115名無しさん@お腹いっぱい。
05/03/01 21:04:46これで足りないものってあるのか?
もしかしてUNIXそのものの代わりに使おうとしてるんじゃ・・・
0116112
05/03/01 23:02:40UNIXの代わりというか、
一台しかパソコンがなくて、
パーティション分けたり、VMware使うのも、あんまりスッキリしないので、
いっそ、Cygwinでやろうかと思ったんですが。。
とりあえず、MySQLがないので、「あれ??パッケージ少ないなぁ」と思いました。
あと、バージョンが一つしかなかったり。
0117名無しさん@お腹いっぱい。
05/03/01 23:15:20UNIX=Linux環境そっくりそのまま使いたいなら別マシン用意して
SSH&VNC&Sambaがベストだしそれが無理ならエミュがいいよ。
0118名無しさん@お腹いっぱい。
05/03/01 23:18:290119名無しさん@お腹いっぱい。
05/03/01 23:19:22MySQL使いたいだけならwindows native版使ったほうがいいぞ。
■ このスレッドは過去ログ倉庫に格納されています