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

NetBSD その21

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/06/30(土) 20:51:57
``Of course it runs NetBSD.''
_ノ⌒ゝ
\  ´-ヽ
 \ノ⌒ヽ
 NetBSD
    \
ttp://www.netbsd.org/

前スレ
NetBSD その20
ttp://pc11.2ch.net/test/read.cgi/unix/1171070417/
0606名無しさん@お腹いっぱい。2007/09/23(日) 15:49:44
>>605
配布ファイルの base.tgzやcomp.tgzについてだよ。xvf -で展開しちゃまずいだろw
0607名無しさん@お腹いっぱい。2007/09/23(日) 16:07:41
ああ…配布もんはpつけないとな。
0608名無しさん@お腹いっぱい。2007/09/23(日) 17:21:32
>>606
特権ユーザーで実行した場合は暗黙にpオプションは有効になっていませんでしたっけ?
0609名無しさん@お腹いっぱい。2007/09/24(月) 06:37:36
Solarisの場合、ufsdump/ufsrestoreというコマンドの組み合わせで
パーティション(たとえば/home)のバックアップをダンプできるようですが、
NetBSD-current/sparc64で該当することを行なうには
どのようにすればよいでしょうか。

一応調べたところ、/homeはFFSv2で切られており、
FFSはUFSと同義であるとのことでした。また、/sbin以下に
dump/restoreというコマンドを見つけたのですが、
これが前述のufsdump/ufsrestoreと同様の挙動をするか
分かりませんでした。どうかお願いちます。
0610名無しさん@お腹いっぱい。2007/09/24(月) 11:54:28
ユーザーランドを半年ぶりカレントにしたんですが、
(カーネルはNetBSD-dairyのnetbsd-4の9月22日版)
mount関連のシステムコールが変更されたのか
/をRead-Onlyでしかマウント出来なくなってしまいました。
/rescue/mount_ffs とかも使えなくて困ってます。
こんな場合どうしたらいいのでしょうか?
0611名無しさん@お腹いっぱい。2007/09/24(月) 13:03:55
吊って死ぬ
0612名無しさん@お腹いっぱい。2007/09/24(月) 13:31:13
NeetBSD
0613名無しさん@お腹いっぱい。2007/09/24(月) 14:14:00
>>609
>どうかお願いちます。

かわいく言えばいいってもんではない。

とりあえずman見れば何するものかってことは分かるだろ。
「同様の挙動」ってのはどのレベルの話なのかが分からんから
その辺はman突き合わせて自分で考えなよ。
0614名無しさん@お腹いっぱい。2007/09/24(月) 16:27:49
突き合わせるんですか。いやらしいですね。
音は、パンパンパンパンですか?
0615名無しさん@お腹いっぱい。2007/09/24(月) 17:07:30
>>614
「突き合わせる」って普通言わないのかと思って
めっちゃ調べてしまったじゃないかorz
0616名無しさん@お腹いっぱい。2007/09/24(月) 17:25:03
「衝き合わせる」だとどうなる?
0617名無しさん@お腹いっぱい。2007/09/25(火) 01:30:40
NetBSDのFFSv1/v2ってありますよね?あれって、
まとめてUFSって呼んでいいんですか?

Solarisと衝突するからFFSにしたんですか?
なんとなくUFSv2とかの方がカッコよさそうだし。
UFS loggingなんてね。
0618名無しさん@お腹いっぱい。2007/09/25(火) 02:13:29
UFS⊃FFS
0619名無しさん@お腹いっぱい。2007/09/25(火) 17:55:23
>>616
東方は赤く燃えている
0620名無しさん@お腹いっぱい。2007/09/25(火) 23:14:08
Solaris が UFS にした。元になってるのは 4BSD の FFS。
0621名無しさん@お腹いっぱい。2007/09/26(水) 00:36:54
cvsup.jp.netbsd.orgのanoncvsをcvsupでmirrorしようとすると
前回から変更のあったRCS fileのほとんど全部で
Checksum mismatch -- will transfer entire file のエラーが出て
差分でなしに再取得になってしまうので困っています。
FAQの http://www.cvsup.org/faq.html#cksum と良く似た状態です。
クライアントはNetBSD 4.99.31 i386で、pkgsrcから入れたcvsup-16.1h nb2なんですが
皆さんの環境では如何でしょうか?
0622名無しさん@お腹いっぱい。2007/09/26(水) 06:46:40
-currentの追っかけをしているのですが、カーネルのALLのところで
いつもコンパイル失敗になります。多分皆さんのところでは
うまくいってると思うんですが、それはあっしの設定がおかしいからだと思います。
どうかご教示ください。

