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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/11/28(火) 01:11:35
FreeBSD 関連の質問はここで。
・事前に過去ログ検索や 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質問スレッド その79
http://pc8.2ch.net/test/read.cgi/unix/1161524086/
0002名無しさん@お腹いっぱい。2006/11/28(火) 01:11:57
こんなスレもあるよ

FreeBSD入門者の犬小屋 その2
http://pc8.2ch.net/test/read.cgi/unix/1126188883/
くだらない質問はここに書き込め!Part 50
http://pc8.2ch.net/test/read.cgi/unix/1157875010/
中級者もOK! FreeBSD質問スレッド
http://pc8.2ch.net/test/read.cgi/unix/1012808941/
0003名無しさん@お腹いっぱい。2006/11/28(火) 02:02:32
FreeBSDを語ろう Part 13
http://pc8.2ch.net/test/read.cgi/unix/1163131025/

FreeBSD current 一握の砂
http://pc8.2ch.net/test/read.cgi/unix/1097460062/

FreeBSD での Office 環境を語れ! その2
http://pc8.2ch.net/test/read.cgi/unix/1107211157/
0004名無しさん@お腹いっぱい。2006/11/28(火) 12:32:08
>>1-3
乙!
0005名無しさん@お腹いっぱい。2006/11/28(火) 21:35:45
X上で小さく、CPU使用率とか、メモリ使用量表示するports(アプリ)あったら
教えてくださぃ。
0006名無しさん@お腹いっぱい。2006/11/28(火) 22:08:19
top
0007名無しさん@お腹いっぱい。2006/11/28(火) 22:12:00
最近の top は X 使うようになったのか?
0008名無しさん@お腹いっぱい。2006/11/28(火) 22:18:16
ports/sysutils/torsmo
0009名無しさん@お腹いっぱい。2006/11/28(火) 22:34:51
>>8
かっこいいの教えてくれてありがと☆
0010名無しさん@お腹いっぱい。2006/11/29(水) 00:21:13
カッコいいのか?
gkrellm使ってるけど試用してみようかな
0011名無しさん@お腹いっぱい。2006/11/29(水) 12:36:55
/varに保存されるものを全て別のパソコンに保存されるようにしたいのですが
どのようにすればいいでしょうか?
0012名無しさん@お腹いっぱい。2006/11/29(水) 12:41:15
>>11
別のパソコンの/var用フォルダーを右クリックして「共有する」を選択、
自分のパソコンから「ネットワークドライブの割り当て」で、
「\\別のパソコン名\共有名」のネットワークパスで接続。
0013名無しさん@お腹いっぱい。2006/11/29(水) 12:50:25
>>12
いや、Windowsを使うなんて一言も言ってませんから。
0014名無しさん@お腹いっぱい。2006/11/29(水) 13:06:22
本当に初心者もOK?ですか・・・?

swapをゼロにしてOSをインストールしたいのですが、
お勧めの解説ページがあれば教えて下さい。
0015名無しさん@お腹いっぱい。2006/11/29(水) 13:10:38
fstabの中から1行消すだけの事に解説ページなんてあるかよw
0016名無しさん@お腹いっぱい。2006/11/29(水) 13:23:50
fstabの1行を消すことで本一冊を書くという態度が欲しいね!
0017名無しさん@お腹いっぱい。2006/11/29(水) 13:24:51
>>11
1.ディスクレスの構成を参考にする
2./varに保存するもの個別に対応する
0018名無しさん@お腹いっぱい。2006/11/29(水) 18:57:20
インストールするときにfstabっていじれたっけ?
0019名無しさん@お腹いっぱい。2006/11/29(水) 19:09:05
fstabというより、インストーラの disklabelの設定画面で
swapを作らずに、通常のファイルシステムだけで続行だな。

>>15
fstabの1行を消しただけでは、作られてしまったswapパーティションが無駄になる。
それなりの解説ネタはあるかと。
0020名無しさん@お腹いっぱい。2006/11/29(水) 20:51:56
>19 に書いた内容以上の話はもうないじゃん
0021名無しさん@お腹いっぱい。2006/11/29(水) 21:27:09
/etc/make.confに CFLAGS=-march=k8を指定しているんですが、
コンパイル中 -march=k8 -march=athlon-mp と続けてathlon-mpの指定が勝手に入っています。
Athlon64 3800+なのですが、何かおかしいのですか?
0022名無しさん@お腹いっぱい。2006/11/29(水) 21:49:57
>>21
CPUTYPE
0023名無しさん@お腹いっぱい。2006/11/29(水) 21:59:43
CPUTYPEも一応指定してます。
全部書くとこんな感じですね。


