トップページ⇒linux
1001コメント390KB

くだらねえ質問はここに書き込め! Part176

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/07/08(水) 02:14:42ID:Noh6Cefq
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/ (避難所)

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About

過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/

Google検索 http://www.google.co.jp/linux

関連スレッドは >>2-4 あたり。

前スレ くだらねえ質問はここに書き込め! Part175
http://pc11.2ch.net/test/read.cgi/linux/1244214872/
0213login:Penguin2009/07/18(土) 07:26:15ID:kB3m8TK8
>>211
ヒトコト罵らせてくれ。
馬鹿だなあ、改行を混ぜればいいだけじゃないか。
$ yes 'y
> n'
0214login:Penguin2009/07/18(土) 13:09:16ID:mzp4zAe3
>>209
注文多すぎ、svnserve も mod_dav_svn も使えない環境では無理。
レンタルサーバー変えるか SourceForge 使え。
0215 ◆Zsh/ladOX. 2009/07/18(土) 13:09:27ID:Yfzqg2iv
>>207
すごく、分かりやすいですw
0216login:Penguin2009/07/18(土) 13:50:18ID:OJvHa388
カーネルパッチについて教えてください。
http://kernel.org/
ここにある、下記のパッチですが、2.6.30.1とかに当てるパッチではなく、kernel-2.6.31に当てるパッチですよね?
それから、パッチにrc3とかgit3とかのsuffixの意味を教えてもらえないでしょうか。
The latest prepatch for the stable Linux kernel tree is: 2.6.31-rc3 2009-07-14 01:28 UTC B V VI C Changelog
0217login:Penguin2009/07/18(土) 14:48:21ID:mzp4zAe3
>>216
2.6.31-rc3 は 2.6.30 にあてるパッチ
そのページの prepatch とか snapshot のリンクをクリックしてちゃんと読め
0218login:Penguin2009/07/18(土) 16:51:23ID:/WcShESk
/tmp
に頻繁に書き込みするプログラム作ってしまったのだけど
/tmp
をメモリー領域をディスク代わりに使う方法ないですか
0219login:Penguin2009/07/18(土) 16:53:09ID:4NnCK5zl
>>218
tmpfsでいいんじゃない?
0220login:Penguin2009/07/18(土) 16:59:38ID:/WcShESk
>>219
/dev/shm
に書き込み読み込みするようにすればいいんですね
これは便利そう
0221login:Penguin2009/07/18(土) 17:12:39ID:MVPKm7B6
tmpfs /home/hoge/ramdisk tmpfs size=512mb 0 0
とすると各ドライブ+ramdisk もあらわれるよ。

0222login:Penguin2009/07/18(土) 18:04:29ID:R23c+29M
>>214
svnserve なら使えてますよ?
ssh経由ですが。
0223login:Penguin2009/07/18(土) 19:20:04ID:9uoaGbKh
cronによる定時処理について質問です。

0 8 11 7 sat コマンド > /dev/null 2>&1

は、本日(7月18日)午前8時0分もコマンドが実行されるものなのでしょうか?
※ 実際に実行されて困った

$ rpm -qa | grep cron
vixie-cron-4.1-72.el5
anacron-2.3-45.el5
crontabs-1.10-8

です。よろしくお願いします。
0224login:Penguin2009/07/18(土) 19:24:21ID:BDokJ9fy
>>223
マニュアルは良く読め。
http://www.linux.or.jp/JM/html/cron/man5/crontab.5.html

> 注意: コマンド実行の日は 2 つのフィールドで指定できる --- 月内日および曜日で
> ある。もし両方のフィールドが制限指定 (* 以外) であると、 いずれかの
> フィールドが現在時刻と合った時にコマンドが実行される。例えば、
> ``30 4 1,15 * 5''
> とすると、毎月 1 日と 15 日および毎週金曜日の午前 4:30 にコマンドが
> 実行される。
0225login:Penguin2009/07/18(土) 19:24:37ID:JYggedQZ
>>223
曜日が最優先されるので、日は無視されて毎週土曜日に実効される
だいたい、月と日を指定しているのだから、曜日は不要でしょう
0226login:Penguin2009/07/18(土) 19:34:56ID:9H1elbdV
>>223
ある時刻に1回だけコマンドを実行したいなら
cronではなくatを使うべき
0227login:Penguin2009/07/18(土) 19:43:39ID:9uoaGbKh
>>224
…書いてありますね。最後に。