cat /etc/mk.conf
DESTDIR=/usr/export/NetBSD-build/target/dest/i386
RELEASEDIR=/usr/export/NetBSD-build/target/rel/i386
MKUNPRIVED=yes
MKUPDATE=yes
NOCLEANDIR=yes
MKX11=yes
X11SRCDIR=/usr/export/NetBSD-build/xsrc
USETOOLS=yes

ビルドコマンド:
cd src
time ./build.sh -x -m i386 -M ../obj/i386 -T ../tools/i386 -U -u tools release
0623名無しさん@お腹いっぱい。2007/09/26(水) 10:47:02
>>622
どんなエラーか書こうZE!
06246222007/09/26(水) 12:59:45
>>623
manが足りないよ〜とか、モジュールが一致しないよ〜とか、
発展途上の時期に良く見られるエラーですね。

ALLのところでつまづくので、一度、obj/sys/.../ALL以下を
削除してから再度コンパイルしたりしてみたのですが…。

時期が悪かったですかね。数日待つべきでしょうか?
06256222007/09/26(水) 13:04:18
BSDマガジンには、通常コンパイルに失敗する場合は1日程度で直るが、
インストールイメージの作成など、最後の方で失敗する場合は、
より長い期間修正されない場合もある、と書いてありますが。
0626名無しさん@お腹いっぱい。2007/09/26(水) 13:05:33
send-prしろ。
0627名無しさん@お腹いっぱい。2007/09/26(水) 15:04:48
destの下を消してやてみるべきじゃないかと
06286222007/09/27(木) 18:49:19
>>627
直りました!コンパイル通りました!(9/27)
ドーモアリガトー
0629名無しさん@お腹いっぱい。2007/09/28(金) 00:16:52
pcc は既に i386 カーネルほとんどコンパイルできるらしいぞ。すごいな。
0630名無しさん@お腹いっぱい。2007/09/28(金) 01:01:27
逆にどういう部分がコンパイル出来ないのかが興味あるな。
やっぱ、GNU拡張文法やANSI C99準拠文法が悪さしてるの?

switch文の拡張はやめられん。

case 0 ... 99:
0631名無しさん@お腹いっぱい。2007/09/28(金) 08:15:41
そんなことより、4はいつリリースされるの
0632名無しさん@お腹いっぱい。2007/09/28(金) 08:34:00
pccはリンカ・アッセンブラ周りはどーなの?

sparc64とかhp700とか、他のアーキテクチャへの
クロス移植はできそーなの?
0633名無しさん@お腹いっぱい。2007/09/28(金) 08:43:18
>>631
もう1回 RC2。
0634名無しさん@お腹いっぱい。2007/09/28(金) 08:47:13
そんなことより、5はいつリリースされるの
0635名無しさん@お腹いっぱい。2007/09/28(金) 09:11:21
そのうち
0636名無しさん@お腹いっぱい。2007/09/28(金) 09:43:18
>>632
% ls pcc-0.9.8/arch
CVS m16c mips nova pdp10 vax x86
0637名無しさん@お腹いっぱい。2007/09/28(金) 10:39:22
m16c がしぶいな。
0638名無しさん@お腹いっぱい。2007/09/28(金) 13:43:32
sparc64はねーのかよ!
0639名無しさん@お腹いっぱい。2007/09/28(金) 13:45:31
たとえpccがBSDの標準コンパイラになったとしても、
アッセンブラ・リンカ・デバッガをはじめ、
gzipその他のツールにGNUが憑いて回るだろ。

どーなることやら…。
0640名無しさん@お腹いっぱい。2007/09/28(金) 13:48:36
その他のツールをコンパイルするために、
きっとgccが必要。
0641名無しさん@お腹いっぱい。2007/09/28(金) 14:18:55
>>640
なんで?
0642名無しさん@お腹いっぱい。2007/09/28(金) 14:42:16
FreeBSDで動いてる奴がいるから5年くらいしたらGPL由来のものは
なくなってるかも

