初心者もOK! FreeBSD質問スレッド その79
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。
2006/10/22(日) 22:34:46・事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
・再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
・特定の shell や、デスクトップ環境を強要する等、質問・解答の邪魔は禁止。
http://www.freebsd.org/ja/
http://www.freebsd.org/releng/
http://www.freebsd.org/doc/ja/books/handbook/
http://www.freebsd.org/doc/ja/books/design-44bsd/
http://www.freebsd.org/ja/ports/
http://www.freshports.org/
過去ログ
http://bird.zero.ad.jp/~zau60806/FreeBSD/
書籍
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-us&fqp=keywords%01FreeBSD
まとめサイト@Wiki 過去のQ&A集
http://www9.atwiki.jp/freebsd/
前スレ - 初心者もOK! FreeBSD質問スレッド その78
http://pc8.2ch.net/test/read.cgi/unix/1159025791/
0802名無しさん@お腹いっぱい。
2006/11/22(水) 17:56:52FDB(forwarding database)をみたいのですが、
コマンド知っている人いたらお願いします。
探してはみたんですが、見つかりませんでした。
0803名無しさん@お腹いっぱい。
2006/11/22(水) 18:15:15mount時に書き換えなきゃならないファイルが、
mountによって隠れてしまうディレクトリにあっちゃ、そもそも無理だろ。
やってることが馬鹿。
0804名無しさん@お腹いっぱい。
2006/11/22(水) 18:22:37使ってるとしたら、環境の一元化とか、メンテナンス上の理由?
0805名無しさん@お腹いっぱい。
2006/11/22(水) 18:26:47密結合のNFS mountなんてだめだめ。
OSに関係ないデータの受渡しとかで一時的にmountする程度にとどめとけ。
0806名無しさん@お腹いっぱい。
2006/11/22(水) 18:30:39まぁ目下使用中なんだが
0807名無しさん@お腹いっぱい。
2006/11/22(水) 18:36:41log領域としちゃ微妙かな。それに使うぐらいなら
syslogを投げるサーバ用意した方がよさそう。
0808名無しさん@お腹いっぱい。
2006/11/22(水) 18:59:52この場合、MakefileのCONFLICTS=の部分をいじる方法しかないでしょうか?
0809792
2006/11/22(水) 19:28:30もう少し調べると、
dev_mkdb を実行するところで
nfs server server:directory: not responding
と出てきまして、この部分をコメントアウトすると続きが実行されるのですが、
今度はldconfig pathの表示が終わった後、
sshdなどを起動する前あたりでやはり上記のメッセージがでます。
外付けのHDDにインストールしたので、
インストールをしたマシンはログインまでいくのですが、
他のパソコンにつなげて起動してしまったら止まってしまいます。
この違いを解決できればいけそうなのですが・・・
0810名無しさん@お腹いっぱい。
2006/11/22(水) 21:34:03見に行くサーバを指定する方法はありますか?
0811名無しさん@お腹いっぱい。
2006/11/22(水) 21:42:240812名無しさん@お腹いっぱい。
2006/11/22(水) 21:42:50最近は違うのかな?
0813名無しさん@お腹いっぱい。
2006/11/22(水) 21:44:420814776
2006/11/22(水) 22:19:58自己解決しました。
# ln /usr/local/lib/X11/fonts/TrueType/* ${JAVA_HOME}/jre/lib/fonts/fallback/
% uim-xim &
% export XMODIFIERS="@im=uim"
以上をしてみたら日本語入力できました。
初歩的なミスでした。
emacsとgtk-immodule(firefox)のみでしか日本語入力しておらず、
XIMを使っていなかったためです。お騒がせしました。
0815名無しさん@お腹いっぱい。
2006/11/22(水) 23:41:38期待できない」なので同じ事
0816名無しさん@お腹いっぱい。
2006/11/22(水) 23:50:340817名無しさん@お腹いっぱい。
2006/11/23(木) 09:37:170818名無しさん@お腹いっぱい。
2006/11/23(木) 09:42:550819名無しさん@お腹いっぱい。
2006/11/23(木) 09:46:32おまえ、ロックのことを知らないな。
一人で使っていても、アプリケーション自身がロックをかけに行くんだよ。
で、ロックが刺さったり、それはそれはもう、、、使いものになりません。
0820名無しさん@お腹いっぱい。
2006/11/23(木) 12:31:35Linux板ではLinuxのNFSは使えねーって話になっているのに、
何でunix板ではLinuxのNFSが実用になるの?
と釣られてみる。
0821名無しさん@お腹いっぱい。
2006/11/23(木) 12:44:31bash厨に釣られるな
0822名無しさん@お腹いっぱい。
2006/11/23(木) 14:17:23そんなこと、どこに書いてあるの?
0823名無しさん@お腹いっぱい。
2006/11/23(木) 14:37:44あっさり釣られすぎ ><
0824名無しさん@お腹いっぱい。
2006/11/23(木) 14:39:57でも999は10より遥かに大きい。
それだけのこと。
0825名無しさん@お腹いっぱい。
2006/11/23(木) 16:58:49なんだかよく分からないものがずいぶん溜まってしまいました。
手っ取り早く一度真っ新に戻して最初からやり直すには
rm -rf /usr/local/* /var/db/ports/* /var/db/pkg/*
だけでいけるでしょうか?
他にもまだやるべき事があるか、或いはそもそもこのような方法を採っては
いけない理由があれば教えてください。
0826名無しさん@お腹いっぱい。
2006/11/23(木) 17:06:05pkg_deleteで消していくのが良いんじゃね?
0827名無しさん@お腹いっぱい。
2006/11/23(木) 17:15:52やってみましたが、インストール/アンインストールに失敗したのが幾つか
あるみたいで、インストールされているpackageはないはずなのに
/usr/localにファイルが結構残っていたりします。
これ、消しちゃって問題ないでしょうか?
0828名無しさん@お腹いっぱい。
2006/11/23(木) 17:23:06今はman1というディレクトリにおいて
man -M . とかやっているのですが。
0829名無しさん@お腹いっぱい。
2006/11/23(木) 17:58:070830名無しさん@お腹いっぱい。
2006/11/23(木) 18:35:190831名無しさん@お腹いっぱい。
2006/11/23(木) 18:45:12FreeBSDのユーザーって、bashのような独自拡張の文法を嫌うのに、
/etc/passwdに #コメントや 空行を認めるという独自拡張を行なっているのは
なぜですか?
0832名無しさん@お腹いっぱい。
2006/11/23(木) 19:10:060833名無しさん@お腹いっぱい。
2006/11/23(木) 19:13:24新規インスコすると確かに配布ファイルの/etc/passwdにはコメント行があるね。
あれは教育上悪いので、すぐにコメント行を削除してしまいましょう。
同時に、rootのシェルを/bin/shに変更もね。
0834名無しさん@お腹いっぱい。
2006/11/23(木) 19:16:500835名無しさん@お腹いっぱい。
2006/11/23(木) 19:24:461回でもvipwすると確かにそうだが、base.aa,.ab,.ac,... とかの
分割tar玉には配布ファイルとして /etc/passwdもちゃんと入っているよ。
0836名無しさん@お腹いっぱい。
2006/11/23(木) 19:29:21> From: [782] 名無しさん@お腹いっぱい。 <sage>
> Date: 2006/11/23(木) 17:22:02
> /etc/passwd に
> 何でコメント行# 空白入れると駄目ですか?
> BSDだと大丈夫なのに
0837名無しさん@お腹いっぱい。
2006/11/23(木) 20:28:060838名無しさん@お腹いっぱい。
2006/11/23(木) 20:32:59>FreeBSDのユーザーって、bashのような独自拡張の文法を嫌うのに、
>FreeBSDのユーザーって、bashのような独自拡張の文法を嫌うのに、
>FreeBSDのユーザーって、bashのような独自拡張の文法を嫌うのに、
0839名無しさん@お腹いっぱい。
2006/11/23(木) 23:29:26無いでしょうか?探してみても、1-CFとか1-FDみたいな、容量をテーマにし
たサイトしか見つかりません。
CF自体は512Mや1Gが安くなっているので、あまり容量を気にしなくていいと
考えています。それよりはswapをどうすべきかとか、ファイルの更新頻度を
どうやって抑えるか、/var をどうすべきかを参考にしたいのです。
ちなみに、512Mや1G、2GのCFのみでFreeBSDを運用してる方はいませんか?
0840名無しさん@お腹いっぱい。
2006/11/23(木) 23:39:09まずは man nanobsd してみれば?
ttp://www.freebsd.org/cgi/man.cgi?query=nanobsd&sektion=8&manpath=FreeBSD+7-current
0841名無しさん@お腹いっぱい。
2006/11/23(木) 23:54:48でかいCFはディスクイメージの作成や転送に時間がかかるので
丁度良い大きさがおすすめ。
ツール: nanobsd,tinybsd
パッケージ: m0nowall,pfsense
いずれもswapは作らない。
0842名無しさん@お腹いっぱい。
2006/11/24(金) 00:06:57Thanks.
ただ、nanobsdはまだこれからって感じで、情報もちょっと少ないですね。
素人考えでは、1GBのCFにまず普通にインスコしたあと、適当に/etc以下を調整
してやればいいか(swapなし、/varはメモリ上に32MB位確保)位に軽く考
えていたんですが。
0843名無しさん@お腹いっぱい。
2006/11/24(金) 00:26:11writableな/etcも必要。
/var,/etcをメモリ上に使う仕組みはdisklessのために用意されているので
それを使う。
> 1GBのCFにまず普通にインスコしたあと、適当に/etc以下を調整
それを行うスクリプトがnanobsd, tinybsd
nanobsdはbuildworldするからtinybsdの方がお手軽。
nanobsdの嬉しいところはディスクイメージを2セット持てて、アップグレード簡単。
0844名無しさん@お腹いっぱい。
2006/11/24(金) 00:35:08できますか?
できるならやり方を教えて下さい。
0845844
2006/11/24(金) 00:36:120846名無しさん@お腹いっぱい。
2006/11/24(金) 00:40:21flv mpg convertでI'm feeling lucky
0847名無しさん@お腹いっぱい。
2006/11/24(金) 00:50:28どうもです。そのプログラムってportsにありますか?
0848名無しさん@お腹いっぱい。
2006/11/24(金) 00:54:05なんで /usr/ports/INDEX-6 にあたらないの?
0849844
2006/11/24(金) 01:05:13INDEX-5.bz2 とINDEX-5ってファイルは/usr/ports/にありましたが
INDEX-6っていうのは無いです。
こっからどうしたらいいんでしょう?すいません……わからないっす
0850名無しさん@お腹いっぱい。
2006/11/24(金) 01:08:13make search key=xxx
0851名無しさん@お腹いっぱい。
2006/11/24(金) 01:13:21LibrettoU100にFreeBSD入れた資料ってどっか落ちてません?
X関連はvesaドライバ使ったりして何とか立ち上がったんですけど、
キーボードの設定でどれ選んだらええかわかんねぇ。。。。。
とりあえずバージョンは6.0でつ。
誰か情報キボンヌ
0853844
2006/11/24(金) 01:21:15あ、ごめんさなさい。READ MEで使い方確認しました。
とりあえず、
make search name="flv"で調べたんですけど
flv mpg convertって名前のプログラムは出ませんでした。
0854名無しさん@お腹いっぱい。
2006/11/24(金) 01:26:02俺も遊びで入れてみたけど・・・
リブ自体全く動かしてない罠
わかんなかったら犬係の情報でも見たらいいんじゃね?
0855名無しさん@お腹いっぱい。
2006/11/24(金) 01:46:49やっぱりそうなのんか・・・・・。
Librettoで動いてよさそうなのってものって何かありませんかね?
犬にはあまり関わりたくないので。。。。。
0856名無しさん@お腹いっぱい。
2006/11/24(金) 01:51:440857854
2006/11/24(金) 01:52:27俺はコンソールでいじいじしてただけだし
X関係なら犬見たほうが早いでしょ
検索すりゃ出てくるだろうし
情報みるだけなのにそこで拒否する意味がわからん
0858名無しさん@お腹いっぱい。
2006/11/24(金) 02:02:26mencoderでおk
portsからmultimedia/mplayerをインスコせよ
0859名無しさん@お腹いっぱい。
2006/11/24(金) 02:02:43いずれにしても頭の悪い厨確定ってことで放置でいいだろww
0860名無しさん@お腹いっぱい。
2006/11/24(金) 02:05:43けっこう快適に使えるのですが、ちょっと気になった所があります。
ウィンドウのタイトルバーがちょっと太すぎるのと、最大化やウィンドウを閉じるボタンが
大きすぎて少し不格好に見えます。
これらのボタンを小さくする等デザインの変更は難しいのでしょうか?
0861名無しさん@お腹いっぱい。
2006/11/24(金) 02:14:59ちなみに犬版でちょろっと見た。LibrettoU100に関してはなかった(と思う)。
まぁ残りはXに関するキーボードだけだからもうちょっとがんばってみる。
どうしても無理っぽかったら他のに移ることにするよ。
回答ありがd。
0862名無しさん@お腹いっぱい。
2006/11/24(金) 02:35:32ぐぐればいくらでもインスコ情報あると思うが・・
まあガンガレ
0863名無しさん@お腹いっぱい。
2006/11/24(金) 02:39:430864名無しさん@お腹いっぱい。
2006/11/24(金) 02:47:16そこまで出来るやつがこの板に何人いることやら・・・・
0865名無しさん@お腹いっぱい。
2006/11/24(金) 03:08:470866名無しさん@お腹いっぱい。
2006/11/24(金) 03:10:12レスるだけならタダ
0867名無しさん@お腹いっぱい。
2006/11/24(金) 03:10:26lha e *
や
echo * |xargs lha e
これではなんの反応もありません。
どうすれば出来るのでしょうか?
また、エラーメッセージなどを表示させるにはどうすればよいのでしょうか?
0868名無しさん@お腹いっぱい。
2006/11/24(金) 03:19:460869名無しさん@お腹いっぱい。
2006/11/24(金) 03:52:48サンクス!
0870名無しさん@お腹いっぱい。
2006/11/24(金) 07:48:560871名無しさん@お腹いっぱい。
2006/11/24(金) 07:58:040872名無しさん@お腹いっぱい。
2006/11/24(金) 08:00:42だろ?
0873名無しさん@お腹いっぱい。
2006/11/24(金) 08:05:40だったorz
0874名無しさん@お腹いっぱい。
2006/11/24(金) 08:20:24zsh 使い
0875名無しさん@お腹いっぱい。
2006/11/24(金) 08:43:05それは cshから移行した人の社会復帰支援の補助用。
すみやかに forに慣れることが望ましい。
0876名無しさん@お腹いっぱい。
2006/11/24(金) 10:12:50ブラウザからダウンロードできるようにしたいと思います。
PHPで作っているのですが、
----------
ヘッダー出力
system("cat hoge.txt");
----------
とした場合、正常に hoge.txt がダウンロードできます。
system()はコマンド実行用関数です。
しかし、
----------
ヘッダー出力
system("tar cvzf - hoge/");
----------
としても正常に hoge/ を圧縮したものをダウンロードできません。
実際ダウンロードできたものは 通常の半分程度の容量になってしまい、
かつ解凍もできませんでした。
ttp://www.linux24.com/linux/allascii/linuxmag/2001/06/09/626472-007.html
上記ページを参考にしたのですが、
何か間違い等ありますでしょうか?
どなたかご助言をお願いします。
0877名無しさん@お腹いっぱい。
2006/11/24(金) 10:26:17HTTPヘッダの Content-Type: を application/octet-stream にする。
0878名無しさん@お腹いっぱい。
2006/11/24(金) 10:30:380879876
2006/11/24(金) 10:35:59先ほどこれをはずしたらほぼ同容量ダウンロードできるようになりました。
>>877
ありがとうございます、
text/plainを
Content-Type: text/plain を
Content-Type: application/octet-stream
に変えてみましたが、
依然として解凍はできませんでした。
容量がターミナルで実際に同コマンドで圧縮したものより
数MB大きくなっているのが原因かなと思います。
どこかでゴミが混ざってるのでしょうか・・・
0880名無しさん@お腹いっぱい。
2006/11/24(金) 10:37:38スレ違わなくね?
0881名無しさん@お腹いっぱい。
2006/11/24(金) 11:07:10その、数MBのゴミは、>>878 がいう vオプションでの余分なメッセージではないのか?
(stderrがstdoutにマージされる環境なのかな)
0882876
2006/11/24(金) 11:40:54unixコマンド関連ということでこちらで聞いてみちゃいました・・・
知識濃い人多いですし・・・
>>878
>>881
おお、まさにそれっぽい!!
と思って、試してみたのですが依然として解凍できませんでした。
ためしに
hoge という空のディレクトリで圧縮を試しました
1. ターミナル -> 圧縮後 116バイト(正常に解凍可)
2. PHP経由ブラウザ -> 圧縮後 69バイト(正常に解凍不可)
実際のものより減ってますね・・・・
0883876
2006/11/24(金) 12:13:531.878さんがいう、vオプション
2.systemではなくpassthru関数を使用する
上記2点で解決しました、
なぜか system 関数では正しく標準出力されませんでした。
(catとかでは問題ないんですけど・・・)
ご助言ありがとうございました。m(_ _)m
ちなみにPHPをsuphpで動作させており、
標準出力の最初に
Content-type: text/html
X-Powered-By: PHP/バージョン
が出るためか、一部windows解凍ソフトではファイル破損とのエラーがでました。
実際は破損してないようですが、
ちょっと気持ち悪いので、これを解決する方法ってないでしょうか?
0884名無しさん@お腹いっぱい。
2006/11/24(金) 12:16:43だから、application/octet-stream だろ。
>>877 がすでに答えてるじゃん。
0885876
2006/11/24(金) 12:31:13では解決しないので、別問題でしょうか。
ターミナルで標準出力内容を確認しても
違いがそこくらいしかありませんでした。
0886876
2006/11/24(金) 12:48:18hoge.php の内容が system("cat hoge");
だと
#/usr/bin/php hoge.php したとき
---------------------------
hogeの内容
Content-type: text/html
X-Powered-By: PHP/バージョン
----------------------------
と表示されるのに対して
system("tar cvf - hoge");
だと
#/usr/bin/php hoge.php したとき
---------------------------
Content-type: text/html
X-Powered-By: PHP/バージョン
hoge圧縮の内容
----------------------------
のように
Content-type: text/html
X-Powered-By: PHP/バージョン
が先に表示されます。
これはPHPではなく、コマンドの内容かと思うのですが、
cat のように先に出力することは不可能なのでしょうか?
0887名無しさん@お腹いっぱい。
2006/11/24(金) 13:24:29>hogeの内容
>Content-type: text/html
---
タメイキ…
0888名無しさん@お腹いっぱい。
2006/11/24(金) 13:26:570889名無しさん@お腹いっぱい。
2006/11/24(金) 15:04:05光のNICを二枚挿し(em0とem1)にした上で、
em0とem1を合体させ、仮想NICを作りたい。
何がやりたいのかというと、snortでこの仮想NICの
トラフィックを監視したい。
(ひょっとしたらsnortで複数のNICを同時に監視する方法があるのかもしれないが)
↓これでは不足でしょうか
kldload ng_ether
ifconfig em0 promisc -arp up
ifconfig em1 promisc -arp up
ngctl mkpeer . eiface hook ether
ngctl mkpeer ngeth0: one2many lower one
ngctl connect em0: ngeth0:lower lower many0
ngctl connect em1: ngeth0:lower lower many1
ifconfig ngeth0 -arp up
0890名無しさん@お腹いっぱい。
2006/11/24(金) 19:17:52空いているvnodeデバイスを出力するような方法はないのでしょうか?
0891名無しさん@お腹いっぱい。
2006/11/24(金) 19:19:10ファイルの名前を変更したいのですが、
変更したいファイルの先頭に「-」ハイフンが付いているため
#mv -file1 file2
というふうにコマンドを打っても「-」以降が
オプションとして解釈されてエラーになり
名前を変換することができません。
どうすればいいか教えて下さい。
0892名無しさん@お腹いっぱい。
2006/11/24(金) 19:47:31#mv ./-file1 ./file2
0893名無しさん@お腹いっぱい。
2006/11/24(金) 19:54:35確認しました。ありがとうございます!
0894名無しさん@お腹いっぱい。
2006/11/24(金) 20:56:47文脈読めや、あふぉが
0895名無しさん@お腹いっぱい。
2006/11/24(金) 21:13:190896名無しさん@お腹いっぱい。
2006/11/24(金) 21:51:22# freebsd-update install
をして再起動したら
/boot/kernel/acpi.ko text=〜 data=〜 syms=〜
のところで止まってしまって起動出来なくなってしまいました。
アップデートした後には何かしなければいけない事があったのでしょうか?
あと、解決法はありますでしょうか?
0897名無しさん@お腹いっぱい。
2006/11/24(金) 22:07:50関係あるかは分からないけど、うちのPCもたまにacpiで
引っかかっる時があるよ。リセットして何度も引っかかるのなら
おかしいと思うけど。
で、acpiを無効にして起動してから
# freebsd-update rollback
で元に戻してみるとか。
0898896
2006/11/24(金) 22:20:42レスありがとうございます。
状況としては、起動の度にそこで止まってしまいます。
acpiを無効にするのも試して見ましたが駄目でした。
0899名無しさん@お腹いっぱい。
2006/11/24(金) 23:34:43どうもありがとう。
mplayerはなんとかインストールしてみました。
manを見てもflv→mpg変換の使い方が分からないっす。
サイトの案内をたよりにしたのようにコマンド打ったら
エラーになりました。エラーの内容はうpローダにうpしてます。
#mencoder file.flv -of mpeg file.mpg
ttp://cateye.nce.buttobi.net/cgi-bin/upload/src/up0292.txt
0900名無しさん@お腹いっぱい。
2006/11/24(金) 23:40:28思いつくままに列挙
・BIOSで怪しいやつを無効に
・古いカーネルで起動
・CDでブートして復旧
0901名無しさん@お腹いっぱい。
2006/11/24(金) 23:45:41レス数が900を超えています。1000を超えると表示できなくなるよ。