>>225
除去し忘れたとして、来年の7月11日にも実行されたら困るので曜日も指定しました。
次に7月11日が土曜になるのは2015年な訳で。

>>226
言われてみるとそうですね。
0228login:Penguin2009/07/19(日) 01:03:50ID:oh64eP2f
なんでhogeなんですか
0229login:Penguin2009/07/19(日) 01:13:36ID:YcJVpTxr
>>228
http://ja.wikipedia.org/wiki/Hoge#hoge.E3.81.A8piyo
0230login:Penguin2009/07/19(日) 01:25:14ID:oh64eP2f
>計算機に向いながら、何も入力することがないときに、とりあえず 入力します。
>このときは hoge と入力することが一般的です。 達人になると、何も考えなくても
>手が勝手に hoge と入力するように なるそうです。
0231login:Penguin2009/07/19(日) 07:38:38ID:qy4ctrfe
teraterm からssh でlinux マシーンへログインしています、起動はlilo なのですが、
複数のカーネルから、起動させたいカーネルを選択する方法は無いでしょうか?
0232login:Penguin2009/07/19(日) 08:53:38ID:piz0Hubq
>>231
うん?
lilo.conf弄ってデフォのkernel切り替えて、/sbin/liloで反映させてから
再起動させるくらいしか。
遠隔でこのテの操作は失敗すると命取りだから慎重に。
いや実はすぐ隣に置いてあるPCってのならいいんだけど。

ってかteraterm関係なくね?
0233login:Penguin2009/07/19(日) 08:55:18ID:piz0Hubq
あぅぁ。すまん。
最後の一行は無視して。
teratermスレと勘違いしてて、「Linux板のくだ質行けばいいのに」って思ってしもた。
0234login:Penguin2009/07/19(日) 09:16:39ID:qy4ctrfe
>>232
Thxです、やっぱそうですよねliloだと辛いな、処でgrubだったら、起動kernelの選択って
可能になるんでしょうか?sshでgrubのPC起動したことが無いんで、知ってたら教えてください。
0235login:Penguin2009/07/19(日) 09:22:18ID:44SLSCmZ
>>234
できるわけがない
0236login:Penguin2009/07/19(日) 12:45:09ID:zWDE7qNG
>>231
うろおぼえだけど、一度だけ変更するのなら、リブートする前に lilo -R <label> って手が
ありませんでしたっけ?

>>234
/boot/grub/menu.lst の default を変更するのは?
0237login:Penguin2009/07/19(日) 12:50:38ID:piz0Hubq
>>236
それは例えば新しい(正常起動する保証がない)kernelを試す時なんかには
セーフティの意味で有効なだけで、再起動前にローダの設定を弄って
起動kernelの変更をすることに変わりないでしょ。方法が違うだけ。

どうやら見てると質問主は
「PC起動時にsshでローダの画面を見ながら起動するkernelの指定変更をしたい」
って言ってるような気がする。
0238login:Penguin2009/07/19(日) 18:05:52ID:tZmciqjF
それは質問王だ
0239login:Penguin2009/07/19(日) 19:39:23ID:pd9PJ+p3
ちょっとおれを助けてくれ。
CGIのなかでatコマンドを実行したいんだが実行するとこんなエラーになる。

PAM authentication failure: System error You do not have permission to use at.

PAMはよく分からないんだ。/etc/pam.d/atdをいじる必要があるのか?
でもこれはデーモンだよな。
atコマンドだけをCGIからapache権限で動かす方法はないだろうか?
このマシンはおれのじゃないからセキュリティー設定を丸ごと落とすとか
そういうのはダメだ。最小限にとどめたい。

環境は、素のCentOS 5.3/i386だ。

help me!
0240login:Penguin2009/07/19(日) 19:42:28ID:KVVAkzhc
権限が無いならムリ
0241login:Penguin2009/07/19(日) 19:50:01ID:pd9PJ+p3
>>240
どういうことだ?その権限を与える、もしくは回避する方法はないのか?

apacheのシェルを/sbin/nologinから/bin/shにして、su - apacheしてから
atコマンドを実行できることは確認している。
つーことは、CGIから呼び出している事が問題なんだよな?ログインしていな
いからダメなのかどうなのか知らんが、それを回避することはできんのか?
0242login:Penguin2009/07/19(日) 22:20:15ID:73uastn6
celeron600MHz、メモリ192MBで
「おおぉ、これが最新のライナックスかぁぁ!!」
と感動できるデストリを教えて下さいまし
0243login:Penguin2009/07/19(日) 22:34:38ID:QtcHTPQp
2.6.21 sched.cのprio_array.queueについて