ttp://wiki.freebsd.org/ElfToolChain
0643名無しさん@お腹いっぱい。2007/09/28(金) 14:44:09
その間FreeBSDの歩みは止まっているんですね。
0644名無しさん@お腹いっぱい。2007/09/28(金) 14:47:24
>>639
% gzip -V
NetBSD gzip 20060927
0645名無しさん@お腹いっぱい。2007/09/28(金) 16:58:13
% awk --help
awk: unknown option --help ignored

awk: no program given
0646名無しさん@お腹いっぱい。2007/09/28(金) 17:04:02
% gzip -V
fg: %: no such job

% awk --help
fg: %: no such job
0647名無しさん@お腹いっぱい。2007/09/28(金) 20:03:56
bash なんて捨てろ。

0648名無しさん@お腹いっぱい。2007/09/28(金) 20:41:33
BSD使いで漢なら、黙って(t)csh使え。

ただし、スクリプトはshで。
0649名無しさん@お腹いっぱい。2007/09/28(金) 20:59:01
なんでやねん。zshだろw BSDライセンスだよ
0650名無しさん@お腹いっぱい。2007/09/28(金) 21:40:00
cshを作ったのがBill Joyなのも知らんのか。

ただし、スクリプトはshで。
0651名無しさん@お腹いっぱい。2007/09/28(金) 22:06:56
cshは Bill Joyの最大の汚点です。
0652名無しさん@お腹いっぱい。2007/09/28(金) 22:12:23
cshとかshとかlsとかって、-currentでは更新されてるの?

それとも、ずっと同じまんま?
0653名無しさん@お腹いっぱい。2007/09/28(金) 22:35:00
mksh
0654名無しさん@お腹いっぱい。2007/09/28(金) 23:32:12
>>652
CVS見れば分かるでしょ?

ttp://cvsweb.netbsd.org/bsdweb.cgi/src/bin/csh
ttp://cvsweb.netbsd.org/bsdweb.cgi/src/bin/ls
ttp://cvsweb.netbsd.org/bsdweb.cgi/src/bin/sh

ときどき更新される。
0655名無しさん@お腹いっぱい。2007/09/29(土) 02:56:00
70年代当時のカーニハンやトンプソンが今のNetBSDやSolarisみたら
ぶったまげるだろうなあ…。
0656名無しさん@お腹いっぱい。2007/09/29(土) 02:57:35
FFSv2?LFS?SMP?SoftUpdate?何それ?ってか。
0657名無しさん@お腹いっぱい。2007/09/29(土) 07:33:23
NetBSDや他の*BSDがUNIXのライセンスを取得しようとしないのは
何故でしょうか?

何か足りない部分があるのでしょうか?まァ取得してもSGIみたいに
潰れちゃしょうがないですけど。

もう基準は満たしてるんですか?
0658名無しさん@お腹いっぱい。2007/09/29(土) 08:06:07
SGI潰れてたのかああああああああああああああああああ
0659名無しさん@お腹いっぱい。2007/09/29(土) 08:09:05
せっかくUNIXのライセンスから独立するためにコード書き直したのに、
>>657 は何を言ってるんだw
0660名無しさん@お腹いっぱい。2007/09/29(土) 08:16:28
>>659
じゃあ*BSDはUNIXではないと?まァ現時点でTOGのページにないのは
確認しました。

じゃあなんであなた方はここUNIX板で議論してるんですか?
UNIXじゃないじゃないスか。
0661名無しさん@お腹いっぱい。2007/09/29(土) 08:21:50
そうだよ。*BSDはUNIXじゃないよ。何を今さらw
0662名無しさん@お腹いっぱい。2007/09/29(土) 08:59:34
じゃあ*BSDはUnixもしくはUn*xではあるんですね?

つまり、UNIX互換OSと。じゃあ犬糞と同じじゃん。
0663名無しさん@お腹いっぱい。2007/09/29(土) 09:00:36
どんだけ頭悪いんだよ
0664名無しさん@お腹いっぱい。2007/09/29(土) 09:08:50
>>663
頭悪いのオマエだろ 犬糞と同じUnix互換OSの糞が

