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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
FreeBSD 関連の質問はここで。

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

■歴代スレ、関連サイト >>2-10 くらい

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

くだらない質問はここに書き込め!38
http://pc5.2ch.net/test/read.cgi/unix/1101159381/
0104名無しさん@お腹いっぱい。NGNG
>>102
I love you.
0105名無しさん@お腹いっぱい。NGNG
>>102
What a clever idea it is!
0106名無しさん@お腹いっぱい。NGNG
i hate linux, but i only use linux.hahahahaha
0107名無しさん@お腹いっぱい。NGNG
Honestly speaking, answering in English here doesn't have much meaning.
0108名無しさん@お腹いっぱい。NGNG
i like freebsd, but i only use windowz, hahahahaha...
0109名無しさん@お腹いっぱい。NGNG
>>106
linux is good especially about that pretty penguin: tux.
0110名無しさん@お腹いっぱい。NGNG
kill you!! kill you!! kill you!! kill you!! kill you!!
kill you!! kill you!! kill you!! kill you!! kill you!!
kill you!! kill you!! kill you!! kill you!! kill you!!
kill you!! kill you!! kill you!! kill you!! kill you!!
0111名無しさん@お腹いっぱい。NGNG
>>64
CD の /src ディレクトリで
install.sh を実行するとか、
各ミラーサイトの
/pub/FreeBSD/releases/i386/5.3-RELEASE/src
以下を持ってきて同じことをするとか。

あとはカーネルの再構築をしないで済む方法を考えるとか。
0112名無しさん@お腹いっぱい。NGNG
ok, calm down friends.
0113名無しさん@お腹いっぱい。NGNG
mother fuck'n ?
had done XO
0114名無しさん@お腹いっぱい。NGNG
>>110
I shall kill you!
0115名無しさん@お腹いっぱい。NGNG
>>114
lol
0116名無しさん@お腹いっぱい。NGNG
>>103-110,112-115
half-burnt
0117名無しさん@お腹いっぱい。NGNG
boring
0118名無しさん@お腹いっぱい。NGNG
orz
0119名無しさん@お腹いっぱい。NGNG
FreeBSDでsamba使ってみました。
これは、便利ですね〜。
012057NGNG
>>59様他 さんくすです。
まとめます。

/boot/device.hinsts に
hint.acpi.0.disabled="1"
を追加することで、
起動時のデーモン君メニューで
ACPIなしがデフォルト、 2を押すと ACPI有効
になりました。

#このへんの4thってなんか変な文法だね? if とか then とかって単語が後ろにきたり
0121名無しさん@お腹いっぱい。NGNG
>>46
お 見てみる

ありがと
0122名無しさん@お腹いっぱい。NGNG
>>120
藻前forth知らないの? ぐぐれ。
0123名無しさん@お腹いっぱい。NGNG
4th -> fourth -> forth (発音が同じ)
なんだろうね。
0124名無しさん@お腹いっぱい。NGNG
お、かぶった。
ぐぐればわかるけど、スタッキーな言語ですのよ。
0125名無しさん@お腹いっぱい。NGNG
現在FreeBSD5.3使っています。
/etc/rc.networkがないのですが、5系からはなくなってしまったのでしょうか?
findで探すと
/usr/src/release/picobsd/mfs_tree/etc/rc.network
が見つかりました。

コレをコピーすればいいのでしょうか?
0126名無しさん@お腹いっぱい。NGNG
>>125
必要なものは/etc/rc.dの下にある。rc.networkは使わない。
0127名無しさん@お腹いっぱい。NGNG
loader.confに書くおまじないか、CUIベースの,
内蔵スピーカーの音量を調節する方法無いですか?
起動時には出来るだけ絞っておきたいとか、
rootで入ったときはbeep音を大きくとか、
してみたい。
0128名無しさん@お腹いっぱい。NGNG
FreeBSDでWebサーバーを立てたのですが
レスポンスが遅いという意見が多くて
どうすればいいのか全くわかりません
FreeBSDを入れる前はWindowsXPProだったのですが、
そのときは快適だと言われていました

