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

FreeBSDを語ろう Part 12

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/06/10(土) 19:40:19
語ろう。

質問は質問スレで。
初心者もOK? FreeBSD質問スレッド その74
http://pc8.2ch.net/test/read.cgi/unix/1148734377/

前スレ
FreeBSDを語ろう Part 11
http://pc8.2ch.net/test/read.cgi/unix/1144371069/
0379名無しさん@お腹いっぱい。2006/09/13(水) 12:43:18
>>371,375
これは凄い

俺は使えるまでスキル上がってないけど
0380名無しさん@お腹いっぱい。2006/09/13(水) 14:34:14
>371
.bz2だからbunzip2しちゃったけど、実はtbzだったのね……
0381名無しさん@お腹いっぱい。2006/09/13(水) 14:37:48
make_argsまわりはportconfとも連携するほうがスッキリしそうな気がする。
0382名無しさん@お腹いっぱい。2006/09/13(水) 15:16:50
>>380
オレもそれ嵌った
0383名無しさん@お腹いっぱい。2006/09/13(水) 15:27:05
あ、珍しく開発風が吹いている。
03843712006/09/13(水) 15:57:00
suffix は .tar.bz2 にしていたんだけど, アップローダ側で削られたみたいです...
申し訳ない.

>>376
残念ながらまだありません.
>>377 氏も仰っていますが, portupgrade の man page を参照してください.

>>378
ある程度バグを取り除いたら send-pr する予定です.
ですので, おかしい所はどんどんコメントしてください ;)

>>381
そのあたりは共通の処理を使って少しすっきりさせてみた.
portconf とは共存できるので, とりあえずこのままにしておきます.
0385名無しさん@お腹いっぱい。2006/09/13(水) 16:00:11
いい流れ
ガンバレ
0386名無しさん@お腹いっぱい。2006/09/13(水) 21:23:52
>>384
portversion のように ports ツリーと入ってるパッケージの
バージョン比較をする機能を実装する予定はありませんか?
0387名無しさん@お腹いっぱい。2006/09/13(水) 22:31:57
>>386

pkg_version は?
0388名無しさん@お腹いっぱい。2006/09/14(木) 03:12:58
README を英訳してみました。叩き台にでも使ってください。

http://people.freebsd.org/~nobutaka/portutil-README.txt
03893712006/09/14(木) 11:15:25
新しいバージョンを公開します:
http://kossie.run.buttobi.net/cgi-bin/up/src/kos0182.tbz
MD5 6beb13e149b26e07e17db33464f61042

CHANGES:
pkgdb_sh の名前を pkgdb.sh に変更.
portutil version を追加. ただし -c, -l, -L オプションは使用できません.
ports_distclean.sh を追加.
オプションの解析まわりを若干変更.

>>388
どうもありがとうございます. 参考にさせて頂きます.
0390名無しさん@お腹いっぱい。2006/09/14(木) 13:35:45
>>389
早っ。対応ありがとうございます。
portversion は、パッケージがなにも指定されていないと -a と同じ扱いにしていますね。
>>387 さんの指摘通り pkg_version -vL= で上がってるものリストはとれるのですが、
パッケージの指定ができないのでやっぱり欲しいと思います。

よその ports に依存せずに作られているので、portsnap や csup みたいに
ports から src に格上げされることを願います。がんばってください〜
03913872006/09/14(木) 20:40:46
>>390

% pkg_version -vL= -s apache-ant
apache-ant-1.6.5_1 < needs updating (port has 1.6.5_2)

指定できてますけどねぇ。

0392名無しさん@お腹いっぱい。2006/09/14(木) 22:18:07
pkgtools.confは?
0393名無しさん@お腹いっぱい。2006/09/15(金) 00:25:18
>>391
おー、こんなことできたんだ。
grep みたいにマッチするものを全部拾うから、hoge-xxx がいっぱい
入ってるときに hoge を指定するとずらずらと出そうですね。
03943712006/09/17(日) 08:52:01
sf.jp に移動してみた:
http://sourceforge.jp/projects/portutil/

