初心者もOK! FreeBSD質問スレッド その76
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/08/12(土) 13:44:46FreeBSD 関連の質問はここで。
・事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
・再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
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質問スレッド その75
http://pc8.2ch.net/test/read.cgi/unix/1152348112/
0681名無しさん@お腹いっぱい。
2006/08/30(水) 10:07:01WRKDIRPREFIX=/multimedia/tmp
とか
0682名無しさん@お腹いっぱい。
2006/08/30(水) 10:12:08お前にはそれを言わせたくなかった・・・・
0683名無しさん@お腹いっぱい。
2006/08/30(水) 11:33:30勿論 CPU 情報込みで。
# 僕は OOo は pkg_add で入れてるから
0684名無しさん@お腹いっぱい。
2006/08/30(水) 12:31:00普通に ntp を使う方が ntpdate + cron より
素直で楽で正確なのになんで cron を勧めるわけ?
0685名無しさん@お腹いっぱい。
2006/08/30(水) 12:36:560686名無しさん@お腹いっぱい。
2006/08/30(水) 12:39:230687名無しさん@お腹いっぱい。
2006/08/30(水) 12:44:32make clean するだけで幸せになれそうに思うのは、
俺だけだろうか?
0688名無しさん@お腹いっぱい。
2006/08/30(水) 12:51:32/usr/portsをまるごとシンボリックリンクで/multimedia以下に飛ばす。
0689名無しさん@お腹いっぱい。
2006/08/30(水) 12:55:210690名無しさん@お腹いっぱい。
2006/08/30(水) 12:56:08でよくね?
0691名無しさん@お腹いっぱい。
2006/08/30(水) 12:57:25ntpdが起動するときに(ppp)リンクが確立していないとntpdはまともに動かない気がする。
(俺は再起動のたびに手動で/etc/rc.d/ntpd restartしている)
0692名無しさん@お腹いっぱい。
2006/08/30(水) 12:58:03マウントポイントはあくまで HDDの識別名(たとえば disk1 disk2)とかにして、
そのサブディレクトリにmultimediaとかを掘るべきだな。
HDDの用途なんて後で変わるし、、
0693名無しさん@お腹いっぱい。
2006/08/30(水) 12:59:00nullfsはバグあるからパス。
0694名無しさん@お腹いっぱい。
2006/08/30(水) 13:01:210695名無しさん@お腹いっぱい。
2006/08/30(水) 13:01:59kwsk
0696名無しさん@お腹いっぱい。
2006/08/30(水) 13:04:32# /usr/bin/readlink /proc/curproc/file
/usr/bin/readlink
# mount -t nullfs /usr /mnt
# /mnt/bin/readlink /proc/curproc/file
unknown
0697名無しさん@お腹いっぱい。
2006/08/30(水) 13:11:50何故に ppp? ルーター使ってないの?
0698名無しさん@お腹いっぱい。
2006/08/30(水) 13:16:01で、どこがバグなの?
0699名無しさん@お腹いっぱい。
2006/08/30(水) 13:17:210700名無しさん@お腹いっぱい。
2006/08/30(水) 13:18:37それってcurprocが刻々と変化するから更新が追いついてないってだけじゃね?
0701名無しさん@お腹いっぱい。
2006/08/30(水) 13:20:42素人に解説するのは面倒くさいからパス。
>>700
違う。
0702名無しさん@お腹いっぱい。
2006/08/30(水) 13:21:190703名無しさん@お腹いっぱい。
2006/08/30(水) 13:22:30bashをこき下ろされた今、これを解説すると生きてる意味もなくなるってか?
0704名無しさん@お腹いっぱい。
2006/08/30(水) 13:23:33別に玄人相手の説明でも構わんよ。とことんまで詳しくな。
ググったら即終わりなオチだけはやめろよ。
0705名無しさん@お腹いっぱい。
2006/08/30(水) 13:25:08THIS FILE SYSTEM TYPE IS NOT YET FULLY SUPPORTED (READ: IT DOESN'T WORK)
AND USING IT MAY, IN FACT, DESTROY DATA ON YOUR SYSTEM. USE AT YOUR OWN
RISK. BEWARE OF DOG. SLIPPERY WHEN WET.
This code also needs an owner in order to be less dangerous - serious
hackers can apply by sending mail to <hackers FreeBSD.org> and announcing
their intent to take it over.
0706名無しさん@お腹いっぱい。
2006/08/30(水) 13:29:06つぅか、ソースコードレベルでバグを指摘してくれよ。
0707名無しさん@お腹いっぱい。
2006/08/30(水) 13:29:0761331は/mntにマウントされたnullfs上のプログラムじゃないだろ... sigh
>>704
procfsの動作を知っていれば自明の事。
この件に関しては、procfsの動作を知らない素人は各自、調査してから質問するように。
0708名無しさん@お腹いっぱい。
2006/08/30(水) 13:30:170709名無しさん@お腹いっぱい。
2006/08/30(水) 13:31:130710名無しさん@お腹いっぱい。
2006/08/30(水) 13:37:30だからやっぱ FreeBSDのバグか。
ちなみに、nullfsは Linuxでは --bindね。
# uname -s
Linux
# readlink /proc/self/exe
/usr/bin/readlink
# mount --bind /usr /mnt
# /mnt/bin/readlink /proc/self/exe
/mnt/bin/readlink
0711名無しさん@お腹いっぱい。
2006/08/30(水) 13:39:34ruby-1.8.4_9,1から1.8.5,1へ portupgrade かけました。
「Generating RI...」 が表示されているところでだんまり。
log にエラーも出力されず。
3回試してみましたが同じ症状。
最近、ruby を upgrade された方うまくいきましたか?
0712名無しさん@お腹いっぱい。
2006/08/30(水) 13:42:210713名無しさん@お腹いっぱい。
2006/08/30(水) 13:44:360714名無しさん@お腹いっぱい。
2006/08/30(水) 13:46:02それがインストールされた日時を知る方法ってありますか?
0715名無しさん@お腹いっぱい。
2006/08/30(水) 13:48:086-current な時期からこの状態で結構な負荷かけて使ってるが
問題起きてないっす.
/dev/ad0s1d on /.fs/ad0s1d (ufs, NFS exported, local)
/dev/ad1s1d on /.fs/ad1s1d (ufs, NFS exported, local, soft-updates)
/.fs/ad0s1d/compat on /compat (nullfs, local)
/.fs/ad0s1d/tmp on /tmp (nullfs, local)
/.fs/ad0s1d/var on /var (nullfs, local)
/.fs/ad0s1d/usr on /usr (nullfs, local)
/.fs/ad1s1d/home on /home (nullfs, local)
最近の unionfs どうなってる?>ヒトバシラーの人々
0716名無しさん@お腹いっぱい。
2006/08/30(水) 13:59:28/proc/*/file読むプログラム動かさなきゃ問題でないの当たり前。
nullfs上にjdk15をおいてビルドしてみな。
jdk15.patches抜粋
--- deploy/src/javaws/solaris/native/system_md.c 8 Nov 2004 22:26:54 -0000 1.1.1.1
+++ deploy/src/javaws/solaris/native/system_md.c 6 Oct 2005 17:10:10 -0000 1.5
@@ -352,6 +386,18 @@
exec_path = strdup(buf);
}
}
+#elif defined(__FreeBSD__)
+ /* Try /proc/curproc/file if exec_path hasn't been found */
+
+ if (exec_path == NULL) {
+ const char* self = "/proc/curproc/file";
+ char buf[PATH_MAX+1];
+ int len = readlink(self, buf, PATH_MAX);
+ if (len >= 0) {
+ buf[len] = '\0'; /* readlink doesn't nul terminate */
+ exec_path = strdup(buf);
+ }
+ }
0717名無しさん@お腹いっぱい。
2006/08/30(水) 14:01:02ls -l /var/db/pkgでいいんじゃない?
0718名無しさん@お腹いっぱい。
2006/08/30(水) 14:41:49N分間コマンドを実行する命令はあるでしょうか?
soxにはそういうオプションはないみたいです。
0719名無しさん@お腹いっぱい。
2006/08/30(水) 14:53:260720名無しさん@お腹いっぱい。
2006/08/30(水) 14:56:29rec hoge.wav & sleep 3600; kill -INT -$!
↑1時間の場合ね。シグナルは、プロセス番号に - を付けて、
プロセスグループに送ってやらないと soxの場合全部終了してくれないみたい。
0721名無しさん@お腹いっぱい。
2006/08/30(水) 14:57:09Xを起動すると、違う配列(英語?)になってしまって困っています。
どうしたら直せるのでしょうか。
FreeBSD 6.1-RELEASE、PS/2キーボード、ウィンドウマネージャは多分twmです。
試したことは、以下の2つです。
Xorg -configure とすると、画面が真っ黒になって何も出ないまま止まってしまう。
/etc/rc.confには、keymap=jp.106と記述がある。
よろしくおねがいします。
0722名無しさん@お腹いっぱい。
2006/08/30(水) 15:06:00最新のacroread じゃうまくいかないよ.
firefoxにこだわるならダウングレード.
linux-firefox ならpluginでいけるがな.
0723名無しさん@お腹いっぱい。
2006/08/30(水) 15:06:39xorgcfg -textmode
0724名無しさん@お腹いっぱい。
2006/08/30(水) 15:06:48Section "ServerFlags"
Option "XkbDisable"
EndSection
0725名無しさん@お腹いっぱい。
2006/08/30(水) 15:09:01CDでブートしたのにChoose Installation MediaでCD/DVDを選択すると
「No CD/DVD devices found! 〜」が表示されます。
CD-ROMドライブ付属ThinkPad130ですがよろしくお願いします。
0726名無しさん@お腹いっぱい。
2006/08/30(水) 15:10:38Xorg -configure の代わりに、テキストモードで実行
# xorgcfg -textmode
日本語キーボードは、/etc/xorg.conf に以下
# vi xorg.conf
Section "keyboard"
XkbModel "jp106"
XkbLayout "jp"
これだけじゃ駄目なら、/etc/XF86Config にも設定
0727名無しさん@お腹いっぱい。
2006/08/30(水) 15:13:00>>724 のエレガントな答のあとで別の回答をするのはなんの意味?
0728名無しさん@お腹いっぱい。
2006/08/30(水) 15:14:340729名無しさん@お腹いっぱい。
2006/08/30(水) 15:15:50そもそも Xorgなのに
>/etc/XF86Config にも設定
ってw
0730721
2006/08/30(水) 15:30:36として、キーボードの設定をして保存してから、
startxとすると、
Fatal Server Errorとなってしまい、Xが起動しなくなってしまいました。
もう一度xorgcfg -textmodeをしてみると、最初に、
Error parsing configuration fileと出るようになってしまいました。
0731名無しさん@お腹いっぱい。
2006/08/30(水) 15:36:40だから、xorgcfg -textmode とか余計なことをせずに、
>>724 の分だけ xorg.confに書き足せば良かったの。
ちなみに、コンソールのキー配列設定をそのまま受け継いで、
X側では改めてキー配列を設定はしない、という意味ね。
0732721
2006/08/30(水) 16:08:23きっとどこかに初期設定のファイルがあるのだろうと思い、
空のファイルに、>>721を書いてみたら、
bad signatureといわれて、起動はできるけど、キーボードは英語のままの状態になり、
/usr/X11R6/lib/X11/getconfig/xorg.cfgをコピーして、>>721を付け足してみても、
getconfig.plのエラーが起きて、有効になりませんでした。
めちゃくちゃなことをやっているのかもしれません。
0733名無しさん@お腹いっぱい。
2006/08/30(水) 16:15:20その突っ込みがこなかったらどうしようかと思ったよw
さんきゅー
0734名無しさん@お腹いっぱい。
2006/08/30(水) 16:17:10Option "XkbDisable" の1行を書き足せ、という意味かと。
>>724 の3行を単純に書き足すんじゃないだろ。
0735名無しさん@お腹いっぱい。
2006/08/30(水) 16:37:09+REQUIRED_BYが生成・消滅したら日時が変わるからだめ
>>714
ls -l /var/db/pkg/*/+DESC
0736721
2006/08/30(水) 16:37:23xorg.confとxorg.cfgを混同していました。全然書式も違ったのに。
あと、おそらく、もともとの状態で、xorg.confは存在しなかったのだろうと思います。
結局のところ、
xorgcfg -textmodeで、全部設定したらキーボードが正常になりましたが、
マウスが使えなくなったので、
/etc/defaults/rc.confのマウスの設定をみて、
/dev/sysmouseから/dev/psm0にしたら、うまく動きました。
みなさんありがとうございました。
0737名無しさん@お腹いっぱい。
2006/08/30(水) 16:49:00そもそも最初から録音時間指定できる録音ソフトもあったとおもうよ
0738名無しさん@お腹いっぱい。
2006/08/30(水) 17:40:36FreeBSD Boot Manegerも一緒にインストールしたのですが、
起動時にOSを選択するとき、
FreeBSDを選択しても警告音が鳴るだけで起動できません。
boot1を読み込んでいないからその先へすすめないのではないか考え、
GRUBあたりを入れようと思っているのですが他に解決法がありますか?
(そもそもこの考えた原因が合っているかどうかも微妙ですが・・・)
0739名無しさん@お腹いっぱい。
2006/08/30(水) 17:47:20どのportsを入れるのがお勧めですか?
0740名無しさん@お腹いっぱい。
2006/08/30(水) 17:57:200741名無しさん@お腹いっぱい。
2006/08/30(水) 18:00:57kwsk
0742名無しさん@お腹いっぱい。
2006/08/30(水) 18:01:00両方のハードディスクにブートマネージャが入ってるか確認。
入ってれば2つめのディスクはF5->F1で起動できる。
0743名無しさん@お腹いっぱい。
2006/08/30(水) 18:21:32そういうときは、ports使わずにソースからインストールすべき?
0744名無しさん@お腹いっぱい。
2006/08/30(水) 18:41:43CONFIGURE_ENV, CONFIGURE_ARGS
0745名無しさん@お腹いっぱい。
2006/08/30(水) 19:18:37いけました!! ありがとう!! かんしゃ。
0746名無しさん@お腹いっぱい。
2006/08/30(水) 19:32:38intel2915abg(iwi)をアドホックモードで使って、
無線LANアクセスポイントを実現してるひとっていますか?
iwiとかでググッたけど、それらしきものは見つからなかったので・・・
今はまだ、iwiデバイスは正常に認識してるが、アンテナがまだ無いので
設定・テストはできてない状況です。)
0747名無しさん@お腹いっぱい。
2006/08/30(水) 19:42:51念のため言っておくが、adhocモードとhostapモードは別物だぞ。
0748名無しさん@お腹いっぱい。
2006/08/30(水) 19:50:39FreeBSDにおけるお勧めってあります?
0749名無しさん@お腹いっぱい。
2006/08/30(水) 19:58:10対応ソフト(perlスクリプトなど)を配布しているところがあったり、
DiCEで対応しているところであればそれつかえばいいだろ・・・
早く夏終わらないかな。
0750名無しさん@お腹いっぱい。
2006/08/30(水) 19:59:46Internet Explorerで
\\IP_ADDRESS
で共有フォルダはちゃんと見ることが出来、
テキストファイルなどはダブルクリックすると中身がきちんと読めます。
ただ中にあるmpegのファイルをダブルクリックすると
「ファイルにアクセスできません。ファイルが使用中、ファイルが格納されているコンピュータにアクセス許可がない、またはプロキシ設定が正しくないことが考えられます。」となります。特に心当たりはないし、別にmpegファイルのサイズが
大きすぎるわけでもないと思うのですがどうすればいいでしょうか?。
エロいmpegだから
0752名無しさん@お腹いっぱい。
2006/08/30(水) 20:11:080753名無しさん@お腹いっぱい。
2006/08/30(水) 20:14:10は?
0754名無しさん@お腹いっぱい。
2006/08/30(水) 20:21:19なんかわからないけど、ファイルがぶつ切りになったりする事があるみたいだね。
0755名無しさん@お腹いっぱい。
2006/08/30(水) 20:45:52/etc/rc.confにapache22_enable="YES"として
再起動しても、LAN内の他のマシンからhttp://192.168.1.hoge
でアクセスしてもit works!と出ません。
どうすればよいのでしょうか?
# /usr/local/etc/rc.d/apache22.sh start
Performing sanity check on apache22 configuration:
httpd: apr_sockaddr_info_get() failed for *
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
Syntax OK
Starting apache22.
httpd: apr_sockaddr_info_get() failed for *
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
0756名無しさん@お腹いっぱい。
2006/08/30(水) 21:10:500757名無しさん@お腹いっぱい。
2006/08/30(水) 21:38:320758名無しさん@お腹いっぱい。
2006/08/30(水) 21:49:15リリース毎じゃね?
>>757
portsを弄ろうと思ったときだけでいいよ。
それよりもportauditが便利。
0759名無しさん@お腹いっぱい。
2006/08/30(水) 21:51:49linux関連のportsを全部portupgrade -fで更新してもなおりません
どうすれば動くようになりますか?
例えばlsはこんな感じです
$ /compat/linux/bin/ls
/compat/linux/bin/ls: error while loading shared libraries: /usr/lib/librt.so.1: ELF file OS ABI invalid
$ ldd /compat/linux/bin/ls
/compat/linux/bin/ls:
/compat/linux/bin/ls: error while loading shared libraries: /usr/lib/librt.so.1: ELF file OS ABI invalid
/compat/linux/bin/ls: exit status 127
$ /compat/linux/bin/bash
bash-3.00$ ls
ls: error while loading shared libraries: /usr/lib/librt.so.1: ELF file OS ABI invalid
bash-3.00$ /compat/linux/usr/bin/ldd /compat/linux/bin/ls
ELF binary type "0" not known.
/compat/linux/usr/bin/ldd: line 165: /lib/ld-linux.so.2: cannot execute binary file
ELF binary type "0" not known.
/compat/linux/usr/bin/ldd: line 175: /lib/ld-linux.so.2: cannot execute binary file
ldd: /lib/ld-linux.so.2 exited with unknown exit code (126)
0760名無しさん@お腹いっぱい。
2006/08/30(水) 22:11:140761名無しさん@お腹いっぱい。
2006/08/30(水) 22:13:040762名無しさん@お腹いっぱい。
2006/08/30(水) 22:16:510763名無しさん@お腹いっぱい。
2006/08/30(水) 22:18:540764名無しさん@お腹いっぱい。
2006/08/30(水) 22:32:14俺は6.1で、2、3日まえにrubyをportupgradeしたけど、何も問題なく、終了した。
0765名無しさん@お腹いっぱい。
2006/08/30(水) 22:33:45rubyって使ってる?
0766名無しさん@お腹いっぱい。
2006/08/30(水) 22:44:44うちではportupgradeのためだけに入れている。
0767名無しさん@お腹いっぱい。
2006/08/30(水) 22:45:35エスツェットは頭文字にならな(ry…って、
池沼だなコイツw
0768名無しさん@お腹いっぱい。
2006/08/30(水) 22:45:480769名無しさん@お腹いっぱい。
2006/08/30(水) 22:46:58お前ら、見て見て
3年くらい500円玉貯金してたら、31万2000円もありましたの図。
いや、我ながら貧乏臭いとは思うんだけどさ
0770名無しさん@お腹いっぱい。
2006/08/30(水) 22:50:01installし終わった段階でpkg-messageが表示されちゃって
cleanし終わるころには見えなくなっちゃうよね。
もともとpkg-messageがあることが判っていればログでもとってみればよいのだけど、
依存で入れられちゃうものについても一々確認するのはマンドクセ
巧いこと最後にまとめて表示させられないかなぁ〜
0771名無しさん@お腹いっぱい。
2006/08/30(水) 22:51:060772名無しさん@お腹いっぱい。
2006/08/30(水) 22:57:450773名無しさん@お腹いっぱい。
2006/08/30(水) 23:09:490774名無しさん@お腹いっぱい。
2006/08/30(水) 23:31:45<丶`∀´> ウェーハッハッハ
0775名無しさん@お腹いっぱい。
2006/08/30(水) 23:57:18オレのbash
0776名無しさん@お腹いっぱい。
2006/08/31(木) 00:17:26ありがと。過去ログあさったら出てきたintel(iwi)ではだめなんだね
705 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2005/11/05(土) 12:30:57
>>617
ports/net/iwi-firmware は
> Install iwi(4) kernel module
を「OFF」にすればインストールできないか?
あとは、↓を参考に。
ttp://damien.bergamini.free.fr/ipw/iwi-freebsd.html
>>618
無線LANを使うなら6.0R以降がお薦め。
WPAも↓のように簡単に設定できる。
ttp://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/85751
「有線LANと共存」ってのが意味不明だが、em0とath0を同時に使うこともできるぞ。
# ちゃんとroutingとかを設定すればね。
>>698
「プロミスキャスモード」ってのは、無線LANのHostAP modeのことか?
であれば、Intelが出しているfirmwareがHostAP modeをサポートしていないので、
iwiドライバもHostAP modeで使うことができない。
ath(4)やral(4)ならHostAP modeで使用可能。
741 名前:698[sage] 投稿日:2005/11/06(日) 02:51:13
>>705
ありがとうございます。
HostAP mode?はまだよくわからないですが、どこかでHostAP modeにするために
プロミスキャスモードへの切り替え方を教えてくれ、Intelは教えてくれないよ
みたいなやり取りを見た気がするので、HostAP modeに対応していないということは
プロミスキャスモードにも出来なさそすですね。
今すぐブリッヂをFreeBSD化するならAtheros辺りの無線LANカードを追加した方がよさそうですね。
0777名無しさん@お腹いっぱい。
2006/08/31(木) 00:17:51スラムダンクを思い出した。
0778名無しさん@お腹いっぱい。
2006/08/31(木) 01:55:39Gnomeにあるツールって単体ではなんていう名前ですか?
gnomeはいれたくなくて今はtwm使ってます。
0779名無しさん@お腹いっぱい。
2006/08/31(木) 02:02:39smbclient //192.168.1.41/name1 -U name2
ではOKなのに
mount_smbfs -E EUC-JP:CP932 //name2@192.168.1.41/name1 /mnt/
とすると
mount_smbfs: can't get server address: syserr = Operation timed out
となって駄目なんですが何でなのでしょうか?
0780名無しさん@お腹いっぱい。
2006/08/31(木) 02:11:26■ このスレッドは過去ログ倉庫に格納されています