回線はBフレッツで、HTTPDはApache1.33です
どうすれば快適にアクセスできるようになるでしょうか
0129名無しさん@お腹いっぱい。NGNG
OSのバージョンは5.3です
よろしくお願いします
0130sageNGNG
すいません。5.3R使ってportsよりmysqlをインスコしたんですけど
$mysqlとしても
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
です。どうしてでしょうか??
0131名無しさん@お腹いっぱい。NGNG
>>130
[ mysql.sock ] でぐぐれ。
0132sageNGNG
>>131さん
やってみます^^;
0133名無しさん@お腹いっぱい。NGNG
>>128 取り敢えず、「apache チューニング」をキーワードにググってみたら?
0134名無しさん@お腹いっぱい。NGNG
>>127
ユーザーごとに調整するなら.loginか.profileで
mixerを動かしておけばいいんじゃネーノ?
0135名無しさん@お腹いっぱい。NGNG
CPU「AMD K6-2」メモリ「64MB」と言う一昔前のプアなマシンに
FreeBSD-4.5RELEAS + Apache-1.3.19 + PHP-4.0.5 + PostgreSQL-7.1beta5
と言うこれまた3年ほど前のソフト構成で、CD管理を実施しています。
何ら不自由は無いのですがこのスレを見ていて刺激され
OS等のバージョンアップに挑戦しようかと思いました。
既出の投稿で5.3では、私のハードではメモリ等厳しいような書きこみがありましたが
4.10を選択したほうが良いのでしょうか?
OSとハードの関係等皆目見当がつきませんので、諸先輩方の適切な御指摘をお願いします。
0136名無しさん@お腹いっぱい。NGNG
>>135
ネットにつないでないならOSをバージョンアップして便利になるようなことは
ひとつもないだろうから、少なくともその環境は下手にいじらないほうが
賢明じゃないかなあ。
0137名無しさん@お腹いっぱい。NGNG
firefoxが頻繁に更新されてる
0138名無しさん@お腹いっぱい。NGNG
>>135
いじるな。
0139名無しさん@お腹いっぱい。NGNG
>>135
やってみればよい
0140名無しさん@お腹いっぱい。NGNG
64mbくらいだと江戸ramか
0141名無しさん@お腹いっぱい。NGNG
>>121
xorg自体は落ちなくなったがmplayerが拡大率を変えると落ちるようになった
0142名無しさん@お腹いっぱい。NGNG
OS 自体の重さは 4.5 も 5.3 も対して変わらんだろう
0143名無しさん@お腹いっぱい。NGNG
新しめのCPUならGCCの最適化がうまく働くぶん5.xのほうが軽く感じるかも
0144名無しさん@お腹いっぱい。NGNG
portsのeclipseがコンパイルできね
0145名無しさん@お腹いっぱい。NGNG
>143
何%変化するんだよ!!
0146名無しさん@お腹いっぱい。NGNG
MBRではなく、ブートパーティションの先頭にFreeBSDの
ブートローダーを置くにはどのように指定すれば良いのでしょうか?
0147名無しさん@お腹いっぱい。NGNG
>>146
liloじゃないんだから
0148名無しさん@お腹いっぱい。NGNG
>>146
何が起こってるのか、どうしたいのか、説明したほうがいいんでは?
0149名無しさん@お腹いっぱい。NGNG
grubのchainloaderとかでマルチブートしたいんじゃない?
その場合は、インストーラで一番下のnoneを選択。
0150127NGNG
>>134
あんっ,portsでしたか。なんかBSD標準であるかと思ってました。
ばっちし、ログイン別は解決です。
後は、起動時に音消すには...ダミージャックちゅうのは最後の手として...
0151名無しさん@お腹いっぱい。NGNG
>>150
> あんっ,portsでしたか。なんかBSD標準であるかと思ってました。
何の話をしている?
おまいのマシンには /usr/sbin/mixer は無いのか?