新しいバージョンでそれなりに実用できるレベルになったと思います.
人柱上等な人は試してみてください ;)
0395名無しさん@お腹いっぱい。2006/09/17(日) 09:35:35
いつも思うのですが、
http://www.jp.freebsd.org/
欲しい情報にアクセスしにくくないですか?
0396名無しさん@お腹いっぱい。2006/09/17(日) 12:45:48
>>395
具体的に欲しい情報を書け。
あと改善案も。
0397名無しさん@お腹いっぱい。2006/09/17(日) 12:56:21
>395
http://www.jp.freebsd.org/www.FreeBSD.org/ja/
0398名無しさん@お腹いっぱい。2006/09/17(日) 18:28:18
>>396
NetBSDの方もだけど、日本独自ページは糞だから捨てた方がいいと思うのだけど。
0399名無しさん@お腹いっぱい。2006/09/17(日) 19:29:02
Xen3のdom0サポートは7なのか…。せめてdomUだけでも欲しいのに…
0400名無しさん@お腹いっぱい。2006/09/17(日) 19:56:39
ttp://lists.freebsd.org/pipermail/freebsd-stable/2006-August/027400.html
誰も作業してないから、欲しい香具師がやらんと進まないみたいだよ。
0401名無しさん@お腹いっぱい。2006/09/18(月) 00:37:19
<html>で<table>使わないのはわざとだと思うのですけど、
せめて、見やすく(使いやすく?)なるように改行でも入れるのが改善だと思います。
こんな感じ。

検索
ハンドブック, QandA,日本語メーリングリスト, ウェブページ, 日本語マニュアル

コミュニティ (詳細)
FreeBSD 関連メーリングリスト, ニュースグループ, イベント

他には、

検索

ハンドブック, QandA,日本語メーリングリスト, ウェブページ, 日本語マニュアル

コミュニティ (詳細)

FreeBSD 関連メーリングリスト, ニュースグループ, イベント
0402名無しさん@お腹いっぱい。2006/09/18(月) 08:21:15
もうFreeBSDからだいぶ離れていたのですが、
動的なドライバのロードはFreeBSDでできるようになったのでしょうか?

いつも新デバイスの追加ごとに、カーネル再構築だったのですが、
MS-DOSだとconfig.sysでドライバを追加、
Linuxだと・・、なんだったかな?

Javaも1.5サポートされたし、小回りがきくFreeBSDにまた興味もっていて、ちょっとだけ気になってます。
0403名無しさん@お腹いっぱい。2006/09/18(月) 08:51:43
>>402
フツーにやってる
0404名無しさん@お腹いっぱい。2006/09/18(月) 09:55:44
>>298
まじめな話し。作業状況はどこでみれるのですか?
0405名無しさん@お腹いっぱい。2006/09/18(月) 10:16:38
>402
何十年ぶりなんですか?
0406名無しさん@お腹いっぱい。2006/09/18(月) 10:34:18
>>405 FreeBSDでは何十年経たないと便利な機能の実装はできないのか?
0407名無しさん@お腹いっぱい。2006/09/18(月) 10:38:09
>>406
FreeBSDにローダブルモジュールが入ったのって、10年以上まえじゃねーの?
って話だと思う。
0408名無しさん@お腹いっぱい。2006/09/18(月) 11:04:48
おいおい、10年以上とか何十年とかって偉そうに、
FreeBSDはいつからプロジェクトが始まってるんだよ!
0409名無しさん@お腹いっぱい。2006/09/18(月) 11:10:30
http://homepage.mac.com/hoisassa_hoisassa/tama/
0410名無しさん@お腹いっぱい。2006/09/18(月) 11:15:33
>>400
うが…。これじゃ7でもサポートされるかどうか怪しいなぁ。
*BSDでXenとなると、NetBSD/xenに行っちゃうしかないのか。
現用のFreeBSDなサーバも仮想化したかったのになぁ。

VMWareの上で動かすという手はあるけど、パフォーマンス的に
辛いもんがあるし。
0411名無しさん@お腹いっぱい。2006/09/18(月) 11:33:02
正直Xenイラネ
0412名無しさん@お腹いっぱい。2006/09/18(月) 12:57:02
FreeBSDのJava5.0と他とのベンチマークって、どこかに出てますか?
0413名無しさん@お腹いっぱい。2006/09/18(月) 13:14:34
>>410
p4のログ見た感じだと、カーネル内のDomain-0サポートは
そこそこ作ってありそうなんだけどなあ。

