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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2005/05/19(木) 10:44:37
FreeBSD 関連の質問はここで。歴代スレ、関連サイトは >>2-16 くらい。

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


☆FreeBSD 以外の UNIX 関連や PC も含んだ初歩的な質問は…
 くだらない質問はここに書き込め!41
 http://pc8.2ch.net/test/read.cgi/unix/1114586491/

☆「犬小屋へ移動しろ」と言われたらこちらへ。キメ細かい指導がされるかもしれません。
 freeBSD入門者の犬小屋 その1
 http://pc8.2ch.net/test/read.cgi/unix/1065544989/

☆雑談はこちらで。
 FreeBSDを語ろう Part 7
 http://pc8.2ch.net/test/read.cgi/unix/1115608775/

☆Releaseの話題は歓迎します。Current固有の話題はご遠慮ください。
 FreeBSD current 一握の砂
 http://pc8.2ch.net/test/read.cgi/unix/1097460062/


Q. スレタイに初心者OKって書いてあるけど?
A. FreeBSD初心者は歓迎します。
  コンピュータ初心者や人間初心者はお引取りください。
0422名無しさん@お腹いっぱい。2005/05/31(火) 07:12:36
>>396
>>382
04231662005/05/31(火) 07:30:47
>>421
203さん、ありがとうございます。
それがエラー表示だったんですね。
そんなことも判断できない自分は、未熟者で恥ずかしい限りです。

# find / -name 'libintl.so.6'
/usr/local/lib/libintl.so.6
# which su
/usr/bin/su
# echo $PATH ( 現在、bash2 を使用している )
/sbin:/usr/sbin:/bin:/usr/bin: ...
# tcsh
# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin: ...
# chsh -s tsch
# reboot

と、試しに SHELL を tcsh にしたところ、正常に起動できました。
どちらも $PATH に su のパス /usr/bin が設定されているのに、
なぜ bash だと起動しないのか仕組みが分かりません。

tsch, bash の双方で echo $LD_LIBRARY_PATH としたところ
何も設定されていなかったので、これは関係ないのではと判断しています。
( 試しに、.bashrc に export LD_LIBRARY_PATH=/usr/local/lib
と設定して再起動してみましたが、効果はありませんでした )

また、libintl.so.6 というのが、gettext の一部だと分かり、
再度 ports から入れ直したりもしてみましたが状況は変わりませんでした。

bash に変更すると立ち上がらないのは、何が原因なのでしょうか。
0424名無しさん@お腹いっぱい。2005/05/31(火) 07:44:15
はじめまして。

現在、FreeBSD5.4のインストールを行っています。
portをダウンロードする際に、postinstallというコマンドあるのですが、
このコマンドあるカテゴリーを教えて下さい。
0425名無しさん@お腹いっぱい。2005/05/31(火) 07:46:26
>>423
bashがlibintl.so.6をリンクしており(これは正常)、
libintl.so.6が存在しない(これは異常)のが問題です。
でもlibintl.so.6は存在するようなので、
本当の問題はsuがbashを実行する時点でldconfigが実行されていないことです。
こんなんでどないや。
--- ppp-user.orig Wed Feb 2 08:08:09 2005
+++ ppp-user Tue May 31 07:42:25 2005
@@ -4,7 +4,7 @@
#

# PROVIDE: ppp-user
-# REQUIRE: netif isdnd
+# REQUIRE: netif isdnd ldconfig
# KEYWORD: nojail

. /etc/rc.subr

もしくはbashをstatic linkするのも吉。
0426名無しさん@お腹いっぱい。2005/05/31(火) 07:59:26
>424
postinstallはportupgradeのコマンドだが。

とりあえずなんか探すときは
find /usr/ports -name pkg-plist | xargs grep HOGEHOGE
で見つけたりしている。
04272032005/05/31(火) 08:21:30
>>425
なるほど!!thx!

bash をルートのログインシェルにする場合にはそのような落とし穴が
あるとは知らなんだ、メモメモ。
# かくいう拙者は、ルートのログインシェルは csh のままで、必要に際して
# exec bash やら sudo bash してたので、たまたま助かっていただけなんだなあと思いました。
04281662005/05/31(火) 08:27:04
>>425
ありがとうございます。