RT99の時はqueue[0]、RT1の時はqueue[98]、TSの時はqueue[100-139]を使っていて、queue[99]は使っていないように見えるんだけど、正しいですか?
0244login:Penguin2009/07/19(日) 22:57:13ID:dAkZCdoe
ばーか
0245login:Penguin2009/07/20(月) 01:44:01ID:+3QJHmh9
>>244
今、拙者を呼んだのはお主か?
0246login:Penguin2009/07/20(月) 09:43:37ID:spZ7HYF6
>>242

そのスペックなら
Debian+LXDEだね。
DebianのサイトにLXDE専用のインスコCDあるよ。
0247login:Penguin2009/07/20(月) 10:42:52ID:zs5Kc415
>>246
LXDEなんかじゃなくて、TWMでいいじゃん
0248login:Penguin2009/07/20(月) 12:42:28ID:/OUmfyBm
TWMは別に軽くないとあれほど…
0249login:Penguin2009/07/20(月) 17:09:11ID:OSKydoIH
LVM のスナップショットって異なるVG上に作成できない?
0250login:Penguin2009/07/20(月) 18:10:18ID:YRQqOGYy
カーネルパニックが怒ることが前提のlinux PCがあります、電源投入してから、カーネルパニックまでのログを記録したいのですが
どうしたらできますか?
0251login:Penguin2009/07/20(月) 18:19:27ID:Dy6TJOi2
カーネル再構築をしないで、特定のモジュールだけ追加することができますか?
今Austrumiというディストリを使っていますが"iwlagn"のモージュールがなくて困っています。
ubuntuからiwlagn.koを引っ張ってきてinsmodしてもInvalid module formatとでてきてできませんでした。
0252login:Penguin2009/07/20(月) 18:23:41ID:6joWbbW6
>>251
kernel側でiwlanがモジュールで有効になってないとか?
0253login:Penguin2009/07/20(月) 19:20:42ID:Dy6TJOi2
>>252
カーネルは最新なのにモジュール自体が無いんですよ。
コンパクトなディストリなので、おそらくファイルサイズを小さくするためにもともと省略していると思われます。
0254login:Penguin2009/07/20(月) 19:25:47ID:6joWbbW6
>>253
ごめん質問良く読んでなかった
ubuntuからそのままモジュールを持ってきたんだね