最後まで頑張って作れとは言わないから、開発成果をp4リポジトリに
死蔵しないで欲しい……
0414名無しさん@お腹いっぱい。2006/09/18(月) 17:05:47
>>413
中途半端にcurrentに突っ込むと、それはそれで揉める。
0415名無しさん@お腹いっぱい。2006/09/18(月) 21:59:52
>>414
別にcurrentにつっこんでくれなくていいんだけど、FreeBSDのp4リポジトリだと、
おいらみたいな一般人はいじってみたくてもいじれないもんでねー。
0416名無しさん@お腹いっぱい。2006/09/19(火) 00:46:18
newbusみたいなもん?
0417名無しさん@お腹いっぱい。2006/09/19(火) 00:52:45
>>416
つっこんだもん勝ち?
0418ハナシブッタギッテスマソ2006/09/19(火) 01:33:49
チラシの裏//
巷で64bitだと遅いといわれるCore2Duo
Freebsdamd64でカーネル再構築の時間をはかってみた。
参考にほかのも
make.confは
CPUTYPE=nocona
CFLAGS= -O2 -pipe -msse3 -mfpmath=sse

time make -j4で計測

PentiumD915 6分23秒
Athlon64 3500 8分ジャスト
Pentium4 541 no HTT 7分57秒
Core2Duo E6300 4分52秒

   ( ゚д゚)