> 後は、起動時に音消すには...ダミージャックちゅうのは最後の手として...
「起動時」ってのはいつよ。
0152名無しさん@お腹いっぱい。NGNG
つーか、おれは後からgrubで上書きして、chainloader で起動している
0153名無しさん@お腹いっぱい。NGNG
portsからXFree86-4-libraryesを入れようとしたらエラーが出てしまいます。
OSは5.2.1でportsはつい10分程前に更新しました。

これってportsが壊れてるのでしょうか?それとも5.3にしろという神のお告げなのでしょうか。
エラーは以下の通りです。

+ ln -s ../../../include/keysymdef.h .
including in include/bitmaps...
make: don't know how to make includes. Stop
*** Error code 2

Stop in /usr/ports/x11/XFree86-4-libraries/work/xc/include.
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries.
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries.


解決方法などありましたら教えてください。
0154名無しさん@お腹いっぱい。NGNG
>>146
いちおう書いておくけど最初からブートパーティションの
先頭にはブートローダーが入っているし標準の状態で使わ
れる。
MBRのboot0→パーティションの先頭のboot1
→boot1の直後のセクタに入っているboot2
→ファイルシステム内の/boot/loader→kernel
こういう形でいくつものプログラムが読み込まれて少しづつ
処理を行い起動処理を行うものを「ブートストラップローダ
ー」と呼ぶ。これは一般的な用語。特に「ブートストラップ」
はコンピュータ以外の分野でも使われる言葉。
boot0を他のプログラムに置き換えるのはいくらでも可能。
FreeBSDのみで他のOSを入れないマシンの場合「標準MBR(昔の
MSDOSのMBRと同様の動作をするMBR」を入れておくと選択画面
が現れないので5秒ほど起動が早くなる。
サーバで使っているマシンは大体はそうしている。


0155名無しさん@お腹いっぱい。NGNG
>>150
こんな感じのをrc.d以下に置くとか。
#!/bin/sh
case "$1" in
start)
/usr/sbin/mixer vol 0:0
;;
esac
exit 0
0156名無しさん@お腹いっぱい。NGNG
>>155
というか、5.3-RELEASEからは /etc/rc.d/mixer ってのが既にある。
0157名無しさん@お腹いっぱい。NGNG
というか、内蔵スピーカってこっちのこと?
ttp://www.jp.freebsd.org/QandA/HTML/655.html
0158名無しさん@お腹いっぱい。NGNG
portsから無料でインストール出来るカナ漢字変換で一番windowsに近いのはどれですか?
今はkinput2-canna使ってるんですけど、非常に使いにくい。
(絶対使わないだろうって漢字が変換候補の上位に出てくる)
0159名無しさん@お腹いっぱい。NGNG
>>158
無い。
0160名無しさん@お腹いっぱい。NGNG
中途半端に似てると、びみょーな違いにイラつくから
いっそのことskkにするのはどうだ?
0161名無しさん@お腹いっぱい。NGNG
ATOK X for Linux
0162名無しさん@お腹いっぱい。NGNG
無料じゃないけどな
0163名無しさん@お腹いっぱい。NGNG
portsでもない
0164名無しさん@お腹いっぱい。NGNG
japanese/anthy
japanese/jmode
でいいんじゃない?
0165名無しさん@お腹いっぱい。NGNG
canna の dic を入れてるのか?
0166名無しさん@お腹いっぱい。NGNG
FreeBSD5.3R、kinput2-canna、で日本語入力してるんですけど、
変換候補一覧で3文字以上の候補を、リターンキーで選択すると、
エディタやブラウザ(firefox)を再起動しないと、シフト+スペースで
日本語入力できなくなるんですが。これが非常に煩わしい。直す方法はありますか?
/etc/rc.confに
canna_enable="YES"
canna_flags="-u bin -inet"
と書いてます。あと、追加辞書のcannadicを使ってます。
cp /usr/local/share/canna/sample/wx2+.canna ~/.canna
~/.cannaに"gcanna", "gcannaf"の項目を追加してます。
0167名無しさん@お腹いっぱい。NGNG
PORTS の ghostscript-gnu をインストールしたり portupgrade しようとすると、
設定のメニューが出てくるんですが、これを無くす方法はありますか?
make config ができないようなのです。
0168名無しさん@お腹いっぱい。NGNG
あ、あと、stunnel を portupgrade しようとすると、
stunnel:stunnel というユーザ:グループを削除しますか?と聞かれるのですが、
これも聞かれないようにしたいです。
pkgtools.conf の設定などで抑制できるのであれば教えてください。
0169名無しさん@お腹いっぱい。NGNG
166ですが。
どうやら、just.cannaやwx2+.cannaを~/.cannaにコピーして使うとバグが出るらしいです。
lispの処理に問題があるようですが、FreeBSDに依存する問題かどうかは
他環境で試してないので分かりません。原因が分かった方は、教えてください。
0170名無しさん@お腹いっぱい。NGNG
>167
/etc/make.confとかに
BATCH=yes

