トップページunix
1001コメント263KB

Cygwin使っている人いますか? その13

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
前スレ 
http://pc5.2ch.net/test/read.cgi/unix/1086622860/l50
地鎮祭、関連リンク、お約束は>>2-10あたり
0764名無しさん@お腹いっぱい。NGNG
Q. XXXというコマンドはどのパッケージに含まれているの?
A. http://www.cygwin.com/packages/ で検索しれ
0765名無しさん@お腹いっぱい。NGNG
>>763
inet-utils
0766名無しさん@お腹いっぱい。NGNG
ありがとうございました。
linuxではaptでなれてたので、どうもsetup.exeの
インターフェースはなじめません、、grepりたい、、、
0767名無しさん@お腹いっぱい。NGNG
>>
× linuxではaptでなれてたので
○ linuxでaptによるインストールしかしたことがなかったので
0768名無しさん@お腹いっぱい。NGNG
× grepりたい、、、
○ 最近grepというコマンドをはじめて使いました。
0769名無しさん@お腹いっぱい。NGNG
◎世間の流行に乗ってlinuxを使ってみただけなので
0770名無しさん@お腹いっぱい。NGNG
linux使ってると知的に見えるので女にモテます。これほんと、
なっ、>767-769
0771名無しさん@お腹いっぱい。NGNG
grep -v '厨' . | grep -v '煽'
0772名無しさん@お腹いっぱい。NGNG
find / -name '房' > /dev/null
0773名無しさん@お腹いっぱい。NGNG
>>757
(´・∀・`)へー
0774名無しさん@お腹いっぱい。NGNG
Cygwinでイメージファイルをフロッピーに戻したいんだが
dd if=/cygdrive/e/DLFile/bootlap1.fs of=/cygdrive/a/
ってやると
dd: opening `/cygdrive/a/': Permission denied
って言われるんだけどどうするの?
ちなみにWindowsでイメージを戻すソフトってあるの?
0775名無しさん@お腹いっぱい。NGNG
of=/dev/fd0

rawrite
0776774NGNG
>>775
ありがとう
まぁ そのとうりなんだけど
/dev/ が無いので悩んでるの
私の環境が悪いのかしら?

そのソフトでやってみます
0777名無しさん@お腹いっぱい。NGNG
>>776
ls しても /dev は見えんよ。
でも Cygwin がちゃんと処理してくれる。
0778名無しさん@お腹いっぱい。NGNG
ローゼンメイデンの真紅ちゃんのような彼女がほしいんですが、
/usr/bin 以下に見つかりません
0779名無しさん@お腹いっぱい。NGNG
そうか、残念だったな。頑張れ。
0780名無しさん@お腹いっぱい。NGNG
/だよもんもんだよもん/dev/fd0
0781名無しさん@お腹いっぱい。NGNG
君のナニは/bin/binなんだな>>778
0782名無しさん@お腹いっぱい。NGNG
/usr/bin/rsync
0783名無しさん@お腹いっぱい。NGNG
/bin/bin
0784名無しさん@お腹いっぱい。NGNG
ttps://sourceforge.jp/projects/m-install/
metamoXってXmingとどう違うんだ?
0785名無しさん@お腹いっぱい。NGNG
ttps://sourceforge.jp/projects/m-install/
metamoXってXmingとどう違うんだ?
0786名無しさん@お腹いっぱい。NGNG
>>785って>>784とどう違うんだ?
0787名無しさん@お腹いっぱい。NGNG
なんか setup.exe が新しくなってた。
これってどっかでアナウンスされないの?
0788名無しさん@お腹いっぱい。NGNG
ちょっと前に新しいsetupをテスト中だってMLに流れてた。
0789名無しさん@お腹いっぱい。NGNG
>>788
本家 ML って結構流量あるのに、
貴殿よくこんなの読んでるなあ…
0790名無しさん@お腹いっぱい。NGNG
ひきこもりの巣 devel ML は読んでる香具師いる?
0791名無しさん@お腹いっぱい。NGNG
setupコマンドってどうやってつかうんだ?
aptみたいなもん?
0792名無しさん@お腹いっぱい。NGNG
apt欲しくなっちゃった
0793名無しさん@お腹いっぱい。NGNG
桃タンaptキボンヌ。
0794名無しさん@お腹いっぱい。NGNG
キス・・したくなっちゃた。。
0795名無しさん@お腹いっぱい。NGNG
apt-getモードです
0796名無しさん@お腹いっぱい。NGNG
俺も彼女をapt-get出来そうです
0797名無しさん@お腹いっぱい。NGNG
流量多いからタイトルしか見てない。
0798名無しさん@お腹いっぱい。NGNG
同じく。
0799名無しさん@お腹いっぱい。NGNG
タイトルも見なくなったからannounceだけにした
0800名無しさん@お腹いっぱい。NGNG
>>753
どうも、tarに--nullを付けると、"My Pictures"みたいなパスでもエラー無しで
圧縮・解凍出来るみたいです。しばらくこれで様子を見てみます。
0801名無しさん@お腹いっぱい。NGNG
質問です。Cygwinをインストールすると、最初からApacheが入っていますよね?
そのApacheに対してPHPをインストールする方法はありますか?

どのサイトを見ても、/usr/local/apache/libexecとかを指定しており、
後からapacheを/usr/local/以下にインストールした場合を想定しています(apacheのインストールから記述されてることも多い)。
その為、それらに記述されている方法では、存在しないフォルダやファイルが多数あって、
インストールできません。

普通みんな、標準でインストールされてるApacheを使わずに、
後からわざわざ入れるんですか?
0802 ◆ogaWFi0wUo NGNG
>>801
お前にはムリ
win32ネイティブ版でも入れとけ
0803名無しさん@お腹いっぱい。NGNG
>>802
 Linux の知識が足り無過ぎるのは承知の上です。
勉強しながら環境の構築をしているんですが、どうしても自作のウェブプログラムの動作確認の為に必要なんです。
Apache、Perl、Rubyはできましたが、PHPだけ出来ないんです。
必要な知識が得られるサイトだけでも教えていただけませんか?
0804名無しさん@お腹いっぱい。NGNG
CygwinとLinuxは別物です。

それはさておき、パスの読み替えすらできないというのは、
知識もさることながら思考能力も足りていないと思います。
懇切丁寧に指導してくれる人をリアルでみつけるか、
unix環境に慣れるまで時間をおくべきでしょう。

PHPプログラムの動作確認だけが目的ならvmware+linuxや
coLinuxなどで別途Linux環境を用意すればよろしいのです。

0805名無しさん@お腹いっぱい。NGNG
答えられないなら黙ってればいいのに
0806名無しさん@お腹いっぱい。NGNG
頭悪すぎる。釣りじゃねーか?
0807名無しさん@お腹いっぱい。NGNG
>>804
 いや、パスの読み替えは考えましたよ。
でも検索をかけても存在しないフォルダやファイルを指定されていませんか?
ttp://www.asahi-net.or.jp/~wv7y-kmr/memo/php.html#Cygwin_PHP
などを参考にさせていただいたのですが、libhttpd.dllというファイルは存在しませんでしたし、
デフォルトでインストールされているApacheは、1つのフォルダだけじゃなく、
いろんなフォルダにファイルが分散されているようなので、libexecに当たるフォルダが分かりませんでした…。
0808名無しさん@お腹いっぱい。NGNG
あ、ちなみに以前はデフォルトでApacheが入っていることを知らずに、
Apacheのインストールから行ったので、PHPを入れることも出来ました。
ただ、それだとデフォルトでのhtdocsの階層が
/usr/local/bin/apache/htdocs/
と深すぎること(まぁhttpd.confを書き換えりゃいいんでしょうが)と、
何より本来あるべき場所とは異なった場所にapacheが入っているようで無駄に感じることから、
cygwinから再インストールしてみたんです。
0809名無しさん@お腹いっぱい。NGNG
入ってるhttpd.confとapache標準のhttpd.confをつきあわせてみて
そのディレクトリがどういうディレクトリか調べれば普通に読み替えできるだろ。

それくらいできないならおとなしく一から十までどこかのwebサイトの通りに
やればいいと思うんだけど。
応用を支える基礎知識がないのに応用しようとしてもしょうがないんじゃないの。
今後何か問題があっても解決できなさそう。

0810名無しさん@お腹いっぱい。NGNG
じゃあせめて皆さんはどうしてるか教えていただけませんか?
インストールの仕方じゃないにしても…。

皆さんはデフォルトのApacheに対して、PHPをコンパイルしてインストールしてらっしゃるんですか?
その際、PHPはどのフォルダに入っているんですか?
正解が分からずに方法を探し続けても解決しない気がするので(過去数十時間の経験から)。
0811名無しさん@お腹いっぱい。NGNG
>>810
前スレで出ていたような気がしたので検索してみたら保存しているところが見つかった。
ttp://www.bookshelf.jp/2ch/unix/1086622860.html
312-315 あたり。
0812名無しさん@お腹いっぱい。NGNG
>>811
 出来ました!!ものすごく感謝です。同じ壁にぶつかった人がいたんですね。
本当にありがとうございました。
0813名無しさん@お腹いっぱい。NGNG
CygwinでApache動かしてわざわざ苦労してる奴っていったい・・・w
0814名無しさん@お腹いっぱい。NGNG
そもそもapacheは明示的に選択しないとインストールされないと思うんだが
0815名無しさん@お腹いっぱい。NGNG
頑張って動いても鯖とまた違って苦労する予感

unixの下腹から踏ん張れない人が、
linux/*BSDインストしてガンガレとか言われても途方にくれる気持ちも
わからんでもないが。
いずれにしても、CygwinでPHPやるのはunix上で一度やってても('A`)マンドクセぞw
0816名無しさん@お腹いっぱい。NGNG
そういう用途でcoLinuxはいいぞー。メモリさえあればな。
0817名無しさん@お腹いっぱい。NGNG
今、ウイルスバスターにcygcrypt-0.dllを隔離されちゃったんだけどどうしよう?

fcaaad96b6b4e41dbaf9076109dcb964 */bin/cygcrypt-0.dll
0818名無しさん@お腹いっぱい。NGNG
>> 817
うちもです。
BKDR_HACDEF.M にやられてるとウィルスバスターは
言ってます。
0819名無しさん@お腹いっぱい。NGNG
WIN98でcygwinを使っているものです。
日本語環境の構築でつまずいています。
IMEの入力を有効にしようと ~/.inputrcに

set convert-meta off
set meta-flag on
set output-meta on
set kanji-code sjis

の記述を入れても、有効になりません。
(漢字キーを押してもクリック音がするだけです)
原因として他に何が考えられるでしょうか?
よろしくお願いします。
0820819NGNG
自己レスです。

どうあがいても無理そうなことがわかりました。
スレ汚し失礼しました。

ttp://www.okisoft.co.jp/esc/cygwin-2.html

>Cygwin は Windows 98/Me にもインストールできます。
>しかし,98/Me では,標準の端末で IME による日本語入力ができないほか,
>妙に動作が重かったり不安定だったりで,本当に 一応 インストールできるにすぎないものです。
0821818NGNG
トレンドマイクロのパターンファイルのアップデート情報を
見ると、BKDR_HACDEF.M の検出方法を変更って出てる
から、誤認かもしれないですね。
0822817NGNG
>>821
2.341.00で直りました。今度はReinstallして検索しなおしても大丈夫。
0823818NGNG
また誤検出かな?
最近多いなぁ。
仕事は止まるし、困ったもんです。
0824名無しさん@お腹いっぱい。NGNG
VMware とか coLinux とか入れて、犬糞飼えば?
0825名無しさん@お腹いっぱい。NGNG
>>819
ckoのWin9x版やrxvtなどターミナルエミュレータを使えば日本語入力できる。
DOS窓ではどうあがいても無理。
0826名無しさん@お腹いっぱい。NGNG
Dos窓で日本語出す必要性がわからんけどな。
nmap-toolもウイルスとして検出するのやめてほすい
0827740NGNG
>>758
シェルスクリプトにしましたがかわりませんでした。

で、man cronとかしてたんですが、
どうもドメインユーザで使っているため/etc/passwdに該当ユーザがないから
cronが反応してくれないのかもと思っています。
ドメインユーザでcrontab -eしてコマンド定時起動させている人いますか?

すぐはできないのですがローカルユーザにかえてやってみます。
0828名無しさん@お腹いっぱい。NGNG
モノホンcronなら失敗したのはsyslogに出るはずだけどCygwinはシラネ。
0829名無しさん@お腹いっぱい。NGNG
syslogに出るならイベントログに出てるかも。
0830名無しさん@お腹いっぱい。NGNG
Cygwinのunison(2.10.2)で、Linux(同じく2.10.2)と同期を取ってみたのですが、

The name of this Unix file is not allowed in Windows/OSX (Docs/hoge.mht)

のようなエラーが発生するのですが、これはどうやって避ければいいでしょうか。
また、

C:\My Pictures

のようなnull文字入りのパスをエラーにしないで処理させるにはどうすればいいでしょうか。
0831名無しさん@お腹いっぱい。NGNG
それnull文字っていうんだへー
0832名無しさん@お腹いっぱい。NGNG
nul文字は0x00でしょー。間隔空いてるのはスペース(0x20)
0833名無しさん@お腹いっぱい。NGNG
(∀)
0834名無しさん@お腹いっぱい。NGNG
>>830
unisonの方は知らんが、スペース入りパスは""で囲む。
0835名無しさん@お腹いっぱい。NGNG
Windowsでのファイル名に使えない文字(コロンとか)を含んでるのでは。
だったらリネームするしかないんじゃね。
0836名無しさん@お腹いっぱい。NGNG
cd /cygdrive/c/My\ Pictures/
0837名無しさん@お腹いっぱい。NGNG
less使ってます?
Jam lessの更新が止まっているようなので
less358+patchで日本語みてます。

less382に更新してもpatchあてれば問題ないかなぁ?
0838830NGNG
>>そうなんですか、(´・ω・`)ショボーン。
0839名無しさん@お腹いっぱい。NGNG
>>827
domain userなら
mkpasswd -d -u ${username} >>/etc/passwd
の結果を/etc/passwdに追加しねえか? 普通。
HOMEとかSHELL環境変数を使わずに直接/etc/passwdから
情報をとるアプリは結構あるぞ(fetchmailとか)。

>>837
less382にageる必要性はあんの?
あるいはlvでも使えば。
洩れはless -rとiconvで充分。
0840名無しさん@お腹いっぱい。05/01/18 04:26:31
HDDがクラッシュしたとのことでかなり古いパソコン
(COMPAQ製 Celeron600MHz / Memory64MB)をもらったので、
120GBのHDDを乗せかえてリカバリ(Windows98SE)し、
サーバー専用PCにしようとしてCygwinを入れたのですが、
WindowsXPでは起こらなかったエラーの解決法が分からなくて困っています。

Installはうまくいったのですが、
$ /usr/sbin/apachectl start
すると、
> このプログラムは不正な処理を行ったため強制終了されます。
> HTTPDのページ違反です。
とエラーが出ます。回避方法はあるのでしょうか?よろしくお願いいたします。
0841名無しさん@お腹いっぱい。05/01/18 04:48:32
>>840
なんでわざわざ cygwin で?
0842名無しさん@お腹いっぱい。05/01/18 04:57:30
>>841
 UNIX系OSにまだ慣れていなくて、WINDOWSからもコントロールしやすいCygwinを選びました。
Cygwin自体の操作は比較的出来るようになってきているので。
同時にcoLinuxも入れて、Linuxの勉強もしつつ、UNIX系OSを理解できたら完全にLinuxにする予定です。
その練習用みたいなものです…。
0843名無しさん@お腹いっぱい。05/01/18 05:00:35
Win98なんて盲腸みたいなものでcygwinでも嫌われまくってるので、
Win2000にするか、あっさり素通りしてUNIX入れるかの方がいいよ。
0844名無しさん@お腹いっぱい。05/01/18 05:02:25
Celeron600MHz + Memory64MB のままではWindows2000には耐えられない気がしますOTL
最低でもMemoryの増設は必要になりますよね…。

とりあえずでも動くようには出来ませんでしょうか?
0845名無しさん@お腹いっぱい。05/01/18 05:30:40

俺win2000に乗り換えたころPeniii450、mem64Mだったけど。
で、余裕で使ってたけど。
0846名無しさん@お腹いっぱい。05/01/18 06:57:31
>>842, 844
そのメモリでは colinux は厳しいんじゃない.
Unix でサーバするつもりなら,
つまらない cygwin の癖に悩んでないで,
もう Windows 捨てた方が近道.
それ 1 台しかもってないわけじゃないだろ?
0847名無しさん@お腹いっぱい。05/01/18 08:06:58
冬のボーナス右手に三年は安心モデル買って来い
0848名無しさん@お腹いっぱい。05/01/18 08:20:11
>>845-846
 そうですか…。Win2Kを買ってきて入れてCygwin…よりはLinuxにしてしまった方がいいかも知れないですね。
確かにメインは別にあるので、完全に実験用として(サーバーとして動かすまでに時間を要しても)Linux練習機にします。
ありがとうございました。今度はくだらない質問スレでまたお世話になるかもしれません。よろしくお願いいたします。

>>847
 いえ、メインはAthlon64 3500+のマシンがあるので問題はないです。
ただ、メインマシンをサーバーにはしたくないんです。
せっかく手に入ったPCをサーバーとして生かしたいんですよ(それぐらいしか使い道ないし…汗)。
0849名無しさん@お腹いっぱい。05/01/18 11:04:22
今現役で使ってるノートは600MHzだよ orz
全然不自由無いんだが
Cygwin 入れて化学計算やってます
0850名無しさん@お腹いっぱい。05/01/18 13:01:34
ノートで計算やるって勇気いるなぁ・・・。

あ、一晩エンコぶん回すのも同じか。
0851名無しさん@お腹いっぱい。05/01/18 13:17:42
>>848
ひとつ助言しておく
今後はLinux板に行けよ
0852名無しさん@お腹いっぱい。05/01/18 20:36:50
このスレCygwinをサーバメインで使おうとする奴が多いな
池沼ばっかりか
0853名無しさん@お腹いっぱい。05/01/19 00:03:52
どうも。
流れを無視して質問です。

cygpathを通したパスをwinに渡したいんですけどうまくいきません。

cygpath -w /e/Music/hoge.mp3 | winamp

等とやってもだめなんですけどどうしたらいいですか?
winampにパスは通ってます。
0854名無しさん@お腹いっぱい。05/01/19 00:05:13
>>853
ためしてはいないけど

winamp`cygpath -w /e/Music/hoge.mp3`

でどう?
0855名無しさん@お腹いっぱい。05/01/19 00:12:03
おおう、即レスありがとうございます。
でもだめでした。
ファイルはwinampに送られるんですが
ファイル情報を見ると

'd:\cygwin\home\administrator\cygpath -w \e\Music\hoge.mp3'
が見つかりませんと出てます。
0856名無しさん@お腹いっぱい。05/01/19 00:19:56
入力が間違ってるとみたね
単一引用符で括ってるんじゃないか?
0857名無しさん@お腹いっぱい。05/01/19 00:20:36
やりますた!!
function amp() { winamp `cygpath -w $*` & }
をbashrcに登録でいかますった!!!!
0858名無しさん@お腹いっぱい。05/01/19 00:23:38
winamp はわからないけど,

% explorer `cygpath -w /cygdrive/d`

ってやるとエクスプローラで D ドライブが開いたよ.
0859名無しさん@お腹いっぱい。05/01/19 00:26:41
おかしいなぁ。うちでは>>858もうまくいきません。

>>857だとスペースが含まれる場合うまくいかない・・。
0860名無しさん@お腹いっぱい。05/01/19 00:44:59
>>856
その通りでした。
単一引用符の意味が今やっとわかりました。
0861名無しさん@お腹いっぱい。05/01/19 02:39:07
関連付がされているのなら、
cygstart /path/to/hoge
で開ける。
0862名無しさん@お腹いっぱい。05/01/19 02:44:27
>>859
んじゃーこれでどう?
function amp() { echo \"`cygpath -w $*`\" & }
086386205/01/19 02:45:33
うげ。bashで実験してたときにecho使ってたのが残ってたorz
s/echo/winamp/でお願い。
■ このスレッドは過去ログ倉庫に格納されています