先程、自分なりに無い頭をひねって、/etc/rc.d/ppp-user スクリプトに
以下の追加したところ root のシェルが bash でも正常に起動してくれました。

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

けど、425さんや 203さん(>>421)から教えて頂いた内容の方が
スマートそうなので、今後試させて頂きます。

とても勉強になりました、ありがとうございました。
0429名無しさん@お腹いっぱい。2005/05/31(火) 10:11:26
現在稼働中のサーバ上のメール関連のdaemonを再インストールする事を検討しています。

事前にサーバと同じ環境を用意して作業内容と動作の確認をおこないたいのですが、
古いバージョンのFreeBSD(今回は4.3)を今から手に入れる事は可能でしょうか?

ひょっとすると「最新版にアップグレードしたほうがいい」と言われるかも知れませんが、
仮にそうするとしても、やはり検証用の古いバージョンは用意したいところです。

# 一応ハンドブックとGoogle様には尋ねてみたんだけど、激しくFAQ臭いな。。
0430名無しさん@お腹いっぱい。2005/05/31(火) 10:53:44
>429
cvsupでRELENG_4_3のタグを指定すりゃいいんじゃねぇの
0431名無しさん@お腹いっぱい。2005/05/31(火) 11:06:06
つか、何を「検証」したいのかさっぱり分からん。
0432名無しさん@お腹いっぱい。2005/05/31(火) 11:33:08
どうせ古臭いバイナリでも持っているのだろう。
ソースがなければ、「検証」したくなる気持ちもわからなくは無い。

5.x いれて、COMPAT4 で動かなかったらあぼーんしてしまえ。
たぶん、ハード故障だといっても認めてくれるだろうさ。
あんたしかわからんのだろう? バカゲたお守りをさせられる位なら
棄てた方が生産的だ。
0433名無しさん@お腹いっぱい。2005/05/31(火) 11:40:22
回答ありがとうございました。
# 初心者なのでソースを読んで「検証」できないんです、なんて言ったら叩かれるかねえ。

>>430
なるほど。今回は運良くCD-ROMを手に入れる事が出来たので、次回試してみます。
# 管理者にインストール時のCDを保管しておかせたほうが楽だなー。

>>431
予定している方法で正しくメンテナンスを実施出来るか試そうかと。

>>432
幸いにして今回はそうせずに済みそうです。でも、5.xにするのもいいな。
0434名無しさん@お腹いっぱい。2005/05/31(火) 11:41:26
FilesMatch(Files ~)ディレクティブでの質問です。

http://hoge.com/hoge/
http://hoge.com/hoge/?id=10000

この2つにマッチさせようと、Apache2.0.54では以下のようにし、正常に動作していました。。
FilesMatch "^$"
FilesMatch "^\?.*$"


これをApache1.3.33にそのまま持っていった所、マッチングしなくなりました。
FilesMatch "^index\.php$"では動いているので、Coreで処理できていない訳ではなさそうです。

Files ~ "^$"も試しましたが出来ず。
他に正しい指定方法があるのでしょうか。
どなたか教えてください。
0435名無しさん@お腹いっぱい。2005/05/31(火) 11:52:29
全く見事にスレ違い。
04363962005/05/31(火) 14:08:38
>>422
んー、それ (>>382) は試してみました。
それでもダメだったから、>>396 で質問したわけで…。
0437名無しさん@お腹いっぱい。2005/05/31(火) 14:17:05
portsメンテナーが一番偉いな
それでも追いついてないのはきついな
0438名無しさん@お腹いっぱい。2005/05/31(火) 14:23:29
>>437
> portsメンテナーが一番偉いな
> それでも追いついてないのはきついな

portsメンテナを神格化しすぎて、なろうという人が少なすぎるんだよね。
04394342005/05/31(火) 14:23:43
うはー!!!
Apache質問スレと誤爆しました・・・恥ずかしい・・・
0440名無しさん@お腹いっぱい。2005/05/31(火) 14:57:20
大学でFreeBSDを最近使いはじめました。
まだ初心者なのですが、インストーラを使わない方法でのインストールと
いうのに興味があります。