CC=/usr/local/bin/gcc41
CXX=/usr/local/bin/c++41
LIBTOOL_TAG=--tag=CXX

CPUTYPE=k8
CFLAGS=-O3 -fno-strict-aliasing -pipe -march=k8
CXXFLAGS=-O3 -fno-strict-aliasing -pipe -march=k8
COPTFLAGS=-O3 -fno-strict-aliasing -pipe -march=k8
0024名無しさん@お腹いっぱい。2006/11/29(水) 22:28:44
>>21
CPUTYPE=k8
って指定するとCFLAGSに
march=k8 と march=athlon-mp
の両方が入るようになっているんじゃねーの?とか思った。
>>22 はそれを指摘しているのでは?

で、さらに推測するとmarch=athlon-mpは別に
CPUとしてのAthlon MPを指しているんじゃなくて、
Athlon MPから使われだした命令セット用のマクロ
であって、その後のCPUアーキテクチャでも
使えるから追加されているとか。

ここまで書いておいて俺はMakefileを見る気は無いが、
気になるならその辺を読んでいくしかないかと思われ。
0025名無しさん@お腹いっぱい。2006/11/29(水) 22:34:19
ここで聞けばよいのかわからないのですが、

元々サーバーに入っているrubyと独自にビルドしたrubyで

独自にビルドした方を参照するには、どうすればよろしいですか?

どなたかご教授よろしくお願いします。
0026名無しさん@お腹いっぱい。2006/11/29(水) 22:37:08
>>25
フルパスで指定すれば良いんじゃない?
0027名無しさん@お腹いっぱい。2006/11/29(水) 22:48:59
>>21
ttp://gcc.gnu.org/onlinedocs/gcc/i386-and-x86_002d64-Options.html
0028名無しさん@お腹いっぱい。2006/11/29(水) 23:06:25
すみません言葉足らずでした。

rubyを独自ビルドして、rubygemを入れて、railsを入れたんですが。

rails を使うときに irb が参照されないみたいなんです。

これはrubyスレで聞くべきでしょうか。

0029名無しさん@お腹いっぱい。2006/11/29(水) 23:25:25
エスパー召喚の達人ですね
どういうメッセージを見てirbが参照されていないと思ったのかな?
0030名無しさん@お腹いっぱい。2006/11/29(水) 23:32:39
※宗教上の理由でRubyを入れておりません
0031252006/11/29(水) 23:36:10
恥ずかしい限りです。

railsのプロジェクトのtestを作るため、

所定のフォルダ、例えば、 $HOME/www/cgi-bin/以下で、

rails test

としたら、

Rails requires Ruby version 1.8.2 (2004-12-25) or later.
You're running 1.8.1 (2003-12-25); please upgrade to continue.

と出たので。

すみません、irbではなくて、rubyでした。

whereis irb

としても、

irb:

としかでなかったので、irbのことだと思っていました。

こりゃ、お笑いだ orz
0032名無しさん@お腹いっぱい。2006/11/30(木) 00:17:00
なんにしろそれはFreeBSDの問題ではないので、以後はRailsスレで
0033名無しさん@お腹いっぱい。2006/11/30(木) 04:01:26
portsnapを入れてportsを更新しようとしてるんですが

# portsnap extract
portsnap: Directory is not writable: /ports

と出て更新できません。
portsディレクトリは/usr/portsで
/portsのシンボリックリンクになっています。
書き込めないってエラーだったので
書き込めるようにすればいいのかと思って

# chmod 0777 /ports
chmod: /ports: Read-only file system

# chmod 0777 /usr/ports
chmod: /ports: Read-only file system

