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

初心者もOK FreeBSD質問スレッドその32

レス数が900を超えています。1000を超えると表示できなくなるよ。
00012BUGNGNG
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

オリジナルの歴代スレッドは 1〜10は >>2, 11〜20は >>3, 21以降は >>4
FreeBSD 関連の検索は >>5
FreeBSD 関連のスレッドへのリンクは >>6
FreeBSD 関連のお勧めサイトは >>7
ちょっとした事 >>8

FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!なんでもアリ23
http://pc.2ch.net/test/read.cgi/unix/1052041659/

(以下テンプレート)
0817名無しさん@お腹いっぱい。NGNG
>>815
> ん、4.3だとbuildkernelってまだなかったっけ?
あるyo!

そもそも /usr/src 以下にあるファイルは(Makefileも含めて)
全て4.8-RELEASEのものになってるはずだから無問題。
0818815NGNG
>>817
おっといわれてみりゃ確かにそのとーり…

/usr/src/Makefileでも懇切丁寧に説明してあるな
0819名無しさん@お腹いっぱい。NGNG
UFS2 の使用感って皆さんどう ? 体感してます ?
0820名無しさん@お腹いっぱい。NGNG
2年近く前使うの辞めた元*BSD使いやけど、今時FreeBSDの何がええのよ?
開発できんし、アプリも弱いし。
君ら思いっきり道間違っとるで。
0821名無しさん@お腹いっぱい。NGNG
Javaも.NETも乗らない*BSDの需要は確かにどんどん減って行くような気がする。
0822名無しさん@お腹いっぱい。NGNG
需要なんてそもそもあったことがありませんが?

次の質問ドウゾ。
0823名無しさん@お腹いっぱい。NGNG
(´-`).。oO(んなアフォな)
0824名無しさん@お腹いっぱい。NGNG
「Javaも.NETも乗らない」はFreeBSD以外の*BSDのことを指してるようにも
とれるが、それならそれでわざわざこのスレにパピコんでる意図が謎…。
0825名無しさん@お腹いっぱい。NGNG
>>820
BSDの設計思想が全然理解できていない奴の典型的な発言だ。
ネタだと思うから以下スルーの方向で。

ところでFTPのログイン時に生パスワード流すの嫌だからSSH使おうかと
思っているんだけど認証時だけ安全SSHトンネル使って、ファイル転送時は
安全でなくてもいいから速度の出る回線を使いたい。
そんなことって可能?SSHトンネルつかって21番転送したらデータも
暗号化されてたよ。データは別に盗まれてもイイから早いほうがイイ!
0826名無しさん@お腹いっぱい。NGNG
>>825
そんなにリンクが細いなら圧縮すれば?
0827名無しさん@お腹いっぱい。NGNG
>>825
zebedee
0828名無しさん@お腹いっぱい。NGNG
PC-98全盛期がFreeBSDの全盛期だったってことか…
0829名無しさん@お腹いっぱい。NGNG
え、ほんと?
ていうか、98でFreeBSD使ってた人なんているの?
0830名無しさん@お腹いっぱい。NGNG
いるか、いなかと聞かれればいる(た)だろ。
0831801NGNG
>806
>PCの種類を聞いたのは、以下を読んだから。
>
>(´-`).。。ooO◯(mbmのドキュメントより)
>●2台目から起動したあと再起動できない
>一部のBIOSでは、1台目の区画テーブルを調べてアクティブ区画が無い場合は
>MBR実行前に警告メッセージと共に停止してしまうという嫌らしい機能のものが
>あります。そのような BIOSの M/Bでは 2台目以降から起動したあと、このよう
>な状態になります。
ありがとうございます。まさにこれが原因でした。
MBMのTipsを読んで対策したところ、
ばっちり起動するようになりました。