死ねよボケ 犬糞 BSD糞
0665名無しさん@お腹いっぱい。2007/09/29(土) 09:13:39
狂ってた?すいません、相手間違えましたwww
0666名無しさん@お腹いっぱい。2007/09/29(土) 09:15:25
SunOSだって、4.xの頃はBSDベースだったのにUNIXの称号を
得てたじゃないか。

現在のNetBSDほか*BSDがUNIXの称号を取得しないのは
単なる怠慢としか思えん。
0667名無しさん@お腹いっぱい。2007/09/29(土) 09:18:59
>>666
じゃ、よろしく頼む。
0668名無しさん@お腹いっぱい。2007/09/29(土) 09:32:19
>>661
>そうだよ。*BSDはUNIXじゃないよ。
開き直ってんじゃねえぞタァコ
0669名無しさん@お腹いっぱい。2007/09/29(土) 09:50:20
直接の商売が目的じゃないんだから UNIX 名乗る許可なんかもらわなくていいんだよ。
そんな事務処理や交渉ごとに人的リソースさくくらいなら releng にでも
かけて欲しいね。くだらなさすぎる。
0670名無しさん@お腹いっぱい。2007/09/29(土) 09:51:53
これすげーじゃん。
ttp://www.netbsd.org/~ad/sysbench/netbsd.png
ttp://www.netbsd.org/~ad/sysbench/netbsd-and-others.png
-current も改造もんらしいが。
Note this is stock NetBSD-current with FreeBSD's malloc() (jemalloc) in libc.
0671名無しさん@お腹いっぱい。2007/09/29(土) 10:01:08
BSD は XPG や POSIX や Single Unix Specification を「作って」きたんだ。
それを忘れるな。劣化した写像に合わせるなんて本末転倒。
0672名無しさん@お腹いっぱい。2007/09/29(土) 10:27:08
>>666
そんな金と工数どこにあるんだよヴォケ。
0673名無しさん@お腹いっぱい。2007/09/29(土) 10:49:53
うるせぇ死ね貧乏ったれ
0674名無しさん@お腹いっぱい。2007/09/29(土) 11:25:46
UNIXブランド狂信者→気違い

今ココ
0675名無しさん@お腹いっぱい。2007/09/29(土) 11:41:39
>>673
おまえが全部費用負担するって訳だな?
0676名無しさん@お腹いっぱい。2007/09/29(土) 14:22:47
>>673に激しく期待!
0677名無しさん@お腹いっぱい。2007/09/29(土) 15:21:53
このスレ見てるとNetBSDはもう駄目臭がしてくるよ
0678名無しさん@お腹いっぱい。2007/09/29(土) 15:36:01
>>677
2chのスレ見て判断したら、何もかもがもう駄目に思えてくるよ
0679名無しさん@お腹いっぱい。2007/09/29(土) 15:41:35
>>677
NetBSD と全く関係ないアホが 1人乱入してきたにすぎない。
額に「UNIX」って焼き印してもらえやボクちゃんw
0680名無しさん@お腹いっぱい。2007/09/29(土) 20:47:21
>>678
それもそうだな…。
0681名無しさん@お腹いっぱい。2007/09/29(土) 22:09:33
>>651
viじゃね。
0682名無しさん@お腹いっぱい。2007/09/30(日) 10:36:05
俺…みんなに謝らなきゃいけないことがあるんだ…

今まで、俺の親父のことを小説家だと言っていたが、
実は材木屋だったんだ。

本当にすまん。
0683名無しさん@お腹いっぱい。2007/09/30(日) 17:48:29
>>670
すごいな。FreeBSD, Linux がけっこう時間かけてチューンしてきたのをあっさり抜かすとは。
どの程度眉に唾付けて見ればいいか微妙なところだが、 andrew の出したグラフだし、
信頼していいのかな。
0684名無しさん@お腹いっぱい。2007/09/30(日) 20:00:24
NetBSDはSH-4(エス・エッチ・フォー)のハンドヘルドPCには
ポートされてないんですか?
0685名無しさん@お腹いっぱい。2007/09/30(日) 20:04:08
聞く前に調べろよ ttp://www.netbsd.org/ports/hpcsh/
0686名無しさん@お腹いっぱい。2007/09/30(日) 20:10:11
>>684
死ね
0687名無しさん@お腹いっぱい。2007/10/01(月) 00:07:07
SH-4 読むのそんなに難しいかな....
0688名無しさん@お腹いっぱい。2007/10/01(月) 09:23:32
こっ、これもっとすごいぞ...