根本的に解ってないと思うのですが
ports関係のディレクトリは読み取り以外できないのでしょうか?
0034名無しさん@お腹いっぱい。2006/11/30(木) 04:19:08
/ports が read only で mount されてるんじゃ
> man fstab
0035332006/11/30(木) 05:15:38
解決しました。ありがとうございました^−^
0036名無しさん@お腹いっぱい。2006/11/30(木) 14:30:12
omronのups BX50FをUSBケーブルで接続しているのですが
うまく使えている人いますか?
0037名無しさん@お腹いっぱい。2006/11/30(木) 15:05:33
うわああ、mergemaster 中に /bin, /sbin 以下のコマンドの全てのパーミッションが644に
なってしまったんですが、どどどどど、どおすればいい?
/bin/chmod も644だし、うわあああ、どうしよう
0038名無しさん@お腹いっぱい。2006/11/30(木) 15:57:42
>>37
/rescue とか、CD でブートしてとか。
0039名無しさん@お腹いっぱい。2006/11/30(木) 16:09:08
>>38
ありがとう。
他のFreeBSDから/bin, /sbin を持ってきて、
いま buildworld してます。
すいません。お騒がせしますた。
0040名無しさん@お腹いっぱい。2006/11/30(木) 16:29:35
Xを起動するときに/etc/X11/XF86Config(xorg.conf)ではなくて
他の場所にある、別な名前で保存されている設定ファイルを呼び出して起動する方法があれば
教えていただきたいのですが・・・
0041名無しさん@お腹いっぱい。2006/11/30(木) 16:40:10
Xorg -configure
0042名無しさん@お腹いっぱい。2006/11/30(木) 16:55:24
>>40
X -xf86config hogeconf

ただし、rootでないとこのオプションは使えないからデバッグ用途のみ。


>>41
違うよ。
0043名無しさん@お腹いっぱい。2006/11/30(木) 17:04:53
Xorg -config
0044名無しさん@お腹いっぱい。2006/11/30(木) 17:16:12
はいはい、X -help。
0045名無しさん@お腹いっぱい。2006/12/01(金) 01:38:52
x-japan
0046名無しさん@お腹いっぱい。2006/12/01(金) 06:06:19
java/jdk15 と java/diablo-jdk15 の違いって何でしょうか?
0047名無しさん@お腹いっぱい。2006/12/01(金) 11:32:12
named.conf から
-------------------------------
zone "[a-z0-9]+.example.com" {
(改行やスペース、文字列);
};
-------------------------------
という部分をすべて削除したいのですが、
どのようにすればいいでしょうか?
sedあたりを使うのは分かるんですが・・・
0048名無しさん@お腹いっぱい。2006/12/01(金) 11:36:28
つvi, ee, emacs
0049名無しさん@お腹いっぱい。2006/12/01(金) 11:43:14
{}の対応考えだしたりすると、簡単には行かないと思うが、awk でいいんじゃね?
0050名無しさん@お腹いっぱい。2006/12/01(金) 11:51:21
おれなら {} の対応をすぐ見つけてくれる Emacs だな。
vi 系でもできるのかな。よく知らん。
0051名無しさん@お腹いっぱい。2006/12/01(金) 11:55:07
>>50
viでの { } の対応なんて基本中の基本だぞ。しらねーのかよw
0052名無しさん@お腹いっぱい。2006/12/01(金) 12:07:31
使ったことがないなら知らないだろうな
まあマニュアル物件だ
0053名無しさん@お腹いっぱい。2006/12/01(金) 12:25:29
ViとEmacsは永遠のライバルと言われ日本でも海外でも
各ユーザが不毛な戦いを繰り広げてきて未だに決着がついていない。
こういう事情を踏まえて考えると{}の対応ごときで違いがあるわけないと
使ったことが無くても予想することは難しいことでは無いだろうってね。
0054名無しさん@お腹いっぱい。2006/12/01(金) 12:29:44
では次の質問をどうぞ。
0055名無しさん@お腹いっぱい。2006/12/01(金) 12:33:30
不毛な戦いを繰り広げてきたのは過去のこと。
今では vi系優勢、emacs系は cshと同様に撲滅対象の流れになってる。
実際問題、若い者はemacs系は使わないし。
使うのは、CUIなら vi、GUIならKDE/GNOME付属のもの、で、emacs系の出番なし。
0056名無しさん@お腹いっぱい。2006/12/01(金) 13:00:49
>>47
空行は削除して行頭とzoneと];の前後に空行を入れるという下準備のあとで、
awk 'BEGIN { RS = "" } ; $2!~/[a-z0-9]+.example.com/ {print $0}' named.conf
とかでどうよ
0057名無しさん@お腹いっぱい。2006/12/01(金) 13:07:56
>>55
Vi使いの品格が地に落ちるようなレスするとは上級なEmacs使いですね。
いわゆる褒め殺しというテクニックですな。流石だ。
0058名無しさん@お腹いっぱい。2006/12/01(金) 13:16:54
viかeeが標準でいいじゃん
FreeBSDスレなんだし
0059名無しさん@お腹いっぱい。2006/12/01(金) 13:20:58
>>42
デバッグだけにしか使えないんですか・・・
なるほど、どうもです。
0060名無しさん@お腹いっぱい。2006/12/01(金) 15:29:05
>>47
> sedあたりを使うのは分かるんですが・・・