あとはpkgtools.conf
0171名無しさん@お腹いっぱい。NGNG
>>170
なるほど。
/etc/make.conf だと全ての port で BATCH=yes になるでしょうか。
ちょっとそれはイヤなので、
質問不要なもののみを pkgtools.conf で個別に BATCH=yes しようと思います。
ありがとうございました。
0172名無しさん@お腹いっぱい。NGNG
BATCH=yesにしたいんだけど、選択候補の一覧やオプションの
一覧のようなものがportsに含まれていないのかな?
Makefileを一つ一つ読むしかないの?
0173名無しさん@お腹いっぱい。NGNG
・scripts/configureがあるもの
・MakefileにOPTIONSが書いてあるもの

でだいたい絞りこめると思われ
0174名無しさん@お腹いっぱい。NGNG
>>173
たしかに。

>/etc/make.confとかに
>BATCH=yes
ってしてますか?
0175名無しさん@お腹いっぱい。NGNG
5.21release入れてたVAIO(PCG-SR9G/K)を5.3releaseに入れ変えたんだけど
PCMCIAのedカード(MELCO LPC2-TX)のMACアドレスがaa:aa:aa:aa:aa:aaなんて
のになっちゃって通信できないっす。
5.21のときはきちんと動いたんだが。
ed系カードでそんなことって起きてます?
0176名無しさん@お腹いっぱい。NGNG
メルコ・クロコップ
0177名無しさん@お腹いっぱい。NGNG
すいません。ネットワークの設定で、
ゲートウェイのIPアドレス、
DNSのIPアドレスというのはどこに指定すればいいのでしょうか?
TAに直接つないでいるのですが、
プロバイダに聞けばいいのでしょうか?
また/stand/sysinstall→configure→Network
またはrc.confで
ドメインやDNSは必ず設定しなければならないのでしょうか?
0178名無しさん@お腹いっぱい。NGNG
>>177
釣りじゃないなら、Windowsでも使ってた方が良いよ
0179177NGNG
本当に困ってます。教えて下さい。
0180名無しさん@お腹いっぱい。NGNG
エスパー探しは別のところで。
0181名無しさん@お腹いっぱい。NGNG
>>177
マジレスすると、DNSは設定したくなければしなくてよい。
名前は解決できないけどね。
0182名無しさん@お腹いっぱい。NGNG
>>177
使っているOSのバージョン
使っているPPP
使っているプロバイダ
などを
freeBSD入門者の犬小屋 その1
http://pc5.2ch.net/test/read.cgi/unix/1065544989/

に書いてみよう。
0183名無しさん@お腹いっぱい。NGNG
4.10-RELEASEに
portupgrade-20041226_1
ruby-1.8.2_1
ruby18-bdb1-0.2.2
が入っています。

