NetBSD その16
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2006/04/16(日) 18:56:01http://www.netbsd.org/
前スレ
NetBSD その15
http://pc8.2ch.net/test/read.cgi/unix/1139732291/
次スレは2.0になります(嘘
お約束、関連リンク、心の公式ロゴは>>2-10あたり
0028名無しさん@お腹いっぱい。
2006/04/17(月) 10:52:540029名無しさん@お腹いっぱい。
2006/04/17(月) 11:07:58ログも出さずに「パッチ関係」って宣言するくらいだから
Canna36p4.tar.gzのダウンロードに失敗しているという可能性は
ないと思われ。
こっちでも普通にmakeできたから、何か環境の問題だろうなあ。
>>21の詳細を待つ。
0030名無しさん@お腹いっぱい。
2006/04/17(月) 11:24:32ところで、玄箱/HGのNetBSD-3.0でpkgsrc/apache2のhttpd(2.0.55)が
動かないんですよ。
起動させたところで、
Bad system call (core dumped)
って表示されておしまい。
ただし、"httpd -l"だけは通る。
コレ調べろ、っていうポイントあれば、お願いします。
0031名無しさん@お腹いっぱい。
2006/04/17(月) 12:56:04ktrace
など
0032名無しさん@お腹いっぱい。
2006/04/17(月) 15:04:08ktraceで調べたら(初めて使ったですよ)、"semget"でコケてました。
カーネルコンフィグで"options SYSVSEM"がなかったのが原因でした。
アドバイスありがとうございます。
0033名無しさん@お腹いっぱい。
2006/04/17(月) 18:08:38においたまま、起動時に
/etc/rc.confから起動させる方法はないですか?
/etc/rc.d/*
にコピーしないで起動させたいです
0034名無しさん@お腹いっぱい。
2006/04/17(月) 18:15:35順番がどうでもいいなら、/etc/rc.localあたりに
for file in /usr/pkg/share/example/rc.d/*; do
run_rc_script $file start
done
とでも書いとけばいいんじゃないかと思う。
0035名無しさん@お腹いっぱい。
2006/04/17(月) 18:22:42なんでそんなことしたいの?
0036名無しさん@お腹いっぱい。
2006/04/17(月) 18:45:55と書いてるファイルがあるので
それを順番にmake; make install; make clean; make clean-depends;
するスクリプトを書いてください!!
お願いします^^;
0037名無しさん@お腹いっぱい。
2006/04/17(月) 18:50:430038名無しさん@お腹いっぱい。
2006/04/17(月) 19:32:40pkg_chk
0039名無しさん@お腹いっぱい。
2006/04/17(月) 19:59:45あなたのためになるスレ
http://pc8.2ch.net/test/read.cgi/unix/1135533382/
0040名無しさん@お腹いっぱい。
2006/04/19(水) 01:04:33FreeBSDユーザーだけどNetBSDに乗り換えようか考える。
0041名無しさん@お腹いっぱい。
2006/04/19(水) 01:26:190042名無しさん@お腹いっぱい。
2006/04/19(水) 01:56:39security advisory なんかは、*BSD 系で一番しっかり出してるんじゃないかな。
NetBSD は、ソースツリー上では直ってても、人手不足でアドバイザリの発行が
遅れがちの傾向があるような気がする。
0043名無しさん@お腹いっぱい。
2006/04/19(水) 02:11:080044名無しさん@お腹いっぱい。
2006/04/19(水) 11:33:15ローダブルモジウルが嫌だよ。
混ぜ物されたとき見分けつかないし。
/netbsd の塊がカーネルってのは
解りやすいじゃない。
0045名無しさん@お腹いっぱい。
2006/04/19(水) 12:12:07NetBSDにもlkmあるじゃん。
使ってないけど。
0046名無しさん@お腹いっぱい。
2006/04/19(水) 18:43:39合体ロボ構想はどこに行ったのやら。
0047名無しさん@お腹いっぱい。
2006/04/19(水) 19:05:48ttp://mlb2.boo.jp/newpage2247.html
0048名無しさん@お腹いっぱい。
2006/04/19(水) 23:32:430049名無しさん@お腹いっぱい。
2006/04/19(水) 23:45:28むしろ、他の OS のドライバの binary interface をまるまるエミュ
レートした方がいいのかも。そうでもしない限り、知らないうちに
binary interface が変わっちゃってたみたいなことが起きそう。
NDIS wrapper って、そういう意味で実は非常に正しいのかも知れない。
0050名無しさん@お腹いっぱい。
2006/04/20(木) 00:18:07無駄にでかいというのが困るといえば困るんだよな。
raidframeはまだしもCCITTとかlegacy ISAとかほとんどいらんよな。
無駄にメモリを載せてたらいいけどそうでないと必要なものだけLKM、ってしたい。
GENERIC_TINYとかあるけどやっぱり中途半端だし。
ABIはLKMを毎回カーネルと同時にコンパイルすればいい話じゃないかしら。
問題はソースから作りなおさないとカーネルサイズを削れないってとこなので。
逆にいうと NetBSD な人はソースからカーネルを作り直すことを全然厭わないから
LKMの作業進まないんだろうな。
0051名無しさん@お腹いっぱい。
2006/04/20(木) 08:03:13sourceと共にあらんことを。
0052名無しさん@お腹いっぱい。
2006/04/20(木) 08:29:07いちいちソースがないと使えないなんてうざいだけ
0053名無しさん@お腹いっぱい。
2006/04/20(木) 11:56:040054名無しさん@お腹いっぱい。
2006/04/20(木) 12:34:560055名無しさん@お腹いっぱい。
2006/04/20(木) 20:06:400056名無しさん@お腹いっぱい。
2006/04/20(木) 20:10:420057名無しさん@お腹いっぱい。
2006/04/20(木) 23:31:39X40, X21, 240, 570E
の中だと、NetBSD入れるとなるとどれが一番いいかな?
この中のどれかを買おうと思ってるんだけど
cel400MHzもあれば十分だから、クロックは別にどうでもいい
0058名無しさん@お腹いっぱい。
2006/04/20(木) 23:56:59デバイスは全部動くし、BIOS から見える場所にハイバネ用領域を作ってやれば、
apm でハイバネもできるし、無問題。
0059名無しさん@お腹いっぱい。
2006/04/21(金) 08:08:19235がイイ!!
0060名無しさん@お腹いっぱい。
2006/04/21(金) 14:24:420061名無しさん@お腹いっぱい。
2006/04/21(金) 22:33:43ハイバネ領域作って寝させるとおっきしたときに刺さるお。
3.99.18でACPIなkernelね。
apmはやったことないから今度試してみるお。
真面目な話このスッペクだとfirefox重いお。
0062名無しさん@お腹いっぱい。
2006/04/22(土) 00:42:010063名無しさん@お腹いっぱい。
2006/04/22(土) 07:44:500064名無しさん@お腹いっぱい。
2006/04/22(土) 11:12:11Celeron 300MHz でも一応耐えられる速度になると思う。
firefox でかすぎ。
ハイバネは apm ならできるんじゃないかなあ。
0065名無しさん@お腹いっぱい。
2006/04/22(土) 11:42:01やらせたいことはシェルスクリプトとしてファイルに書いたのですが
どこからこのスクリプトを読み込ませるのが適当なんですかね?
内容的にはバックアップを取って○○を起動
見たいな感じになってるのですが
0066名無しさん@お腹いっぱい。
2006/04/22(土) 12:11:50ユーザの権限で実行するのであれば、cron(8) の @reboot を使うのがお勧めです。
ちなみに私はこの @reboot で ssh-agent を起動してます。
0068名無しさん@お腹いっぱい。
2006/04/22(土) 21:08:16いいの教えて
0069ティンコ240
2006/04/22(土) 22:38:32メモリは最大の192Mまで増設済み。
kernel作り直してapmにしてみたらハイバネ復帰でも刺さらなかった。
他にもACPIだとshutdown -pでちゃんと落ちず、蓋閉めるとLIDスイッチで
また電源が入ってしまうイヤンな現象があったけど、apmだと大丈夫。
0070名無しさん@お腹いっぱい。
2006/04/23(日) 00:19:050071名無しさん@お腹いっぱい。
2006/04/23(日) 00:36:37Xft2 fontconfig freetype2 pangoに「WITH_CJK=YES」というオプションを付けてインストールしたいのですがどうすればいいの?^^;
pkgsrcはここから拾ってきました^^;
ftp://ftp.netbsd.org/pub/pkgsrc/2006Q1/pkgsrc-2006Q1.tar.gz
優しくよろしく\(^o^)/
0072名無しさん@お腹いっぱい。
2006/04/23(日) 02:34:24どこで買ったんだ?
めちゃめちゃ安いぞ
0073名無しさん@お腹いっぱい。
2006/04/23(日) 07:32:09忍耐力が足りん。(w
ちなみに w3m と併用してた。
最近耐え切れなくなって、速いマシンに乗り換えたけど。(w
0074名無しさん@お腹いっぱい。
2006/04/23(日) 10:44:47make WITH_CJK=yes install
すれば、WITH_CJK オプション付きでインストールできますが、
何の影響もありません。
WITH_CJK というのは、FreeBSD の ports にはありますが、
pkgsrc にはありませんので。
FreeBSD ports を参考にすれば、同様のオプションは追加できますけど。
0075名無しさん@お腹いっぱい。
2006/04/23(日) 11:41:10パッケージを見つけられなくて役立たずって常識ですか?
コード読むまで気が付かなかったorz
0076名無しさん@お腹いっぱい。
2006/04/23(日) 14:53:53時間の設定のところで、japanにすると時間がずれます
UTCというのにするとずれないのですが
どうすればいいのでしょうか?
0077名無しさん@お腹いっぱい。
2006/04/23(日) 15:08:08Japanにして、
インストール後に /etc/rc.conf に「rtclocaltime=YES」
を追加してリブート。
0078TP240
2006/04/23(日) 17:51:40ZでもXでもない無印でHDDなし増設メモリなしジャンクだから
こんなもんじゃない? ただ外装はすごいきれいだったお。
親の医療費でX32貯金使っちまったんで遅くても我慢するお。
0080名無しさん@お腹いっぱい。
2006/04/24(月) 02:49:37本体の時計をUTCにあわせるのが正しいのでは
0081名無しさん@お腹いっぱい。
2006/04/24(月) 04:38:24NetBSDしか使わないならお好きなように。
0083名無しさん@お腹いっぱい。
2006/04/24(月) 06:51:57option RTC_OFFSET=-540
なんて時代遅れだったのか...
0084名無しさん@お腹いっぱい。
2006/04/24(月) 08:11:090085名無しさん@お腹いっぱい。
2006/04/24(月) 08:17:13ってわけでもないが、ブートローダーのデフォルトを
設定ファイルに書けるようにした上で bootinfo で
渡すというのが正しい道のような気がしなくもない。
0086名無しさん@お腹いっぱい。
2006/04/24(月) 10:11:500087名無しさん@お腹いっぱい。
2006/04/24(月) 20:18:37本体の時計をUTC以外にしないといけないのは>>81の言っているように
そのマシンで同時に動かすNetBSD以外のOSが本体の時計がlocaltimeで
あることを想定しているからだ。それをマシン依存と言わずして何と言う。
0088名無しさん@お腹いっぱい。
2006/04/24(月) 22:22:00# sysctl -w kern.rtc_offset=-540
ってのはどうよ。
0089名無しさん@お腹いっぱい。
2006/04/24(月) 22:54:52それは>>77と同じこと。
その方法の問題点はそのsysctlが実行されるまでに起動したプロセスの時間が
ずれたままになること。それが気にならないならそれでいいし気になるなら
なんとかしてinittodr(9)が呼ばれる前にrtc_offsetを変えないといけない。
009084
2006/04/25(火) 00:20:36>>83とか>>84は不可(or 非推奨)になったのか?
特に理由がなければ↓が>>88の問題なくお手軽だと思うけど
# gdb --write /netbsd
GNU gdb X.XX
:
(gdb) set rtc_offset=-540
(gdb) quit
0091名無しさん@お腹いっぱい。
2006/04/25(火) 00:26:110092名無しさん@お腹いっぱい。
2006/04/25(火) 10:34:18はずしたい場合はどうしたらいいんですかね?
0093名無しさん@お腹いっぱい。
2006/04/25(火) 10:38:230094名無しさん@お腹いっぱい。
2006/04/25(火) 10:41:00PKG_OPTIONS.mplayer=-arts -esound -nas -theora
0095名無しさん@お腹いっぱい。
2006/04/26(水) 05:17:01俺も今やったら出るな
じきがわるかったのか?
0096名無しさん@お腹いっぱい。
2006/04/26(水) 08:01:50なにがしたいのやら。
0097名無しさん@お腹いっぱい。
2006/04/26(水) 12:56:20BSDのせいなのか?
0098名無しさん@お腹いっぱい。
2006/04/26(水) 13:03:46病んでない人は「君子危うきに近寄らず」を実践してるだけ。
0099名無しさん@お腹いっぱい。
2006/04/26(水) 17:54:370100名無しさん@お腹いっぱい。
2006/04/26(水) 18:00:54一応Cannaのmakeに失敗することがある理由(のうちの一つ)がわかったので報告。
ftp http://prdownloads.sourceforge.jp/canna/6059/Canna36p4.tar.gz
を数回やってみたところ、正常にCannaのアーカイブが取れる場合と
「Select a Mirror for File: 〜」とかいうタイトルの
HTMLが取れる場合がある。
pkgsrcのmakeのときにはどちらが取れても distfiles/Canna36p4.tar.gz に
書き込まれてしまうので後者が当たるとチェックサムが合わないのでエラー。
(もちろん NO_CHECKSUM=yes とかやってチェックを回避しても失敗する)
対処療法としては、前にも書かれていた通り、
distfiles/Canna36p4.tar.gzを消してリトライ。
これが sourceforge.jp の仕様だとするとまんどいかな。
0101名無しさん@お腹いっぱい。
2006/04/27(木) 00:15:48配布サイトの安定が悪いと泣けてくるって話ですか。
0102名無しさん@お腹いっぱい。
2006/04/27(木) 00:24:26安定が悪いんじゃなくて、Webブラウザで見てダウンロードするのが前提の作りってことかと。
負荷が高いか何かの条件でミラーサイトを選べって画面になると。
勝手に適当なミラーにredirectしてくれりゃ楽なんだけどね。
マスターサイト変えるのが手っ取り早そうだけど、他に逃げ道あるかなあ。
0103名無しさん@お腹いっぱい。
2006/04/27(木) 02:00:22prdownloads.sourceforge.jp は外せばいいと思うが、
download.sourceforge.jp 一本で行くか、
ミラーサイト3つを並べるのがいいか、って話を pkgsrc-users でしてたんだが、
そこで終わってる。
MASTER_SITE_SOURCEFORGE と同じようにするなら、
ミラーサイトを並べるだけということになるのだが、
ミラーに変更があったときに、ちと面倒。
ラウンドロビンの download だけにすると、
たまたま帰ってきたミラーが落ちてたら、そこで fetch が失敗してしまうのが困る。
0104100
2006/04/27(木) 22:25:04download一本がスジじゃないかな。
落ちてるときのためだけに実体を列挙するくらいなら、
downloadを3回書いとく方がマシな気がする。
かっこ悪いけど。
0105名無しさん@お腹いっぱい。
2006/04/28(金) 01:27:32それに合わすのがpkgsrc的には妥当かなと思うんですけどね。
sourceforge.jp 的には、download.sourceforge.jp にリンクを貼ってね
と言ってるんで、そっちが筋のような気もする。
とりあえず、今の状態は中途半端。
0106名無しさん@お腹いっぱい。
2006/04/28(金) 19:39:56pkgsrcでの日本語環境のインストールや設定ファイルのコピーなど
毎回やるのが非常にめんどくさいです
こういうのを一気にやる方法とかないですか?
0107名無しさん@お腹いっぱい。
2006/04/28(金) 19:48:28まとめてインストールじゃ駄目かの?
設定ファイルに関しては cvs あるいは svn で管理するとか、
まとめて rsync あるいは rdist するスクリプト作っておくとか、
cfengine2 使うとか、tar でまとめておいて展開するだけにしとく
とか。
0109106
2006/04/28(金) 20:22:05pkgsrcの全packageを作ろうとするとどれくらいのディスクがいるんですかね?
0110名無しさん@お腹いっぱい。
2006/04/28(金) 20:59:25ttp://www.netbsd.org/Documentation/pkgsrc/binary.html#disk-space-requirements
0111名無しさん@お腹いっぱい。
2006/04/28(金) 22:54:56バイナリパッケージの作成にはpkgtools/pkg_compがお勧め。
0112名無しさん@お腹いっぱい。
2006/04/29(土) 19:42:20ディレクトリを扱う時に末尾の"/"の扱いが
どことなく変に思うのは私だけ?
0113名無しさん@お腹いっぱい。
2006/04/29(土) 20:23:17正直、SYSVの方が変。まあ文化の違いなので慣れるべし。
という話でなかったら具体的な解説をどうぞ。
0114名無しさん@お腹いっぱい。
2006/04/29(土) 20:34:000115名無しさん@お腹いっぱい。
2006/04/29(土) 22:44:210116Chiaki ◆rfUW/QuraQ
2006/04/30(日) 07:29:03useradd -b /usr/home/ -m hoge
ってやると
/usr/home//hoge
ってできちゃうんだよねぇー
まぁ、正しいと言えば正しいが
0117名無しさん@お腹いっぱい。
2006/04/30(日) 08:06:43詳しく設定ファイルの記述なども書いたサイトなどないでしょうか?
検索してみたのですが、自分では見つけることができませんでした
0118名無しさん@お腹いっぱい。
2006/04/30(日) 16:24:490119名無しさん@お腹いっぱい。
2006/04/30(日) 21:33:16そんなことは分かっています。
0120名無しさん@お腹いっぱい。
2006/04/30(日) 21:38:52じゃあ、ぐぐればいいんじゃね?
0121名無しさん@お腹いっぱい。
2006/05/01(月) 02:57:43え?
0122名無しさん@お腹いっぱい。
2006/05/01(月) 08:40:24動作してくれません。
NOVAC HD-530 で、wdc2としては認識しますが、
中のHDDを認識しないので、ディスクをマウント出来ません。
1.6ではwd1として利用出来ていたものです。
Thinkpad A21 MEM256MB カーネルはGENERIC_LAPTOPです。
0123名無しさん@お腹いっぱい。
2006/05/01(月) 10:57:35>NOVAC HD-530 で、wdc2としては認識しますが、
>中のHDDを認識しないので、ディスクをマウント出来ません。
>1.6ではwd1として利用出来ていたものです。
どういうことなのか全然理解できないのは私だけ?
0124名無しさん@お腹いっぱい。
2006/05/01(月) 11:01:48検出されないってことじゃないかな。
こういうのは実機なしのデバッグは難しそう。
0125122
2006/05/01(月) 12:52:23すみません、うまく説明できてなくて。
>>124
そういうことです。
今までNetBSD1.6で問題なくつかえていたので、
バックアップをこの外づけディスクに取って、
3.0をインストールしたのですが、思わぬところで
つまずきました。
ちなみに、PCをFMV-NE6に替えてみましたが、同様に、
ディスクコントローラのみ認識して、ドライブは認識しません。
カーネルソースをみたら、wdc_pcmcia.c に関係しそうな
記述があり、1.6と3.0で微妙に違うようです。
しかし、これ以上は手におえませんでした。
0126名無しさん@お腹いっぱい。
2006/05/01(月) 13:11:490127名無しさん@お腹いっぱい。
2006/05/01(月) 15:58:36uim+anthyの方が変換効率いいよ
0128名無しさん@お腹いっぱい。
2006/05/01(月) 21:35:25■ このスレッドは過去ログ倉庫に格納されています