そのセンスはとても正しいので大事にすること。

sed '/^zone "[a-z0-9]+.example.com" {/,/^};/d'
0061名無しさん@お腹いっぱい。2006/12/01(金) 15:37:15
散歩に行くとき下駄を履いて行こうが
革靴で行こうが個人の好みなのにねぇ
っとEmacsで書いてみる
0062名無しさん@お腹いっぱい。2006/12/01(金) 15:39:11
Emacs の中で vipper mode を使うのが流行、
と書いてみる。
0063名無しさん@お腹いっぱい。2006/12/01(金) 15:39:26
>>60
それだと { } の対応を判断してるわけじゃないので誤動作する場合がある。
たとえば、zoneや } が行頭にあるとか勝手に仮定しちゃいけないし、
スペースの数とかも違うかも知れないし、、、
0064名無しさん@お腹いっぱい。2006/12/01(金) 15:43:45
>>63
実際 >>47 の例では zone や } は行頭にあるんだし、
{ } がネストしてないことの方が多いだろうし、
だいたいネタは出揃ったことだし、
この辺でいったん様子見て
>>47 がうまくいかなかったらさらに追うってことでいいんじゃね?
0065名無しさん@お腹いっぱい。2006/12/01(金) 15:53:19
>>63
>>47
> named.conf から
^^^^^^^^^^^^
0066名無しさん@お腹いっぱい。2006/12/01(金) 16:37:09
>>65
named.confに、zone や } を行頭に書かなければならないという決まりはない。
むしろ named.confと言ってるなら、named.confで可能なすべての書式スタイル、
(インデントとか)に対応する必要がある。
0067名無しさん@お腹いっぱい。2006/12/01(金) 16:44:18
>>65
↓みたいな書き方したってOKなんだよ。named.confならね。意味わかってる?

   zone
"example.com"
     { type master
 ; file "example.zone"; };
0068名無しさん@お腹いっぱい。2006/12/01(金) 16:49:17
>>66
>むしろ named.confと言ってるなら、named.confで可能なすべての書式スタイル、
>(インデントとか)に対応する必要がある。
んなわきゃない。w
>>47が自分で使う書式に合わせてスクリプトを描けばそれで十分。
0069名無しさん@お腹いっぱい。2006/12/01(金) 16:54:29
質問者ほったらかしで厳密さを追求しても意味ないよ。
0070名無しさん@お腹いっぱい。2006/12/01(金) 17:11:41
で、>>47 は解決したの?
0071名無しさん@お腹いっぱい。2006/12/01(金) 17:19:14
>>47 が解決したかどうかは問題ではない。

ただ、墓穴を掘った >>65 が不憫。
0072名無しさん@お腹いっぱい。2006/12/01(金) 17:58:22
>71
なーに言ってんだよw
やれやれだなw
0073名無しさん@お腹いっぱい。2006/12/01(金) 18:01:02
>>71がどん底まで不憫な件について。w
0074名無しさん@お腹いっぱい。2006/12/01(金) 18:05:01
>>73
アンカーミス。>>72 が不憫ね。
0075名無しさん@お腹いっぱい。2006/12/01(金) 18:14:27
>>74 
アンカーミス。>>73 が不憫ね。 
0076名無しさん@お腹いっぱい。2006/12/01(金) 18:17:54
くだらねぇ。
0077名無しさん@お腹いっぱい。2006/12/01(金) 18:20:47
くだらねぇ流れを作ったのは 墓穴を掘った >>65

man named.conf くらいしてから書き込めば良かったのに・・
0078名無しさん@お腹いっぱい。2006/12/01(金) 18:28:10
過剰スペックでいつも納期遅らして
みんなに迷惑かけてるやつに
そっくりな香具師がいて笑える
0079名無しさん@お腹いっぱい。2006/12/01(金) 18:42:11
わずかなネタの注文でも、過剰スペックに解釈して、
工数を増やして納品して、より高額を請求するのが
技術者の腕の見せどころ。
0080名無しさん@お腹いっぱい。2006/12/01(金) 19:58:02
プリンタがgimp-print(4.2)に対応しておらずgutenprint(5.0)でサポートさ
れたようなのですが、gimpがgimp-printを必要としているので、gutenprintを
インストールするとgimpが使えず、gimp-printをインストールするとプリンタ
が使えない状況になっています。gutenprintとgimpを同時に使うような方法は
ないでしょうか。
■ このスレッドは過去ログ倉庫に格納されています