カーネルでiwlanを有効にしていないのなら、
カーネルの再構築するしか無いんじゃないかな
02552512009/07/20(月) 19:33:56ID:Dy6TJOi2
>>254
ごめんなさい、「カーネルでiwlagnを有効にする」とはどうやるのですか?
0256login:Penguin2009/07/20(月) 19:35:34ID:ae6hxCnx
特定のプロセス(Top値の Commandの値) prog が起動して、CPU,または、メモリを消費すると、
そのプロセス prog を検知して、そのプロセスに対して strace -o logfile.txt -p PID(progの というコマンドを飛ばしたいと思っています。
これをプログラム化したいのですが、どうすればいいでしょうか?


プログラムを検知するには、このプログラム自体をデーモン化していないといけないと思います。
シェルスクリプトでも、こういったソフトが作成可能であれば教えてください。
0257login:Penguin2009/07/20(月) 19:36:39ID:6joWbbW6
>>255
kernelを再構築することです
利用しているディスリ名とkernel再構築で検索すれば
方法が出てくるのじゃないかと思います
0258login:Penguin2009/07/20(月) 19:37:02ID:zCZIMqG9
CentOS 5.3でhttpサーバとftpサーバを立ち上げたいのですが、外部から見ることができません。

httpデーモン apatch
ftpデーモン vsftpd

状況
1. 同一ルータにつないだWindowsマシンからCentOSマシンにpingが通ることを確認
2. 同一ルータにつないだWindowsマシンからCentOSマシンのローカルIPを指定してapatchのテスト画面が出ることを確認
3. CentOSマシンにて以下のサイトから、ポート80と21に接続できることを確認
ttp://dog.tele.jp/lookup.php
4. apatchを停止した場合、ポート80に接続できなくなることを確認
5. 同一ルータにつないだWindowsマシンからCentOSマシンのグローバルIPを指定して
『Web ページへのナビゲーションは取り消されました』と表示される(IE)
同様にCentOSマシンからでも『正常に接続できませんでした』と表示される。(FireFox)
IPをローカルにした場合はともにapatchのテスト画面が表示される
6. 同様にローカルIPでのftp接続は可能だが、グローバルIPでの接続は不可

1、2より、CentOSマシンのapatchは正常に起動している
3、4より、apatchが起動している場合に限り、外部からポート80に接続できる
5より、ブラウザでグローバルIPを指定した場合には接続できない
6より、ftpでも同様にポートは開いているがftpコマンドでグローバルIPを指定した場合は接続できない

外からポート80でapatchにアクセスできるのに、ブラウザからグローバルIPでapatchのテスト画面を
見ることができない理由は何でしょうか?
ポートは空けるが実際のサービスを拒否するような設定項目があるのでしょうか?

ご指導よろしくお願いいたします。
02592512009/07/20(月) 19:38:30ID:Dy6TJOi2
>>257
わかりました。親切にありがとうございます。
0260login:Penguin2009/07/20(月) 19:44:43ID:6joWbbW6
>>256
単にプロセスの有無を検知するということですよね?
ps等組み合わせたshell scriptで可能かと思います

GUIだとspectoとかが使えるのかな
0261login:Penguin2009/07/20(月) 19:48:41ID:6joWbbW6
>>258
単にルータの設定が悪いんじゃないですかね?
0262login:Penguin2009/07/20(月) 19:48:45ID:2D81ta24
>>258
OS関係ない、ルータの問題
ttp://www.wikihouse.com/faqhserver/index.php?%B3%B0%C9%F4%A4%AB%A4%E9%A4%CF%8E%CB%8E%DF%8E%BA%8E%B0%8E%DD%A4%CA%A4%CE%A4%CB%C6%E2%C9%F4%A4%AB%A4%E9%A4%CF%8E%BC%8E%AE%8E%CE%8E%DE%8E%B0%8E%DD%A4%C7%A4%B9
0263login:Penguin2009/07/20(月) 20:06:56ID:ae6hxCnx
>>260
ありがとうございまs。
具体的なソース (シェルスクリプト )教えていただけないでしょうか?
0264login:Penguin2009/07/20(月) 20:15:01ID:6joWbbW6
>>263
bashで、psとgrepとifを使ってできますよ

ps -efl | grep hoge | if [ $? == 0 ]; then strade なんとかかんとか
みたいな
0265login:Penguin2009/07/20(月) 20:17:59ID:zCZIMqG9
>>261-262
やっぱりルータ側の設定ですか・・・
apatchの起動&停止とポート80への接続の成否が連動していたので、ルータはグローバルIP&ポート80の
組み合わせを正しく対象のCentOSマシンにつなげていたと思っていたのですが
ご飯食べながら参考リンクを見てみます

なお、今のルータ設定は下記の通りです(192.168.0.61がCentOSのローカルIP)
ルータ NEC Aterm BR1500H
ファーム 7.97(最新)

○はチェックボックスにチェック

【NATエントリ】
エントリ番号 変換対象プロトコル 変換対象ポート 宛先アドレス 宛先ポート
○01 TCP  www  192.168.0.61  www 
○02 TCP  netbios  192.168.0.61  netbios 
○03 UDP  netbios  192.168.0.61  netbios 
○04 UDP  netbios  192.168.0.61  netbios 
○05 TCP  ftp  192.168.0.61  ftp 

0266login:Penguin2009/07/20(月) 20:19:13ID:zCZIMqG9
【フィルタエントリ】
LAN側 WAN側 種別 送信元 宛先 プロトコル 送信元ポート 宛先ポート 方向
○01  01 拒否  *  *  TCP  netbios  *  順方向 
○02  02 拒否  *  *  UDP  netbios  *  順方向 
○03  03 拒否  *  localhost/255.255.255.255  UDP  netbios  dns  順方向 
 04 ○04 拒否  *  localhost/255.255.255.255  TCP  *  telnet  順方向 
○05 ○05 通過  *  localhost/255.255.255.255  TCP  *  ftp  両方向 
 06 ○06 拒否  *  localhost/255.255.255.255  TCP  *  75  順方向 
 07  07 通過  *  localhost/255.255.255.255  TCP  *  www  両方向 
○08  08 拒否  *  *  TCP  *  1243  順方向 
○09  09 拒否  *  *  TCP  *  12345  順方向 
○10  10 拒否  *  *  TCP  *  27374  順方向 
○11  11 拒否  *  *  TCP  *  31785  順方向 
○12  12 拒否  *  *  TCP  *  31789  順方向 
○13  13 拒否  *  *  TCP  *  31791  順方向 
○14  14 通過  *  192.168.0.61/255.255.255.0  TCP  netbios  *  順方向 
 15  15 拒否  *  *  UDP  *  netbios  両方向 
 16  16 拒否  *  *  TCP  *  445  両方向 
 17  17 拒否  *  *  UDP  *  445  両方向 
 18  18 拒否  *  *  TCP  *  nfs  両方向 
○19 ○19 通過  *  192.168.0.61/255.255.255.0  TCP  www  www  順方向

0267login:Penguin2009/07/21(火) 01:28:33ID:zuLrFnOR
>>265
ややこしく考えすぎ、単に内部から外部のIPアドレス(その例だとルータのグローバルIPアドレス)
参照しようとして詰まるだけ
内部DNS建てるかブーメランNATや簡易DNS機能を持ったルータにするか
あるいはもっと単純にhostsに書き込むか、一時的な確認だけなら外部プロキシを利用する

ちなみにwwwに関してなら自宅サーバ系のwebに確認用ページがいくらでもある
解説もそこらへん読んだほうが向いてんじゃね
0268login:Penguin2009/07/21(火) 02:46:19ID:u7iYV9Wt
>>267
あ、なるほど、返答先が分からないと言うことですか
明日、ご指摘の解説を探してみます
0269login:Penguin2009/07/21(火) 15:41:26ID:8m3UexMe
ls -aRの結果をテキストファイルで保存したいのですが(そうしないとログが流れてしまう)
それはどのよなコマンドを打ったら良いでしょうか?
0270login:Penguin2009/07/21(火) 15:42:59ID:BO90gQOW
>>269
ls -aR >~/hoge とか。
でも保存しなくとも ls -aR | less とかでよくね?
0271login:Penguin2009/07/21(火) 15:54:34ID:8m3UexMe
>>270
お早いお返事ありがとうございます。
ls -aR >の方でテキストファイルに保存出来ました。
ありがとうございました。
0272login:Penguin2009/07/21(火) 16:55:41ID:rwnqDYXw
ゲートウェイがlinuxのネットーワークに
エアーステーションという無線LANルーターをつなぎたいのですが
どこかに解説しているサイトはないでしょうか
0273login:Penguin2009/07/21(火) 17:18:20ID:mmRcRwrh
>>272
> ゲートウェイがlinuxのネットーワーク
ってことは、エアステーションはLAN内のアクセスポイントとして繋ぎたいのかい?
それならマニュアルに書いてあると思うんだけど。
0274login:Penguin2009/07/21(火) 18:43:50ID:V/VtDGJ+
零時ちょうどに、あるジョブがバックグラウンドで実行されるのですが、
それが終了するのに30分ほどかかります。

いつもは、サスペンドを使って電源を落としています。
しかしこのジョブのおかげでサスペンドできません。
そこで、ジョブの終了を待ってサスペンドさせようと考えています。
(もちろん自動で!僕は寝たいのです^^;)

シェルスクリプトでささっと書きたいので、コマンドラインの
インターフェイスがあると楽なのですが、ありますか?
よろしくお願いします。
0275login:Penguin2009/07/21(火) 18:47:25ID:BO90gQOW
>>274
そのジョブを実行後サスペンドするスクリプトでも書けばいいんでは。

> シェルスクリプトでささっと書きたいので、コマンドラインの
> インターフェイスがあると楽なのですが、ありますか?
意味わからん。
0276login:Penguin2009/07/21(火) 18:53:07ID:V/VtDGJ+
>>275
> そのジョブを実行後サスペンドするスクリプトでも書けばいいんでは。

はい、ですから、それを実現する方法を探しているのです。
pm-suspend というコマンドを見つけたのですが、manによると...

 These commands will usually be called by hald when triggered to do so
 by a program in a desktop session such as gnome-power-manager. Calling
 them from the command line is also possible, but it is not guaranteed
 that all programs in your desktop session keep working as expected.

という不安に包まれる記述がw
0277login:Penguin2009/07/21(火) 18:56:26ID:BO90gQOW
>>276
サスペンドするコマンドを探してる、ってこと?
サスペンドのやり方によっていろいろあるんじゃなかったっけ。
apm -s とか s2disk とか。
0278login:Penguin2009/07/21(火) 22:07:14ID:tRDpVSvp
ほんっとにくだらない質問で申し訳ないのですが、
独自ドメインを取得してApacheでWebサーバを作ったのですが
http://なんちゃら.com
と
http://www.なんちゃら.com
を、同じ扱いと言いますか、どちらを指定されても同じページを表示させるには
何の設定をすればよいのでしょうか?
Webサーバの設定でどうにかするものなのでしょうか?
0279login:Penguin2009/07/21(火) 22:30:01ID:xGYTho7h
>>278
それは、ドメインネームサーバ(DNS)の設定だね
0280login:Penguin2009/07/21(火) 22:47:44ID:xGYTho7h
ドメイン=example.com
Global IP Address=xxx.xxx.xxx.xxxとすると

Web(Apacheなど)サーバってのは、
xxx.xxx.xxx.xxx:80
xxx.xxx.xxx.xxx:443 (ssl)
でリクエストを待ち受けてるだけなんよ
きたリクエストに、index.html(例えばトップページ)を返すだけなんよ

xxx.xxx.xxx.xxx=example.com
この名前解決をするのが、DNSサーバ (bindなど)

domainname=example.com
hostname=www.exmaple.com だったり
hostname=pop.exmaple.com だったり
ドメインネームサーバで、hostnameを列挙して設定できるようになってる


0281login:Penguin2009/07/21(火) 22:57:34ID:V/VtDGJ+
>>277
事故解決!

GnomePowerManager/FAQ:
How do I query or do actions on gnome-power-manager from my shell script?
http://live.gnome.org/GnomePowerManager/FAQ#head-ca9ddd6e2954f42fa6fb45b392ece499a6f8ab6f
0282login:Penguin2009/07/21(火) 23:52:01ID:tRDpVSvp
>>279
>>280
回答いただきありがとうございます。
bindの設定サイトを見て、無事に
http://example.com
http://www.example.com
で同一ページを表示することができました。

ありがとうございました。

ただ、今度また新しい問題が出てきまして
バーチャルドメインで独自ドメインを2つ使用しているのですが
http://example.com → 意図したページが表示される
http://www.example.com → 意図したページが表示される
http://example.net → 意図したページが表示される
ここまではOKなのですが
http://www.example.net → http://example.comが表示されてしまう

という状況になってしまいました。
これもApacheの設定ではなく、DNSサーバの設定ミスによる可能性が大きいのでしょうか?
連投で申し訳ありませんが、知恵を貸していただければ幸いです。
0283login:Penguin2009/07/22(水) 00:23:19ID:6v1LwBu4
>>282
>http://www.example.net → http://example.comが表示されてしまう
こうなるURLをちゃんと全部晒してみ?
たぶん
http://www.example.net/foobar → http://example.com/foobar/
になるんじゃないか?
そして http://www.example.net/foobar/ なら大丈夫じゃね?

だったらApacheの設定でUseCanonicalNameをoffにすればいい
0284login:Penguin2009/07/22(水) 06:44:34ID:6YlZKWbF
coreutils-6.10のhostnameとnet-tools-1.60のとじゃどっちが優秀?
0285login:Penguin2009/07/22(水) 15:46:51ID:BK7Z0qRQ
>>272-273
付属のマニュアルがNTTなどのプロパイダーが上流にある場合の説明しか書いてない
上流のゲートウェイが自分で設定したlinuxの場合はどれに対応するのだろう
0286login:Penguin2009/07/22(水) 16:08:57ID:lfucGUEF
最近、Linuxに興味を持ちVMware Playerを導入しました。

ホストOS:Windows Vista Home Premium SP2
ゲストOS:Ubuntu 8.04 Japanease
以上のような動作環境で使用しています。

Ubuntuの[システム]→[ネットワークプロキシの設定]で躓いていしまいました。
ここでどのように入力すれば、ネットワークに接続できるのでしょうか?
ここにはIPアドレスを入力すればいいのでしょうか?ポートは?

すごくすごーくつまらない(というか馬鹿な)質問ですみません。
よろしくお願いします。
0287login:Penguin2009/07/22(水) 16:12:14ID:sNv12IRA
>>286
プロキシサーバがないなら「インターネットに直接接続する」でいいんじゃね。
0288login:Penguin2009/07/22(水) 16:26:22ID:F50gJbuq
>>285
Gatewayの下にぶら下げるんなら、AirStationをルータ機能殺してAPモードで
無線親機として使いたいんじゃないのか?
それならマニュアルにあるだろうし、読んでわからなかったらAirStationのスレにでも行ってみたら?

違うのなら構成説明しないとさっぱり伝わらない。
0289login:Penguin2009/07/22(水) 16:29:34ID:F50gJbuq
>>288の
> それならマニュアルに(ry
の行は、AirStationの設定について、ね。
で、AirStationにぶら下げたクライアントではgatewayを自前のLinux gateway機に向けるだけだと思うんだが。
(DNS他は環境によるから知らん)
0290login:Penguin2009/07/22(水) 22:20:45ID:WCAYUSex
fsckについて教えてください。

今win98seを使っています。
win98seでは1TのHDD全てを一つのパーティションで使うことが出来ますが、
スキャンディスクは120Gまでしか対応していません。
1Tを一つのパーティションで使ってエラーが起きた場合、直すことが出来ないのです。
それができる他のwin用ツールも見当たりません。

で、linuxでもfat32ドライブが使用できると聞き、もしかしたらと検索して、
fsckでfat32ドライブを扱えるとのかすかな記述を見つけました、がハッキリした記述が見当たりません。
代わりにfsckをfat32ドライブに使用すると日本語ファイル名のものがおかしくなるとの記述が出てきました。(ubuntuだけ?)

linuxのfsckで1Tのfat32ドライブをスキャンディスクできるのか、もしくは同等のツールは存在するのか。
またそれは日本語ファイル名でもおかしくならないのか。
以上についてよろしくお願いします。できればCDブートできるものがいいです。
0291login:Penguin2009/07/22(水) 23:14:50ID:VqULP09b
nfgdumpをLinuxでビルドできるようにする方法を教えてください・・

事の発端は、250GBのパーティションの200GB近い領域のパーティションが失われたことに始まります。
TestDiskを使って失われたパーティションの復元を試みましたが、どうやってもうまくいきませんでした。
失われたデータをあきらめたくないし、かといって200GB近い容量が使えないのも困るので、
win32版のnfgdumpでバックアップを試みました・・・しかし、DVD-R17枚目ぐらいで必ず画面が真っ黒になって続行できなくなってしまうのです。

それでLinux版をビルドしようと試みたんですが、以下のようなメッセージが出て必ず失敗します。
・・・もうどうしたらいいんでしょう?もう2年近くもこの領域を放置しています。
hiroya@hiroya-desktop:~/nfgdump-0.1$ make
Making all in src
(一部省略)
if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"nfcdump\" -DVERSION=\"0.1\" -DSTDC_HEADERS=1 -I. -I. -I../inc -O2 -Wall -DUNIX -fno-strict-aliasing -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
In file included from ../inc/common.h:108,
from ../inc/fileio.h:7,
from ../inc/ntfsinternal.h:7,
from main.c:8:
/usr/include/zlib.h:1366: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gzseek64’
/usr/include/zlib.h:1367: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘gztell64’
/usr/include/zlib.h:1368: error: expected declaration specifiers or ‘...’ before ‘off64_t’
/usr/include/zlib.h:1369: error: expected declaration specifiers or ‘...’ before ‘off64_t’
make[1]: *** [main.o] エラー 1
make[1]: ディレクトリ `/home/hiroya/nfgdump-0.1/src' から出ます
make: *** [all-recursive] エラー 1
0292login:Penguin2009/07/22(水) 23:22:41ID:F50gJbuq
>>291
どのトリのどのVer.か知らないけど、必要なヘッダファイルのパッケージを確実に入れてあるのが前提で質問してる?
02932912009/07/22(水) 23:37:21ID:VqULP09b
>>292
すいませんでした
Ubuntu9.04です。
zlib.hでエラーが出ているようですが
zlibの開発用パッケージはちゃんと入っていたはずです。(Synapticで確認

02942912009/07/22(水) 23:39:56ID:VqULP09b
他のツールがあったらそれでもいいんですが
パーティションが作られていない状態だと
バックアップできないツールしかありません・・PartImageはダメでした。
0295login:Penguin2009/07/22(水) 23:40:02ID:i3pWmZyM
二年近く使わなくても済んだんだから、
消しちゃっても問題ないよ!

というのはおいといて。
gpartでも試してみれば?
0296login:Penguin2009/07/22(水) 23:42:47ID:F50gJbuq
>>293
少なくともlibbz, libbz2とかOpenSSL(libcrypto?)とかは必要みたいだけど、どうなのよ。
0297login:Penguin2009/07/23(木) 00:23:47ID:MTx2ah0o
>>291
まあヒロヤの腕じゃそいつをビルドするのは無理かと。
configure したのか?環境は64 bitでない?
ちなみに手元でやったら EVP_idea_cbc でリンクエラーになった。コードがメンテされてなさすぎる。
0298login:Penguin2009/07/23(木) 00:56:47ID:OwS/JYJW
うちでは通ったな。
./configure && makeまで。
$ ./src/nfgdump --help
までの確認しかしてないけど。
0299login:Penguin2009/07/23(木) 21:13:27ID:/qjCt1Rc
CentOS5.3(64bit)です。ある日、ログインしたらxfceの画面になりました。
いつものgnomeに戻すのにはどうしたらよいのか教えてください。
03002912009/07/23(木) 21:30:09ID:Qp81q9u8
>>295
試してみます!
>>296
./configureは通っていますし、必要パッケージが入っているのも
Synapticで確認したはずなんですが
>>297
x86_64です
64bitだとビルド出来ないんですか・・?
0301login:Penguin2009/07/23(木) 22:43:08ID:MTx2ah0o
>>300
>64bitだとビルド出来ないんですか・・?
ドキュメントに書いてある。
0302login:Penguin2009/07/23(木) 22:49:49ID:MTx2ah0o
>>299
勝手に変わることはない
ログイン画面に session ボタンがあれば押してみる
0303login:Penguin2009/07/24(金) 00:03:54ID:twYkYDEj
/etc/cron.d に
 00 21 * * * root /usr/local/sbin/hoge.sh

を記述しても、エラーで終了してしまいます。
標準エラー出力をファイルに書き出してみたところ、command not founf の嵐が……orz

/bin/bash /usr/local/sbin/hoge.sh だと正常に終了するのですが。
ちなみに command not found になるコマンドは vol_id や lvcreate など、/usr/bin にあるので$PATHの問題ではないと思います。

考えられる原因は何でしょうか?
03043032009/07/24(金) 00:12:12ID:twYkYDEj
おっと、ウソでした。
command not found になるコマンドは /sbin にあります。

試しに echo $PATH やってみたのですが、
 /usr/bin:/bin
しかありませんでした。

これは手動で追加しろってことなのですかね?
ふぅむ・・・・
03053032009/07/24(金) 00:19:31ID:twYkYDEj
あ、すみません。
やっぱりそういう事みたいです。失礼しました。
0306login:Penguin2009/07/24(金) 00:26:51ID:S1nFA1CG
以下の3つのログイン情報ファイルを別ディレクトリにログとして保存しています

1./var/log/wtmp
2./var/log/lastlog
3./var/run/utmp

上記のログを直接出力するには
1.lastコマンド
2.lastlogコマンド
3.whoコマンド
を実行すればいいと思うのですが、別ディレクトリに保存しているファイルの
中身を見るにはどうすればよいのでしょうか。
「1」にかんしては「last -f <ファイル名>」で参照することができましたが、
「2」「3」の参照方法がわからないため、教えてください。

よろしくお願いします。
0307login:Penguin2009/07/24(金) 00:42:22ID:ZShMlqku
つまらない質問ですが、今日ふとgrepが変な挙動をしている事に気づきまして、whichしてみたら
$ which grep
grep () {
*
}
と妙な定義がされてました。rebootしたらなおりました。
自分でこんなものを定義するわけないので、謎に思っています。

当方Debianを使ってまして、apt-get upgrade時に変なスクリプトが走ったのかもしれないと思っていますが、
どなたか同じような現象に心当たりあるかたはいませんでしょうか?
0308login:Penguin2009/07/24(金) 01:00:41ID:LIcqZiS+
怖いな
0309login:Penguin2009/07/24(金) 01:02:45ID:Zp+MjaEu
>>307
()を検索するときエスケープするの忘れて

grep () *

と打ったに一票。
0310login:Penguin2009/07/24(金) 01:06:23ID:XyL7QY6G
わりい間違えて書き換えたんで直しておいた
0311login:Penguin2009/07/24(金) 01:08:15ID:ZShMlqku
>>309
なるほど!
心辺りはないんですが、たぶんそれをしてしまったんでしょうね。ありがとうございました。
0312login:Penguin2009/07/24(金) 01:21:50ID:2jWLigRQ
>>307
bash なら type 使いなよ。
0313login:Penguin2009/07/24(金) 01:25:32ID:znhC67No
なんでbashならtypeなの?
■ このスレッドは過去ログ倉庫に格納されています