スレの上の方で、上級者はインストーラを使わないとありましたが、
どのようにするのでしょうか?
情報のポインタだけでも教えてください。
0441名無しさん@お腹いっぱい。2005/05/31(火) 15:15:19
考え直せ。色んな意味で。
0442名無しさん@お腹いっぱい。2005/05/31(火) 16:58:28
/usr/src/release/sysinstall
0443名無しさん@お腹いっぱい。2005/05/31(火) 17:26:39
host: FreeBSD 4.11-RELEASE
/usr/local/jail4: FreeBSD 4-STABLE
/usr/local/jail5: FreeBSD 5-STABLE
/usr/local/jail6: FreeBSD 6-CURRENT
の構成で host の /usr/ports から一つのソフトウェアを
jail* (あるいは jail6 だけにとかいろんな選択肢)に
同じものを同時に入れるにはどうすればいいのでしょうか?
できるよね?
0444名無しさん@お腹いっぱい。2005/05/31(火) 17:35:36
やってから言え。
0445名無しさん@お腹いっぱい。2005/05/31(火) 18:17:07
>>440
上級者ではないのだが...

適当なマシンに, あたらしいディスクをつないで
fdisk して
bsdlabel(disklabel) して
/mnt 辺りに mount して
/usr/src で buildworld,buildkernel したあと
sys/???/conf/GENERIC.hints を /mnt/boot/device.hints にコピーして
DESTDIR=/mnt つけて installkernel,installworld して
-D/mnt つけて mergemaster して
disk を新しいマシンに移設して boot

くらいの手順かな...
0446名無しさん@お腹いっぱい。2005/05/31(火) 18:27:46
>443
ヒント:packages

でもその構成だとカーネルは4.11Rなのか?
逆ならやっている人のtDiaryを見たこと有るが。
0447名無しさん@お腹いっぱい。2005/05/31(火) 23:37:17
ls
あふぉばっか
0448名無しさん@お腹いっぱい。2005/05/31(火) 23:56:40
余ってるATXマザー(i815EP)に蟹さして、死蔵タイプのデータの低速
ファイル鯖を作ろうとおもってます。

で、そこらにあまってるPCケースじゃないケース(ビデオのケースとか)
に仕込もうと模索しているのですが、VGAカードはでかくて入りません。

のでVGAレスで使いたいのですが、ATXママンってBIOSで起動時の
エラー吐かないように設定すれば、AGP刺さなくてもつかえるもんでしょうか?

インスコ時のみAGPいれて設定して、あとはTelnetでコンソール叩く
ような使い方にしたいのですが。
0449名無しさん@お腹いっぱい。2005/06/01(水) 00:10:56
google ヘッドレス FreeBSD
0450名無しさん@お腹いっぱい。2005/06/01(水) 00:28:08
>>440
その発言の真意は当人しか分からんのが、想像するに
「上級者(…というか、常時動いているようなマシンにFreeBSDを入れて使っている
中級者〜程度のひと) は インストーラを (めったに、かつインストール以外の機能は
あまり) 使わない」
ということなのではないかと思われる。

新規マシンにインストールするのは、インストーラを使ったほうが楽で早い場合が
多いので、そういった場合にはインストーラを使う。だけど、一旦インストールしたら
その後のバージョンアップは 自前でソースからコンパイルして実施(buildworld〜
buildkernel〜installkernel〜installworld〜...)する方が楽なので、もうインストーラは
使わない。また、インストーラには最低限の各種設定がメニュー形式で出来る機能も
あるんだが、これは単に設定ファイルを書き換えているだけなので、どこをどう書き
換えれば良いか知っている人は、直接そのファイルを書き換えてしまう。