それにしてもMBMはすごいプログラムです、
拡張メニューはカードが対応していないので試しようがないのですが、
ひとつアセンブラを勉強してみるかという気になりました。
ありがとうございます。
0832名無しさん@お腹いっぱい。NGNG
>>825
S/Key(ワンタイムパスワード)使えば?
0833名無しさん@お腹いっぱい。NGNG
5.1-RELEASE を入れてみたのですが、4.xにはあった /dev/MAKEDEV がありません。
どうすれば良いのでしょう。
0834名無しさん@お腹いっぱい。NGNG
>>833
どうしてもMAKEDEVが恋しくてたまらないのなら、
5.1-RELEASEのことはきれいさっぱりあきらめて、
4.8-RELEASEとヨリを戻すしかないだろうな。
0835名無しさん@お腹いっぱい。NGNG
>>833
べつにどうもしなくてよいのでは?
MAKEDEV の代わりにがんがんOS がDEV 作ってくれるから
デブでー、って感じよぉ
0836名無しさん@お腹いっぱい。NGNG
作るのに devd は関係ないと思うけど。
実際、デフォでは off になってて、俺はそのままにしてるのに作られるし。
0837名無しさん@お腹いっぱい。NGNG
if文がいまいち分かりません。
第二引数に閾値を持たせ、閾値を超えているか超えていないかを標準出力させる
方法を教えてください。
0838名無しさん@お腹いっぱい。NGNG
☆セクシー画像を生クリック☆(閲覧無料)
http://endou.kir.jp/moe/linkvp.html
0839名無しさん@お腹いっぱい。NGNG
>>837
言語は?
0840名無しさん@お腹いっぱい。NGNG
>>839
Bシェルでお願いします。
0841名無しさん@お腹いっぱい。NGNG
>>837

 if [ $foo -gt 3 ]; then
   echo "foo!"
 fi