Sysbench Solaris Express vs NetBSD HEAD
ttp://www.netbsd.org/~ober/

こっちは無改造の -current な模様。
0689名無しさん@お腹いっぱい。2007/10/01(月) 09:42:47
う〜む、NetBSD 5 はちっとスゲーんじゃねーか?
現状でも安定してんだろうか、-current は。入れてみっかな。
0690名無しさん@お腹いっぱい。2007/10/01(月) 10:39:12
よっしゃ〜、この勢いで sun4v 対応じゃ〜w マルチコアが活きるぞぉ〜。
0691名無しさん@お腹いっぱい。2007/10/01(月) 11:19:23
がんばれ
0692名無しさん@お腹いっぱい。2007/10/01(月) 11:19:31
>>688
インパクトのあるグラフだな。
ad の出したグラフにも言えるけど、1 thread のときにも二倍近い差があるのが謎。
今まで MySQL sysbench で 1 thread 時に大きく差がついたグラフを見たことがない。
0693名無しさん@お腹いっぱい。2007/10/01(月) 11:52:47
マシンが古そうだから、OS 自体のメモリ要求量の差とか出てるのかも。
0694名無しさん@お腹いっぱい。2007/10/01(月) 13:22:29
Xeon 500MHz x 4だったら、RAMは2GBかな?

OSは何なの?
0695名無しさん@お腹いっぱい。2007/10/01(月) 13:50:40
>>688
0696名無しさん@お腹いっぱい。2007/10/01(月) 13:58:18
5.0 がリリースされる頃には既に…ってなりそう。

ようやく 4.0_RC2


0697名無しさん@お腹いっぱい。2007/10/01(月) 15:01:00
>>696
まだ4.0_RC2なんて使ってるの?
俺なんか、4.99.31だぜい!
0698名無しさん@お腹いっぱい。2007/10/01(月) 15:06:37
5枝はおっきい変更がもう入ったわけだから、かえってすぐ切れるよね。
たのしみたのしみ。
6は NFSv4 と ZFS がいいなぁ。DTrace も欲しいか?
0699名無しさん@お腹いっぱい。2007/10/01(月) 15:30:16
>>698
そのころになれば、sparc64ポートのSMP周りと、
UltraSPARCIII+、/のFFSv2化、X.Org全面入れ替えと、
なるんだろうねえええ?!!!
0700名無しさん@お腹いっぱい。2007/10/01(月) 15:34:35
>>699
> /のFFSv2化
デフォルトを変えるって意味か?
他と比べるとほんの些細な変更だな。
0701名無しさん@お腹いっぱい。2007/10/01(月) 15:39:28
謙虚でよろしいww
07026992007/10/01(月) 16:07:35
>>700
ん?違うよ、NetBSD/sparc64-currentでは現在、
ルートパーティションをFFSv2で切ることはできなくて、
FFSv1でしか切れないんだよ。当然i386とかはおkなんだけどね…。

sparc64ポートでは、/をFFSv1はサポートされてないのよ。
0703名無しさん@お腹いっぱい。2007/10/01(月) 16:31:00
でもそれって、ブートローダーの問題でしょ? カーネルじゃなくて。
それとも、FFSv1 に置いたカーネルから起動して / FFSv2 ってのもできないの?
0704名無しさん@お腹いっぱい。2007/10/01(月) 16:55:47
>>702
ならそう書けよ。
> sparc64ポートのSMP周りと、
こっちではport特定してるのに
07056992007/10/01(月) 17:09:54
>>703
そそ、カーネルの問題じゃないね。ブートローダの問題。
PROMからboot diskして、/がFFSv2で切られてるどダメ。
カーネルだけFFSv1に置いて/をFFSv2で切ることはできる。
それを単純化して/はFFSv1しかサポートしていない、と書いた。

>>704
うるせぇな、黙って聞いてろ。
0706名無しさん@お腹いっぱい。2007/10/01(月) 17:31:32
>>705
ハァ?氏ね
■ このスレッドは過去ログ倉庫に格納されています