…といった理由で、滅多にインストーラは使われなくなるのではないかとおもう。
0451名無しさん@お腹いっぱい。2005/06/01(水) 03:31:30
/usr/src/release/sysinstall/install.cfg
を参考にviで修正してpxebootで起動してインストールしちゃうなぁ。
0452名無しさん@お腹いっぱい。2005/06/01(水) 07:25:18
>>449
$ google ヘッドレス FreeBSD
google: not found
0453名無しさん@お腹いっぱい。2005/06/01(水) 08:09:47
>452
foreach
0454名無しさん@お腹いっぱい。2005/06/01(水) 08:48:00
>452
「ヘッドレス FreeBSD の検索結果のうち 日本語のページ 約 62 件中」
04554402005/06/01(水) 09:17:48
>>441, >>442, >>445, >>450, >>451 の皆様

FreeBSDのインストーラなしでのインストール方法について、
いろいろアドバイスありがとうございます。
なかなか難しそうですが、いくつか自分でもできそうな感じがしますので
挑戦してみようと思います。

一度やってみれば細かいところが理解できると思いますので、
次回のインストールは、お教えいただいた方法を試してみようと思います。
0456名無しさん@お腹いっぱい。2005/06/01(水) 10:01:27
……まあ好きにやりな
0457名無しさん@お腹いっぱい。2005/06/01(水) 20:04:26
japanese/kochi-ttfonts入れたのにxmmsのフォント一覧に表示されません
どうすればいいのでしょうか?

TWMやkterm等に指定するのは使えるみたいです
0458sage2005/06/02(木) 16:36:51
MySQLをportsよりインスコしますたが、
# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
# mysqld_safe
Starting mysqld daemon with databases from /var/db/mysql
STOPPING server from pid file /var/db/mysql/www.example.jp.pid
050602 16:32:07 mysqld ended
050602 16:32:07 [ERROR] Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
050602 16:32:07 mysqld ended