__(__っ/ ̄ ̄ ̄/_
   \/     /

   ( ゚д゚ )
__(__っ/ ̄ ̄ ̄/_
   \/     /

チラシの裏//
0419名無しさん@お腹いっぱい。2006/09/19(火) 01:38:30
>418
3500+ってsingle coreじゃん...
0420名無しさん@お腹いっぱい。2006/09/19(火) 01:41:59
…で、それCPU以外の諸条件同じなの?
0421名無しさん@お腹いっぱい。2006/09/19(火) 06:44:48
これはひどい
0422名無しさん@お腹いっぱい。2006/09/19(火) 07:25:58
マシン新しくした成果があったと自分を納得させたいだけなんだから察してやれ
0423名無しさん@お腹いっぱい。2006/09/19(火) 11:32:14
>>418
これはいい話だ
メモリが多かったのだろうとかHDDがはやかったのだろうとか
野暮な突っ込みはよすんだ
0424名無しさん@お腹いっぱい。2006/09/19(火) 12:52:30
大昔、20時間とか30時間とか掛けてカーネルの再構築したっけな・・・
0425名無しさん@お腹いっぱい。2006/09/19(火) 13:01:08
大昔はカーネルも小さかったから速かったぞ。
P5-90が出たばかりの頃は10分以内で再構築できてた。
0426名無しさん@お腹いっぱい。2006/09/19(火) 13:09:01
えっ うそ・・・
386-20で1日以上掛かるから、机上検討を良くやったんだが。
0427名無しさん@お腹いっぱい。2006/09/19(火) 13:40:54
ほれ、10年前の証言
ttp://www.drive.ne.jp/iMA/showmail.pl?FreeBSD-users-jp=348
0428名無しさん@お腹いっぱい。2006/09/19(火) 13:55:10
たぶんmake kernelとmake worldがごっちゃになってるんじゃまいか?
あと、当時はどの位メモリを積んでいたかで天と地の差があった。
486DX-66 + 8MBで386bsd 0.1のカーネル再構築が大体2時間ぐらいだったと記憶している。
(make して、ご飯食べにいって、戻ってからコーヒーのんで、漫画読んでると終わるぐらい)
これを16MBにメモリ増設にしたら感動物だった。
0429名無しさん@お腹いっぱい。2006/09/19(火) 14:00:14
FreeBSDは汎用サーバーと考えてるから
最新PCつかうよりはPentium 200Mhzとか古いPCになるんじゃないか?
今のご時世であってもさ。
0430名無しさん@お腹いっぱい。2006/09/19(火) 14:28:13
>>428
そう言われてみればそんな気がしてきた。
飯食って風呂入ってどうとか、なんて記憶が蘇ってきた。
最初に入れたのが2.0.5だったのは秘密だw
0431名無しさん@お腹いっぱい。2006/09/19(火) 15:36:44
>>429
ハァ?
0432名無しさん@お腹いっぱい。2006/09/19(火) 15:54:18
X抜かして、linuxにできてBSDにできないことってなんだろ?
JAVAも動くようになったし・・・
0433名無しさん@お腹いっぱい。2006/09/19(火) 16:08:09
#!/bin/shでbashスクリプトを動かすこと。
0434名無しさん@お腹いっぱい。2006/09/19(火) 16:21:59
カーネルをddでベタ書きしたFDからブートすることとか、
initrdの仕組みでブート時に凝ったことをすることとか、
0435名無しさん@お腹いっぱい。2006/09/19(火) 16:25:36
>>432
D言語のコンパイラを作ってくれ
今はLinux互換でやってる

GDCもあるけどいまいち
0436名無しさん@お腹いっぱい。2006/09/19(火) 16:29:40
バグのない nullfs相当の mount --bindが使えるとか
0437名無しさん@お腹いっぱい。2006/09/19(火) 16:34:37
>>431
最新PC使うならFreeBSD入れないで他のOSを入れるってことじゃないか。
で、FreeBSDは優秀だから、低性能のPCでもちゃんとサーバーとして機能
するという事だろう。
0438名無しさん@お腹いっぱい。2006/09/19(火) 16:45:44
カーネルモジュールの動的アンロードって、FreeBSDでできたっけ?
0439名無しさん@お腹いっぱい。2006/09/19(火) 16:47:50
kldunload?
0440名無しさん@お腹いっぱい。2006/09/19(火) 16:50:15
>>439
動的だよ。一定時間使ってないと自動アンロードできたっけ?
0441名無しさん@お腹いっぱい。2006/09/19(火) 16:51:38
フレームバッファコンソールとか
(konを使わない日本語表示含む)
0442名無しさん@お腹いっぱい。2006/09/19(火) 16:52:22
動的と自動的は違う。
0443名無しさん@お腹いっぱい。2006/09/19(火) 17:02:10
coFreeBSDとか、UserMode FreeBSDとかないよね?
0444名無しさん@お腹いっぱい。2006/09/19(火) 17:13:25
>>434
ベタ書きでブートはもう出来なくなってるよ<linux
0445名無しさん@お腹いっぱい。2006/09/19(火) 17:18:12
>>434
Linuxがinitrdみたいなややこしいことをやらなきゃいけないのは、
LILOを捨てられなかったからで……
他のOSではあんな仕組み、そもそもいらない。
0446名無しさん@お腹いっぱい。2006/09/19(火) 17:21:27
今のLinuxは一部の鳥を除き、みんなLILOは捨ててるよ。GRUBメイン。
0447名無しさん@お腹いっぱい。2006/09/19(火) 17:32:27
「ブロックスペシャルファイルならmountできる」と教えることができない。
0448名無しさん@お腹いっぱい。2006/09/19(火) 17:44:34
>>445
ブートローダがファイルシステムを
認識できるかどうかは、
initrdの必要性とは直接には関係ない
ような気がするが。

どちらかと言うと、モジュラーカーネルの
あり方の問題では?
0449名無しさん@お腹いっぱい。2006/09/19(火) 17:53:42
>>448
LILOの腐ったサイズ制限か何かが原因じゃなかったっけ?
そのために外部に追い出しまくった希ガス。
0450名無しさん@お腹いっぱい。2006/09/19(火) 18:03:43
>>449
そうかなあ。

個人的にはモノリシックなのが好きだったので、
必要なものは全部組み込んでいたが、
LILOでも全く問題はなかったが。
0451名無しさん@お腹いっぱい。2006/09/19(火) 18:13:31
モノリシック……
0452名無しさん@お腹いっぱい。2006/09/19(火) 18:21:16
モノリシックとスタティックリンクは別の話なわけで....
0453名無しさん@お腹いっぱい。2006/09/19(火) 21:20:08
ちょっと物知りちっく
0454名無しさん@お腹いっぱい。2006/09/19(火) 21:51:59
>>432
Xen。
と思ったけど、FreeBSDにできないじゃなくてBSDにできないなのか。
0455名無しさん@お腹いっぱい。2006/09/19(火) 22:41:45
>454
つ NetBSD

# って話じゃない?
0456名無しさん@お腹いっぱい。2006/09/19(火) 23:04:03
>>435
Dってガベージコレクトと文字列に対して強い意外に何かいいことある?
0457名無しさん@お腹いっぱい。2006/09/19(火) 23:10:47
>>456
配列操作が楽ちんとか。a[10] = b[n .. n+10]とか出来たはず。
シュガーなだけとも言えるがコードはすっきりするよね。
0458名無しさん@お腹いっぱい。2006/09/20(水) 00:08:16
>>457
そういや構造体やクラスにもめっちゃ強かったな。
foreachとか死ぬほど便利だし。

ただtry catchはよう分からん。。。ってこういう事はDスレ行けばいいか。
スマソ。

でもDがFreeBSDでネイティブ吐けたら恐ろしいな。
あのコンパイル速度は今でもありえないと思ってるし。
0459名無しさん@お腹いっぱい。2006/09/20(水) 02:24:42
FreeBSD-SA-06:21.gzip。問題はgzipで閉じていて、libz等には関係ない模様。
cvsupするかパッチを当てて、/usr/src/gnu/usr.bin/gzipだけ作り直せばよさそ。
ところでタイでクーデターですよクーデター。びっくり。
0460名無しさん@お腹いっぱい。2006/09/20(水) 04:45:37
タイ人、FreeBSD使ってるかな・・
0461名無しさん@お腹いっぱい。2006/09/20(水) 08:39:13
ttp://www.bsdstats.org/countries.php

ここ見たかぎりでは、 NetBSD や OpenBSD のほうが使われてるみたいね。
0462名無しさん@お腹いっぱい。2006/09/20(水) 08:48:46
そういやタイ語portsないもんな
0463名無しさん@お腹いっぱい。2006/09/20(水) 08:57:28
>>461
うちの会社の Web サイトのアクセス統計を見る限り、NetBSD の方が多いけど…
0464名無しさん@お腹いっぱい。2006/09/20(水) 09:45:20
>>461
2ちゃんねるだけで結構な数になると思うのだけど,やはりUSに分類されるのかな。
0465名無しさん@お腹いっぱい。2006/09/20(水) 14:19:49
http://pc8.2ch.net/test/read.cgi/win/1151414872/47-
FreeBSDは神。
0466名無しさん@お腹いっぱい。2006/09/20(水) 14:30:28
>>465
一瞬分からんぞ。リンクするなら
http://pc8.2ch.net/test/read.cgi/win/1151414872/443n-
これだろ。この後でスレ全部読めばよい。
0467名無しさん@お腹いっぱい。2006/09/20(水) 14:44:32
>>466
おおおおおおお!!!
まじかあああああああああああああああああああ
0468名無しさん@お腹いっぱい。2006/09/20(水) 15:03:38
>>465-468
FreeBSDが神なのは、普通に当たり前だと思うんだけど?
何者にも干渉されず、原始のまま、素のままだからさ。
ていうか、その保険としてFreeBSD使ってるんだけどさ。
0469名無しさん@お腹いっぱい。2006/09/20(水) 15:11:41
でもNTFSはMicrosoft帝国の領土だろ?
0470名無しさん@お腹いっぱい。2006/09/20(水) 15:49:22
神はどの土地にも侵入可能!
だけどFreeBSDは行儀がいいから悪さもしないし何もしないで戻ってくるけどさ
0471名無しさん@お腹いっぱい。2006/09/20(水) 16:45:33
FreeBSD は悪魔じゃなかったっけ
0472名無しさん@お腹いっぱい。2006/09/20(水) 16:47:19
だよもん
0473名無しさん@お腹いっぱい。2006/09/20(水) 16:49:33
だえもんさんは縁の下の力持ち
0474名無しさん@お腹いっぱい。2006/09/20(水) 17:18:22
異教の`神'は悪魔
0475名無しさん@お腹いっぱい。2006/09/20(水) 22:34:49
デーモンくんは、悪魔じゃなくて`守護神`なのれす!
0476名無しさん@お腹いっぱい。2006/09/21(木) 04:12:03
>>475
守護神はガーディアンなんてヤボな事は言わないよ
0477名無しさん@お腹いっぱい。2006/09/21(木) 05:33:10
>>466
結局 FreeBSD の方がチェックが甘かったという事になってるのかな。
まあ俺の FreeBSD 好きには変わりはないけど。
0478名無しさん@お腹いっぱい。2006/09/22(金) 11:42:12
対応できてないおかげでデータが助かったとか笑えるけどいい話だな
■ このスレッドは過去ログ倉庫に格納されています