portupgradeを使おうとすると、
---> Updating the pkgdb
[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 8 packages found (-2 +5) (...)
と表示され、そのままCPU使用率が99%まであがってしまって、
いくら待っても終わらない。
こんな症状って他にもあるんでしょうか。
なにが悪いのか、どなたかわかれば教えていただけませんか。
0184名無しさん@お腹いっぱい。NGNG
>>183
INDEX-5の問題じゃないの?
cd /usr/ports && make fetchindexしてみ

それとINDEX.dbの作成。
portsdb -u
0185名無しさん@お腹いっぱい。NGNG
>>183
less +/20041118 /usr/ports/UPDATING
0186177NGNG
あ、すいませんでした。
知識が乏しく曖昧で、且つ、設定の多くを今までルータ任せだったために
とんでもない質問をしてしまいました。
自鯖を公開したかったのですが、公開できました。
どうもすいませんでした。

しかし、新たに問題が発生しました。次のようなネットワークを構築したいの
ですが、

internet --- (Global IP)公開鯖(192.168.1.1) --- (192.168.1.2)ルータ(192.168.0.1) --- (192.168.0.x)winとFreeBSD

はじめの internet --- (Global IP)公開鯖
最後の ルータ(192.168.0.1) --- (192.168.0.x)winとFreeBSD
は接続できたのですが、
真中の 公開鯖(192.168.1.1) --- (192.168.1.2)ルータ
が接続できません。
公開鯖では2枚のNICのうちfxp0はTAつまりインターネットにつながっており、
DHCPでこちらは鯖が出来てるから問題ありません。
もう一つのルーター側につながっているed0の方がうまくいっていないようです。
設定したことは、fxp0の方を/stand/sysinstallで普通に設定した後、
rc.confを開いて、ifconfig_ed0="inet 192.168.1.1 netmask 255.255.0.0"
として再起動しましたが、
ping 192.168.1.2が通りません。
またifconfig -a してもed0は存在してもUPしていません。
またnetstat -r してもde0は出てこないようです。
何が悪いのでしょうか?
NICそのものが悪いのでしょうか?fxp0の方は100base、ed0の方が10baseですが、
ed0につながっているルータは一応100/10の両方に対応しているように書いて
あります(Buffalo BLR3-TX4)。
0187177NGNG
訂正
ifconfig_ed0="inet 192.168.1.1 netmask 255.255.255.0"
として再起動しました

よろしくおねがいいたします。
0188名無しさん@お腹いっぱい。NGNG
>>186=177
面倒なことやってるね。
説明するのがめんどいや。

WAN - ルータ -+- 公開サーバ
+- Win
+- FreeBSD
(固定幅フォントで見てや)

じゃ駄目なのかい?
0189名無しさん@お腹いっぱい。NGNG
>>186
net.inet.ip.forwarding は有効にしたのか?
0190名無しさん@お腹いっぱい。NGNG
>>189
その前にed0の認識問題だろう。
>>186のde0とあるところは間違いだね?
0191名無しさん@お腹いっぱい。NGNG
ifconfig -a の結果をそのままうp汁
0192名無しさん@お腹いっぱい。NGNG
まあ本当は犬小屋でやりたいところだが。
0193名無しさん@お腹いっぱい。NGNG
network_interfacesを変にいじっちゃってるとか
ifconfig -aの結果とrc.confをさらすにもう一票
0194183NGNG
>>184
どちらもやってみたけど、かわらず。
>>183
それを読んで、PORTS_DBDIRを設定してみたけど変わらず。
portsdb -uもしてみたけど変わらず。
pkgdb -uしようとすると相変わらずCPU使用率99%になってしまう。

考えてみればUpdating the pkgdbで失敗するんだから、
pkgdb.db を作り直せばと思って、pkgdb.dbを削除してから
pkgdb -uしたら成功しますた。
その後はちゃんとpkgdbできてます。

今考えてみると、当然試すべき手順だった気がしますが。
さんくす >>183,184
0195名無しさん@お腹いっぱい。NGNG
pkg_add -r anypkg と打ちこむと、
Error: FTP Unable to get
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.5-release/Latest/anypkg.tgz:
File unavailable (e.g., file not found, no access) pkg_add: unable to fetch
`ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.5-release/Latest/anypkg.tgz' by URL
となって、エラーで叱られます。
ftpコマンドを直接叩いて調べてみたところディレクトリ構造が
packaes-4.5-release から packages-4-stable に変更されているようです。
ちなみに4.x-releaseは4.9と4.10しかありません。
pkg_add -r はどのファイルから上記情報を引っ張ってきているのでしょうか?
4.5-releaseを 4-stableに修正して再度トライして見たいのですが
この情報が記述されているファイル名と、この考えで良いのかご指導願います。
0196名無しさん@お腹いっぱい。NGNG
man pkg_add
0197名無しさん@お腹いっぱい。NGNG
> packaes-4.5-release から packages-4-stable に変更されている
そんな古いリリース、いつまでも置いてある訳ありません。
stableはstableです。4.5-releaseを変更したものではありません。

> 4.5-releaseを 4-stableに修正して再度トライして見たいのですが
使えないのが殆どじゃないかなぁ、多分。トライするだけなら、
pkg_add ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4-stable/Latest/anypkg.tgz
でいいんじゃない。あと、pkg_add(1)を読んどけば。
0198名無しさん@お腹いっぱい。NGNG
なんかportupgrade関連のコマンドが使えなくなっちゃいました。

|# portupgrade -a
|---> Session started at: Wed, 05 Jan 2005 10:52:20 +0900
|[Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 111 packages found (-0 +1) .ruby18 in free(): error: chunk is already free
|Abort (core dumped)

portupgradeもportinstallもpkgdbもぜーんぶおんなじエラーが
表示されてしまい、先にすすめません。

なにか打開策はありますか
0199名無しさん@お腹いっぱい。NGNG
UPDATING読んでないだろ
portupgradeだけ手でupgradeしる
0200177NGNG
>>190
そうです。ここに書く時に書き間違えただけできちんとed0になっています。
すいません。

>>189
getway_enable="YES"にはなっていますが、net.inet.ip.forwardingを直接
打ってはいません。

>>188 無知な私にはこの方が難しいようにみえます。

rc.confとifconfig -aを載せようと思いますが、何度か再起動しているうちに
2枚目のNICが認識しなくなりました。しばらく時間がかかりますが、
認識させてから載せたいと思います。すいません。
0201名無しさん@お腹いっぱい。NGNG
>>200
てかお前は鯖を公開しない方が良い
0202名無しさん@お腹いっぱい。NGNG
みんなこうやって大きくなるのさ
生暖かく見守ろう
0203198NGNG
>>199
ありがとうございます。
# cd /usr/ports/sysutils/portupgrade
# make deinstall
# make clean
# make install

で解決した模様。

いま年末年始の分まとめてportupgrade中です。
0204名無しさん@お腹いっぱい。NGNG
FreeBSD 5.3-stable をインストールしたPCが2台あります.
一台は Pentium4(Prescott core) 2.8GHzで,HDD 120GB(7200rpm)
もう一台はThinkPad X31( Pen-M 1.4GHz HDD 80GB 4200rpm) です.
メモリはともに1GBで,Pen4の方は Dual Channel で動作しています.

このような環境で,

前者のPen4では xemacs-mule 21.4.16 や OpenOffice 1.1.3, mozilla 1.7.5 等大型の
アプリケーションの起動が遅いのですが,その原因がわかりません.
例えば xemacs は,X31 は一瞬で起動しますが,Pen4 では5秒ぐらいしてから起動します.
どちらも2回目以降の起動なのでディスクキャッシュは効いている状態での比較です.

また起動後もX31と比較して遅さが体感できるほどです.

Pentium4 は遅いと聞いていたのですが,本当にこれほど体感できるほど
遅いのでしょうか?
それとも FreeBSDが Pen4 と相性が悪いのでしょうか?


ちなみに自作のプログラムで gcc に -msse2 オプションを付けてSSE2を
使った数値計算をさせるとPen4 の方が30%ほど高速なのですが...

OSは cvsup で両PCとも同時期に更新しており,現在は1月5日のバージョンで比較しています.
また上記のソフトウェアはすべて ports からインストールしており,
ライブラリも含めて同じもので,しかも,ほぼ最新のものを入れています.
OOo だけちょっと古いですが,両方のPCに同じものをインストールしています.

■ このスレッドは過去ログ倉庫に格納されています