とエラります。エラーログ、`mysql.sock`で検索してもどーもだめです。
このエラーは多いみたいだけど、いまいち分からなかった。
こんなエラーに直面して回避できた人いたら教えてください★
0459名無しさん@お腹いっぱい。2005/06/02(木) 16:38:20
何をしたいかって言うと、xoopsを入れたいんですけどね(^^;
0460名無しさん@お腹いっぱい。2005/06/02(木) 16:47:48
まずエラーよりも、ちゃんとしたインストール手順を
順番に実行してるかを確認したほうが早い

scripts/mysql_install_db は実行した?
04614582005/06/02(木) 16:57:34
(今)しましたよ〜師匠
0462名無しさん@お腹いっぱい。2005/06/02(木) 17:04:44
mysqlのインストール方法くらい勉強してから来いや
04634582005/06/02(木) 17:06:04
ショボーン
0464名無しさん@お腹いっぱい。2005/06/02(木) 17:07:40
>>458
バージョン書いた方がいいよ

俺もついさっき 5.4 Release に mysql41-server をテストで入れてみた

# cd /usr/port/databases/mysql41-server
# make WITH_色々 install clean
# mysql_install_db
# mysqld_safe --user=mysql &

/var/db/mysql のパーミッションでエラー

# chown -R mysql:mysql /var/db/mysql
# /usr/local/bin/mysqladmin -u root password 'new-password'
# /usr/local/bin/mysqladmin -u root -h ns1.yurix.org password 'new-password'
# mysql -u root -p

こんな感じだった。参考になるか分からんけど
04654642005/06/02(木) 17:09:17
最後から2行目の -h のホスト名は自分のホスト名ね
0466名無しさん@お腹いっぱい。2005/06/02(木) 17:15:52
先日 xlockmore を portupgrade したあたりから、
xlock が暴走してログインできない症状に見舞われるようになってしまいました。
同じ状況な方いらっしゃいますでしょうか?
回避策などありましたらアドバイスくださいませ。
04674582005/06/02(木) 17:36:52
mysql50 on FreeBSD5.4Rです
>>464さんのchownしたらps axで一瞬mysqlが起動してた。。。気のせいかも。
別のマシンでpackageから入れたら#mysqlはmysql.sockに繋がらないエラーで
#mysqld_safeしたら#mysqlができてコマンドラインが”>”の表示で繋がったみたい。。
packageから入れればいいってことなのかな・・・(汗
04684582005/06/02(木) 17:38:00
因みに、phpMyAdminのエラーメッセージは
#2002 - サーバーが反応しません。 (または、ローカルの MySQL サーバーのソケットは正確に設定されません)
0469名無しさん@お腹いっぱい。2005/06/02(木) 17:40:14
やみくもにやらないで、手順をしっかり確認しながらやるべし。
ドキュメントも読んで、「こうしたけどうまくいかない」って
形で省略せずに質問するのが結果的に早道。
04704582005/06/02(木) 17:42:13
ですね(^^;
自分のレス見てて見苦しいです。ごめんなさい。
もっと勉強しますです。
0471名無しさん@お腹いっぱい。2005/06/03(金) 00:23:55
>>469
手順を確認していくと自分で間違ったところに気がつく
事も多いね
0472名無しさん@お腹いっぱい。2005/06/03(金) 00:49:29
5.4Rでのclamdをtopで見るとSTATEが常にkserelになってるんですが、
kserelってどういう状態なんですか? man topにも載ってません。
4.10Rではkserelになりません。

portsからclamav-0.85.1をインストール

FreeBSD 5.4R
% top
44770 clamav 20 0 11924K 10888K kserel 1:03 0.00% 0.00% clamd

FreeBSD 4.10R
% top
45462 clamav 2 0 11300K 10520K poll 2:38 0.00% 0.00% clamd
0473名無しさん@お腹いっぱい。2005/06/03(金) 01:50:47
FreeBSD5.4でデスクトップ環境を構築することをやってます。

PORTSアーカイブをCUIでダウンロードできないので、Linux側でCD-Rに焼き
BSDを起動後、マウントさせて取込ことを考えました。

取込はISO形式で取込ました。それを'mount /dev/acd0 /mnt/cdrom'で
マウントし、CDーROMの中身を見るとなにもありません。

これは、mountの指定があやまりでしょうか?

Xを立ち上げるまでは、CUIの操作が必要ですが、今までLinuxでGUI
ばかりだったのでよくわかりません。

宣しくお願いします。
0474名無しさん@お腹いっぱい。2005/06/03(金) 02:00:03
googleでports-current fetchで検索しろ。

あとgoogleで「CUI入門」とかも検索しとけ。
0475名無しさん@お腹いっぱい。2005/06/03(金) 03:10:45
>>473

cvsupのnogui版使ってports treeを持ってくればエエかとおもうが・・・・
それと /mnt/cdromディレクトリってFreeBSDに初めからあったっけか?
0476名無しさん@お腹いっぱい。2005/06/03(金) 03:34:49
>>473
cvsup-without-gui を入れて、ports-current を cvsup で取得汁
0477名無しさん@お腹いっぱい。2005/06/03(金) 06:58:34
祭り中。かなりデカくなる予感。

【遺体写真無断うp】放尿アフォ医師祭【放射能垂れ流し】6
http://news19.2ch.net/test/read.cgi/news/1117746626/

・オペ後の患者写真、遺体解剖写真をHPに無断掲載
・放射性物質トリチウムを川へ垂れ流し  ※近所の人は注意を
・飲酒運転告白
・各地の温泉で浴槽へ度重なる放尿


現在あわててHPの写真削除中!でももう遅い・・・・
ttp://www4.osk.3web.ne.jp/%7Eciaociao/top.htm

まとめ
ttp://www.geocities.jp/carupaccio2005/
0478名無しさん@お腹いっぱい。2005/06/03(金) 07:22:09
cvsup って gui版でもXが無ければ勝手に cui版になりませんか?
0479名無しさん@お腹いっぱい。2005/06/03(金) 11:12:14
自宅のLANにFreeBSDのホストが増えてきたので、ローカルな
cvsup-mirror サーバを立てようかと考えています。
ところで、更新頻度はどのくらいが適当でしょうか。
(できれば自動更新させておきたいです)
デフォルトは1時間のようですが、自分がミラーしたいのは
main だけで、そんなに頻繁(?)に必要なのかわかりません。

ちなみに自分は -current は追っていません。
セキュリティアップデート程度です。
0480名無しさん@お腹いっぱい。2005/06/03(金) 11:41:53
>>479
そのミラーサーバを利用するクライアントの
利用頻度に依存するだろ
年に1回しか利用しないなら年に2回位で良いし
3分ごとに利用するなら2分くらいで更新すれば良いだろ
0481名無しさん@お腹いっぱい。2005/06/03(金) 12:01:41
>480

cvsupサーバ自体が2-3分の頻度で上と同期しとらんぞ。

>479

取りあえず一日一回位にしとけ。最短で一時間に一回な。
0482名無しさん@お腹いっぱい。2005/06/03(金) 12:15:24
>>438
じゃあ FreeBSD-ports-2ch スレでも作るか。
0483名無しさん@お腹いっぱい。2005/06/03(金) 12:54:56
>>480,481

どうもです。さしあたり一日一回、深夜にいただきます。
0484名無しさん@お腹いっぱい。2005/06/03(金) 13:09:51
>>483
深夜は混み合ってるからトラフィックの空いた時間を選んだ方がいいよ。
0485名無しさん@お腹いっぱい。2005/06/03(金) 13:28:08
ttp://home.jp.FreeBSD.org/stats/mrtg/cvsup/
0486479,4832005/06/03(金) 14:58:34
>>484,485

げげ、ピークにぶち当たってましたか(汗々
どうもです。
0487名無しさん@お腹いっぱい。2005/06/03(金) 15:15:33
>486

crontabに安直に0分ってな仕掛けすんな... みな考える事は同じだからな
0488名無しさん@お腹いっぱい。2005/06/03(金) 16:19:29
/usr/ports/sysutils/fastest_cvsup
これ使うと、一番近い?速い?cvsupサーバーがわかります。
(jpにしといたほうがいいけど)

0489名無しさん@お腹いっぱい。2005/06/03(金) 18:43:52
凄い初心者なんですが、基本的なことが分からないのでおしえてくだせぇ..

アプリケーションをインスコする場合、一般的にどこにインスコするのでしょうか?
/usr/srcにソースおいてmakeすればいいんでしょうか?

またインスコする場合はsuコマンドをつかってrootにならないとだめでしょうか?
0490名無しさん@お腹いっぱい。2005/06/03(金) 18:56:26
>>489
あえてportsを使わないでやるという決意なのかな。

/usr/src は FreeBSD自身のソースの置き場なので混乱しそう。
コンパイルまでは自分のホームディレクトリの下とかどっか適当なとこでやって、
最後に su して make install するもんだと思ってたが…

自分領域だけ $HOME/bin とかにインストールするなら su はいらないことが多いけど。
0491名無しさん@お腹いっぱい。2005/06/03(金) 18:57:18
基本的には ~/ 以下で make して sudo make install かな。
とりあえず man hier してみ
0492名無しさん@お腹いっぱい。2005/06/03(金) 19:11:00
初心者ならしばらくは自分のホームの中にインストールするのがおすすめ。
rootにならずにね。
インストールはどういうものかとか、ファイルやディレクトリの使い方の
流儀がそのうちわかってくるから。

インストールにroot権限の必要なもの(Xだとか)やインストールの手順が複雑だったり
FreeBSD向けに修正が必要で難しすぎて手が出ない場合は、
仮想のroot様があなたのためにシステムにインストールして下さる、
と思ってportsを使う。
仮想のroot様にインストールをお願いするには、一時的にrootになって
cd /usr/ports/foo/bar
make install
すればよし。
0493名無しさん@お腹いっぱい。2005/06/03(金) 19:16:31
「仮想のroot様」って何?
0494名無しさん@お腹いっぱい。2005/06/03(金) 19:40:34
>488
fastest_cvsup -c jp
0495名無しさん@お腹いっぱい。2005/06/03(金) 19:43:58
>487
/etc/rc.confに
cron_flags="-J 10"
を入れてperiodic間隔を散らしといてください。

以下はcvsup全般。
あとADSL以上の回線を使っている場合はsupfileの*default compressは
コメントアウトしてください。cvsupサーバーのCPU負荷が減ります。
/etc/make.confで
SUPFLAGS= -Z -g -L 2
と-Zを指定するのでもOkです。
04964892005/06/03(金) 21:55:49
>>490-492さん。
ご親切にありがとうございます。

書き込みと、BSDのDOCを参考にしてインスコしてみますた。
http://www.jp.freebsd.org/www.FreeBSD.org/doc/ja_JP.eucJP/books/handbook/dirstructure.html

習うより慣れろを地でいってみますー。
0497名無しさん@お腹いっぱい。2005/06/03(金) 22:04:10
uptimeが1年越えてるようなサーバーって
セキュリティパッチとかどうやって当ててるんでしょうか?
make worldやったらどうしてもリブートが必要になると思うんですが。
0498名無しさん@お腹いっぱい。2005/06/03(金) 22:05:23
5.4-RELEASE用の日本語マニュアルってないの?
0499名無しさん@お腹いっぱい。2005/06/03(金) 22:07:43
>>497
カーネル以外はそこだけ手で当てれば別にリブートいらんよ。
0500名無しさん@お腹いっぱい。2005/06/03(金) 22:52:28
uimとanthyを入れたけどその先が分からないよ
どうつかうのこれ
0501名無しさん@お腹いっぱい。2005/06/03(金) 22:59:44
>>499
CVSupを使わずにpatchコマンドでやってるということですか?
0502名無しさん@お腹いっぱい。2005/06/03(金) 23:11:46
>>501

499ではないが、CVSup は使うでしょ。
ソースツリーの更新やバイナリのコンパイルは reboot しなくてもいいわけで。

make installkernel して有効にしたいというときだけでしょう。
1年も動かしているというのは更新をさぼってると思うけどね。
0503名無しさん@お腹いっぱい。2005/06/03(金) 23:29:20
>>501
499では無い二人目だが、
セキュリティ勧告見てアタリをつけておいて、
cvsupしてお目当ての/usr/src/hogege/hogeが変わったら、
hogeを止めておいて、
cd /usr/src/hogege/hoge
make all
make install
make clean
ってすること。
そのあと作り直したhogeを起動し直し。

UPDATINGを読み飛ばすとハマルことがあるのはbuildworldに同じ。
/usr/src/sys以下の変更では一旦止める対象がkernelなのでリブート必須。
05044972005/06/03(金) 23:40:11
みなさんレスありがとうございます。
今度セキュリティアップデートを
buildworld以外の方法でやってみることにします。
0505名無しさん@お腹いっぱい。2005/06/03(金) 23:43:27
FreeBSDをインストールしたいのですが、
bootonlyのisoイメージからインストールを試みる→インストーラ起動せず途中で停止
disc1,2に分かれているisoイメージからインストールを試みる→同様の文字が出て停止
kanbeというソフトウェアでちゃんとisoイメージ用のCD作成をやってます。
フロッピーディスクドライブは無いから.flpのインストーラは使えないだろうし
他にFreeBSDをインストールする手段ってありませんか?
0506名無しさん@お腹いっぱい。2005/06/04(土) 00:06:42
みなさん jail 環境のうpデートどうやってますか?
# make installworld DESTDIR=/hoge で既存環境上書きでも大丈夫?
0507名無しさん@お腹いっぱい。2005/06/04(土) 00:13:09
>>505
・古いのでいれて、アップデート
・ネットワークブート
・ディスク外して、よそでいれる

つか、バージョンと「途中で」の具体的な記述が無いのは、爺ちゃんの遺言で
禁止されてるからか?
0508名無しさん@お腹いっぱい。2005/06/04(土) 00:21:48
uptimeが365日を超えているのはフロントエンドだけ。
バックエンドはカーネル入れ替えてリブートしているよ。
0509名無しさん@お腹いっぱい。2005/06/04(土) 08:49:02
gcc4.1をportsよりインストールしたんですが
gcc --version
とするとgcc3.4.2のままでした、システムが標準で使用する
コンパイラのバージョンってどうやって切替えるんでしょうか?
教えてエロい人
0510名無しさん@お腹いっぱい。2005/06/04(土) 09:05:55
/usr/local/bin/gcc --version
/usr/bin/gcc --version
0511名無しさん@お腹いっぱい。2005/06/04(土) 10:22:50
>>509
シェルについて勉強すれば
0512名無しさん@お腹いっぱい。2005/06/04(土) 11:52:12
Mac OSX の Terminal 上で動く CUI のソフトを
FreeBSD でクロス開発することはできますでしょうか。
GUI は不要です。
よろしくおながいします。
0513名無しさん@お腹いっぱい。2005/06/04(土) 12:09:11
gcc, etc. で powerpc/Mach-O をターゲットにしてバイナリ生成するだけじゃないの?
0514名無しさん@お腹いっぱい。2005/06/04(土) 13:11:04
RubyとかPythonで書いてしまえ。
0515名無しさん@お腹いっぱい。2005/06/04(土) 16:49:28
>>500
スレ(anthyのスレはLinux板にあるから板?違い)違いかもしれんが
たぶんここで答えてもかまわんだ老。
emacsで使う場合はanthyだけ入れれば普通にC-\でjapanese-anthy
で入力できる。
それ以外の場合でXアプリケーションならuim-ximを使うのがいいかな。
.xinitrcあたりに

XMODIFIERS=@im=uim
exec uim-xim &

を入れておけばいい。mozilla/firefoxなどはこれで入力できるようになる。
変換モードが画面上でわからないと困るというならuim-helper-toolbar-gtk
あたりを上げておけばわかるしマウスで変換モードを切替えることもできる。
これはGNOMEを使っていればツールバーに入るし使っていなくても画面上
どこかに置いておけばいい。
ターミナル上で入力したい場合rxvt等はそのまま使えるがktermの場合
kterm -xim で起動するなり.XresorcesでopenImをtrueにしとくなり
しておく。

いちおう書いておくが別の流儀もあるからな。
ある程度どういうものだか見えてきたら色々ぐぐってみな。
IIIMFあたりの話も知っておいて損は無いだろう。
0516名無しさん@お腹いっぱい。2005/06/04(土) 16:52:40
>>509
板違い。
エロい人はhttp://sakura01.bbspink.com/hneta/にいます。
0517名無しさん@お腹いっぱい。2005/06/04(土) 17:05:05
ちょっと質問させてください、ものすごい初歩的な事ですいません。

最近FreeBSDに興味持って本屋でFreeBSDExpert買ってきました
それで、インスコした時sysinstallでネットワーク設定を
DHCPにしたのですけど、ネットワークに繋がりませんでした。
Do you want totry DHCP configuration of the interface?
というメッセージがでて「Yes」を選んでも
NetWrok Configurationの全ての欄が空欄になってます。
ルーターから分配していて、別のWindowsマシンは
DHCPで繋がっているのですが何故だか繋がりません。
こういった場合、何か対処方法って無いのでしょうか?
新たにNIC買ってくるしか・・・。
0518名無しさん@お腹いっぱい。2005/06/04(土) 17:12:46
おれもインストールのときはdhcp使えなかったなあ。
その場は固定ipでとりあえずインストール
したらその後は普通にdhcp使えたんだけどね。
0519名無しさん@お腹いっぱい。2005/06/04(土) 17:16:16
>>517
今使ってるNICは何?
ちゃんと認識されてる?

Do you want to try DHCP configuration of the interface?
のメッセージ出る前に、NICの選択画面があるはずだけど、
正しいものを選択してる?
0520名無しさん@お腹いっぱい。2005/06/04(土) 17:17:59
10年以上いろんなマシンにインストールはしてるけど、
DHCP で失敗したことはないなぁ。
0521名無しさん@お腹いっぱい。2005/06/04(土) 18:03:11
初心者なんですが助けてください。
サーバ管理者が入院してしまい、一方的に会社から代わりをやれと言われてます。
アカウントを切ったり程度はなんとかなるのですが、取引先から直ぐに
magic_quote_gpcをonにしろと言ってきてます。
「なんで勝手に仕様を変えるんだ」と怒られてますが、やり方がさっぱり分かりません。
ぐぐってみましたが、だめです。
どなたかご教授くださればと思います。

FreeBSD4.7 で PHP4.3.1です。

お願いします。
殺されそうです。
■ このスレッドは過去ログ倉庫に格納されています