こんな感じ。詳しくは test(1) 嫁。文字列比較と値比較
は別物だから注意ね。あと、[ は括弧じゃなくって test
だから勘違いしないようにね。ちゃんとスペースあけろよ。
0842名無しさん@お腹いっぱい。NGNG
>>840
じっくり嫁。
http://www.tsden.org/takamiti/shText/shText000.html
0843名無しさん@お腹いっぱい。NGNG
FreeBSD 4.8 で、二三日前にportsをcvsupしたら
mozilla-firebirdが入っているの気付き、早速インストールを試みたのですが
何度やってもcore吐いて起動すらしません。
CFLAGは
-march=i686 -O2 -Os -fforce-addr -fomit-frame-pointer -ffast-math
-march=i686 -O2 -Os -fforce-addr -fomit-frame-pointer
の二通りを試したのですが、どちらもダメでした。
make時のoptionはWITHOUT_XFT=yesを付けました。
gtk12とgtk2の両方試してみたのですが、どちらでもダメでした。

makeに成功した方がいらっしゃいましたら、私のダメな所を教えていただけると幸いです。
0844名無しさん@お腹いっぱい。NGNG
>>843
悪い所は分かりませんが、当方の4.8-RELEASEでは、buildできて起動できました。
0845名無しさん@お腹いっぱい。NGNG
>>844
そうですか。
でわ、凝りずにCFLAGを削りながら挑戦してみます。
0846名無しさん@お腹いっぱい。NGNG
>>843
本題とはあまり関係ないんだが、"-march=i686"ってのは意味あるの?

/usr/src/contrib/gcc/config/i386/i386.md
をざっと眺めた限りでは"pentiumpro"はあっても"i686"なんて部分はどこにも
見当たらないんだけど…。

ちなみにもれのところで一切ひねったCFLAGS付けずにbuildしたfirebirdが
元気に動いてるぞ。
0847名無しさん@お腹いっぱい。NGNG
>843 たぶん-fomit-frame-pointer
>846 i386.c
0848名無しさん@お腹いっぱい。NGNG

4.8R では ja-msdos は make 出来ますか?
0849名無しさん@お腹いっぱい。NGNG

ja-msdos じゃなくて、/japanese/msdosfs だった。
0850firebird makeできなかった香具師NGNG
-fomit-frame-pointer外したらコア吐かなくなったものの
MozillaFirebirdを実行しても何もおこらない…。
う〜む何故だろぅ
0851firebird makeできなかった香具師NGNG
と思ったら
0x28ce8d7c in nsRuleNode::WalkRuleTree ()
from /usr/X11R6/lib/firebird/lib/mozilla-1.4b/components/libgklayout.so
ここでSIGSEGVしてますた…

やりなおしか…
0852名無しさん@お腹いっぱい。NGNG
☆セクシー画像を生クリック☆(閲覧無料)
http://endou.kir.jp/moe/linkvp.html
0853名無しさん@お腹いっぱい。NGNG
FreeBSDでMatlabインストールしたことのある人いる?
Linux版しかないんだが…
0854firebird あきらめた香具師NGNG
何度やってもダメダー!
ウワーーーン!
0855名無しさん@お腹いっぱい。NGNG
>>854 ボヤくだけなら独り言板へGo
0856firebird あきらめた香具師NGNG
>>855すまそ
もう何度かやって、どうやったら失敗するのかだけでも
報告しにきまつ。
0857名無しさん@お腹いっぱい。NGNG
FreeBSD4.8->5.1にしたんですけど、
自作のC++プログラムをgcc3でコンパイルしたところ、
2.95ではでなかったWarningがでまくりで、
-pgオプションつけるとldでエラーで止まります。
標準のライブラリしか使ってなくて、2.95では全然問題なかったんですが、
何ででしょう?
0858名無しさん@お腹いっぱい。NGNG
>>857
http://gcc.gnu.org/releases.html

まあプログラム晒してみるのもひとつの手ではある
0859813NGNG
4.8へcvsupしてから、src/UPDATING や src/Makefile など読み直しました。

それ(20020404)によると、4.3のmergemasterは -p オプションが無いので、buildworldの前に4.8のmergemasterへ更新しなければならないとのこと。
記述通りに更新してから、mergemaster -pでpasswdやgroupをmergeしました。

それから cd /usr/src; make buildworld すると途中までは進むのですが、mergemasterのmakeをする段階で「makeできない(意訳)」と言われて止まります。
どうやら「mergemasterが既に最新の状態なので、これ以上更新しようが無い」という状況のようなので、src/usr.sbin/Makefileの中からmergemasterに関する行を削除してから、cd /usr/src; make buildworld してみました。

mergemaster無しでのbuildworldには成功したのですが、方法論としては、これで正しいのでしょうか?
Makefileをガシガシ手編集するスタイルに慣れていないので、ちょっと不安が残ります。

たった今buildworldが終わったところなので、これから buildkernel->installkernel しますです...
0860名無しさん@お腹いっぱい。NGNG
意訳すんなヴォケ
0861名無しさん@お腹いっぱい。NGNG
現在CD-ROMでブートするFreeBSDのミニルートが作りたくて躍起なんですが、
どういう手順で作ったよいのか書いたページ等ありませんですか。

とりあえずブートするFDイメージを作りたいと思ったのだけれど、
http://home.att.ne.jp/theta/yasunori/freebsd/make_boot.html
あたりを参考にして作ると、インストーラが立ち上がってしまうだす。
普通にログインして一般的なコマンド打てるブートイメージって
どうやればできるんだしょうか。。
0862名無しさん@お腹いっぱい。NGNG
この辺どうですか
http://www.abk.nu/~kattyo/1fdrt.htm
0863名無しさん@お腹いっぱい。NGNG
>>861
さしあたりPicoBSDのFDイメージでも焼いてみるとか

あーふつーにログインできないか…
0864861NGNG
>>862,863
どっちも試してみるだす
0865名無しさん@お腹いっぱい。NGNG
>>853
Octaveじゃだめなんかなー....と思ったけどportsがbrokenなんだね今は。
メンテナンスされてないみたいだね。バージョン古石。

一応 octave-2.1.49のソースをもってきてgmake/bison辺りを入れてやれば
簡単にmakeできるよ。4.x系の場合はreadlineのversionの問題があるので

./configure --disable-readline

してやる必要があるけど。悪いけどportsにする気はない。人のためにメンテ
ナンスしていけるほど使わないし、手間もかけられないから。
「メンテナを辞めようというやつに文句いう権利なんかない」なんてホザく
奴がいたのが堪えたね。ごめんね。

MatlabじゃないけどMuPADの2.0あたりならLinux版が簡単に動いたな。
インストーラによってはOSの名前を誤魔化してやる必要があるかもしれない
その場合はLinuxバイナリを使っているPortsが参考になるかも。
0866名無しさん@お腹いっぱい。NGNG
>>865
math/octaveならつい最近BROKEN取れたけど。

Linux版MuPADもportsに入ってるし、なにやらmath/scilabなんてのもあるな。
0867名無しさん@お腹いっぱい。NGNG
>>866
math/maxima
math/asir2000
もお忘れなく(w
0868名無しさん@お腹いっぱい。NGNG
ネタはちと古いけど…

Q. Linux(x86) 版の MATLAB を FreeBSD で使えますか?
http://www.jp.freebsd.org/QandA/HTML/1247.html
0869名無しさん@お腹いっぱい。NGNG
>>866
ほー なるほどね。
# $FreeBSD: ports/math/octave/Makefile,v 1.41 2003/06/15 10:28:37 nork Exp $

>>Linux版MuPADもportsに入ってるし、なにやらmath/scilabなんてのもあるな。

知ってるよ。asirのほうにも間接的に関わっているけど。
Matlabだとちょっと方向が違うという認識だけどな。
0870名無しさん@お腹いっぱい。NGNG
友達いないでしょ?
0871名無しさん@お腹いっぱい。NGNG
>>870
何か問題なのか?
0872名無しさん@お腹いっぱい。NGNG
FreeBSD4.7をインストールしてDNSの named をrc.confで動かしてみたけど
ps x
やっても、どうしてプロセスとして表示されないのでしょう。

あと、
/usr/libexec/getty Pc ttyv?
のプロセスが、複数表示されてウザいのですが・・・。
0873名無しさん@お腹いっぱい。NGNG
UNIXコマンドで、1からnまでの数字を順番に羅列するような
コマンドはないんですか?
もしくはコマンドでなくても方法はないでしょうか?
0874名無しさん@お腹いっぱい。NGNG
>>873
seq
0875名無しさん@お腹いっぱい。NGNG
>>873
jot n
0876名無しさん@お腹いっぱい。NGNG
FreeBSD4.8RをノートPC(thinkpad)にインストールしたのですが
shutdownして、電源を切り放置および
電源ケーブルを抜き放置すると
電源投入時、必ずBIOSエラーが出るようになりました。
エラーの内容は内蔵時計の狂い(再設定)とCPUFANの動作不良です。
kernelを再構築したんですが、設定ミス等で
このような事はおこりうるのでしょうか?

ハードの故障である可能性が大きいとは思うのですが
今迄問題なかったのが、再構築してリブートしてから急にこういう事になったので
原因の特定が難しいです。 アドバイスいただけますでしょうか。
0877名無しさん@お腹いっぱい。NGNG
>>876
電池切れじゃないの?
ThinkPad のどれ?
0878名無しさん@お腹いっぱい。NGNG
>>877
thinkpad600です。
0879853NGNG
>>868
Linux版MatlabをFreeBSDで動かすその方法以前読んだことがあります。
ただLinuxマシンを用意しなければならないなど完全な移植ではないんですよね。
はぁ〜、MatlabはFreeBSDでも需要があるとおもうんだけど…

ちなみにOctave今メンテされていなんですね。かなり有名なパッケージだけに意外。
個人的にはMatlabのほうがいいけど(過去の資産を生かすため)、どうしても
だめならOctaveでもいいです。多少コードを書き直さなければならない部分は
あるかもしれませんが。
どなたかOctaveのメンテ、名乗り出てくれる勇者はおらんかのぅ・・・
0880名無しさん@お腹いっぱい。NGNG
>>872
1. ps ax で出るだろ。出ないなら動いてないんじゃない?
2. いらないなら、/etc/ttys の ttyv? の行をコメントアウトすれば?
0881名無しさん@お腹いっぱい。NGNG
portupgradeでmod_php4をあげようとしました。
#portupgrade mod_php4

postgresqlもつかっているのでpostgresqlにもチェックを入れたのですが
postgresqlまでバージョンアップしてしまいます。
postgresqlはバージョンをあげずにmod_php4のみのバージョンをあげる
オプションなどあるのでしょうか?
0882名無しさん@お腹いっぱい。NGNG
>>879
Octaveのportはかつてのメンテナがずっと幽霊状態でようやくクビ切り
実施したとこなんで、すぐにでも誰か名乗り出るんでない?

まあモノがデカいだけにちょいとばかり度胸が要るだろうけど…。
0883名無しさん@お腹いっぱい。NGNG
docs.freebsd.org/cgi/getmsg.cgi?fetch=348034+0+current/cvs-ports

"Log:"欄の用途を禿しくカン違いしてるような気がするのは漏れだけ?

つーか1.2.6まだぁ?
0884883NGNG
あーURLはこっちのほうがベターか
www.freebsd.org/cgi/cvsweb.cgi/ports/japanese/mplusfonts/Makefile?rev=1.5&content-type=text/x-cvsweb-markup
0885名無しさん@お腹いっぱい。NGNG
BSDデーモン君のTシャツが欲しいのですが、海外通販しか無い
のでしょうか? ぷらっとホームの通販に時々出ていると聞いた
のですが、最近は出ていないようです
0886名無しさん@お腹いっぱい。NGNG
FreeBSD mall でなんの問題もなく買ったよ。郵便局のジョイント
でもカード作れないというひじょーに特殊な分野の人間でないかぎり、
直接買えば〜
0887名無しさん@お腹いっぱい。NGNG
>>884
よくあること。
0888名無しさん@お腹いっぱい。NGNG
5.1クリーンインストールして
4.8の設定と/home全部移し終えて、
sync && sync && sync && shutdown -h now
して普通に電源きって
10分後にもう一度付け直したらMBRが見事に飛んでた。
なぜだぁぁぁぁぁあああああ(泣

とりあえずfixitで直りますたが、原因不明
同じ現象経験した人いません?
さすがにいないか......
0889名無しさん@お腹いっぱい。NGNG
>>888
ドソマイ
0890662NGNG
>>662
亀レスの自己レスでスマソ
原因わかりました
パスワードファイルのパスが違ってました
ホームディレクトリの方はあってたのですが、その後のパスが/bin/shになってました
/bin/cshに変更したら、ホームディレクトリの.cshrc読むようになりました
おさわがせしますた
こんなこともあるってことで
0891名無しさん@お腹いっぱい。NGNG
shとcshだったら、$と>の違いで普通気づきそうなもんだが
0892662NGNG
>>891
始めてFreeBSD入れた人間がわかると思いますか?
0893名無しさん@お腹いっぱい。NGNG
>>892
「なんか違う」ってことくらいはわかるんでない?
0894662NGNG
>>893
どれが正常か分からん人間が気付くと思います?
今動いてるのだってまだ疑問はあるわけだし
0895891NGNG
>>662
初心者だったのか。
>>890だけ見た脊椎レスだからまぁ気にすんなや。
これから詳しくなればいいさ。

/*
 あんま逆切れすんなよ
*/
echo $PATH
echo $SHELL
あたりやってみれ。
今自分がどのSHELL使ってて、どんなパス通してるかわかるぞ。

あと、プロンプトが
"$"だったらbsh系、">"ならcsh系、"#"なら今自分はrootだ。
0896名無しさん@お腹いっぱい。NGNG
>>894
気づかないと思ったらどうだと言うんだ?
0897名無しさん@お腹いっぱい。NGNG
>>894
要するに
気づかなかったのは自分がわるいんじゃなくて
システムのできが悪いからだ、
ということにしたいのですね?
0898662NGNG
>>895
ありがとさんです
まぁボチボチやっていきまっさ
0899名無しさん@お腹いっぱい。NGNG
>>662 もすぐ解決できんなら素直に
VineかRedhatあたりのLinuxから始めた方がいい気もするが。
/*
 そしたらこのスレに逆切れ厨も来なくなるしな
*/
0900名無しさん@お腹いっぱい。NGNG
MACOSXもCUPS使ってると聞くのですが、
そのプリンタドライバをBSDなどにも流用することって可能でしょうか?
0901名無しさん@お腹いっぱい。NGNG
まっさらから入れた5.1-RELEASEで、
ports/japanese/msdosfsがmakeできないのですが、
解決法をご存じの方いらっしゃいませんか?
0902名無しさん@お腹いっぱい。NGNG
>>886
某ハンドヘルドPC開発者とか?
0903名無しさん@お腹いっぱい。NGNG
startx後に.xinitrcに書いたktermからemacs -nwすると
C-hがDELキーとなってしまいます。
xtermを起動してからkterm &などとしてそのkterm上でemacs -nwすると
C-h (Type ? for further options)-
となります。
普通に.xinitrcで起動したkterm上からemacs -nwでもそうしてほしいのですが
どうすればいいでしょうか?
0904名無しさん@お腹いっぱい。NGNG
ThinkpadのXシリーズに5.1-Releaseをインストール(フロッピー起動であとはネットワークから)
しようとしたところ、すぐに
panic:integer divide faultとなって、Uptime:6m4sと悲しい表示がされます。
ThinkpadXの人は5.1R使えないんでしょうか?何か対処法ありますか?
0905_NGNG
http://homepage.mac.com/hiroyuki44/
0906名無しさん@お腹いっぱい。NGNG
>>550
オソレスだが・・VMWare入れてHDDインストールでいけると思うぞ。
あれってFDDもCDもエミュレートしてるはず。
0907名無しさん@お腹いっぱい。NGNG
>>901
直してください。
0908名無しさん@お腹いっぱい。NGNG
>>904
俺は X20 ユーザ。問題なく入れられたぞ。
たぶん >>362-432 を読めばいいと思う。対処方は >>410
あと、5系は「延期」スレッドの方がいいと思う。
0909名無しさん@お腹いっぱい。NGNG
>>904
私(=772) はフロッピーを使わずウルトラベースからの CD-Boot
でしたが、ダメでした。
別の DELL note があるので、そちらに 5.1-RELEASE を入れて、
HD 換装に挑戦してみましたが、DELL note の方は問題無く起動するものの、
換装後の ThinkPad X23 では同じ(>>772)メッセージで boot 不可でした。

フロッピー boot はまだ試してません。

時間切れで今は再び 4-STABLE に戻して生活していますが、
他にチャレンジすべき導入方法って何かありますかねぇ?
0910908NGNG

USB FDD (IBM TEAC) 持ってたら試してみたら。
俺がいつもやってるのはそれ。つーか、それしか持てない。
0911名無しさん@お腹いっぱい。NGNG
>>910
そうですね。
ウルトラベースを外した状態での確認がまだなので、
週末はそれに挑戦してみたいと思います。
0912名無しさん@お腹いっぱい。NGNG
echoコマンドの中で改行するのってどうすればいいんですか?
0913名無しさん@お腹いっぱい。NGNG
>>895
csh系は"%"だろゴルァ、という私は古い人間ですか?
">"になったのtcshからじゃねーの?
0914名無しさん@お腹いっぱい。NGNG
> echo 'abc\nde'
abc
de
ってこと?
それとも
> echo 'abc\
quote> de'
abc\
de
0915名無しさん@お腹いっぱい。NGNG
>>914
echo "あいうえお"
あいう
えお
でお願いします。
0916名無しさん@お腹いっぱい。NGNG
>>914
>>914の上の例では都合が悪い理由でもあるのかい?

つーか具体的にどういうことがしたいorしなきゃならないんだ?
レス数が900を超えています。1000を超えると表示できなくなるよ。