NetBSD その11
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
UNIX時間(+0900)35年,2005/04/03(日) 23:49:15http://www.netbsd.org/
お約束、関連リンクは>>2-10あたりにあるかもしれない。
前スレ
NetBSD その10
http://pc8.2ch.net/test/read.cgi/unix/1106336671/
0582名無しさん@お腹いっぱい。
2005/06/09(木) 00:44:580583名無しさん@お腹いっぱい。
2005/06/09(木) 00:45:150584名無しさん@お腹いっぱい。
2005/06/09(木) 00:45:58テレタイプって何かしってる?
0585名無しさん@お腹いっぱい。
2005/06/09(木) 00:55:560586名無しさん@お腹いっぱい。
2005/06/09(木) 01:57:30シリアルコンソールは何かという説明はあんまりないね。
スクリーンとキーボードの代わりにシリアルポートをコンソールの入出力に使うこと
ってな説明で>>579みたいな人には通じるのかしらん。
0587名無しさん@お腹いっぱい。
2005/06/09(木) 02:00:250588名無しさん@お腹いっぱい。
2005/06/09(木) 02:07:110589名無しさん@お腹いっぱい。
2005/06/09(木) 02:11:02USB-Serialとか使うが。
0590名無しさん@お腹いっぱい。
2005/06/09(木) 02:23:08リダイレクト先も無いしな。
TIOCCONS 使ってconsole出力を捕獲するプログラムを rc.d の最初の方で
実行するようにすればいける?
0591名無しさん@お腹いっぱい。
2005/06/09(木) 02:32:000592名無しさん@お腹いっぱい。
2005/06/09(木) 02:34:55本当のconsoleにも出力。
rcが終了したタイミングかなんかでどっかに吐き出す。
0593名無しさん@お腹いっぱい。
2005/06/09(木) 03:16:280594名無しさん@お腹いっぱい。
2005/06/09(木) 03:27:07booting hd0a:netbsd - starting in 5 4 3 2 1 0
/etc/rc.subrが出すのは
Starting nanashid.
起動する時に流れていくのは後者だと思うが。
0595577
2005/06/09(木) 03:38:07boot の出すメッセージは要らんでしょ。
0596名無しさん@お腹いっぱい。
2005/06/09(木) 03:42:33そんなことするやつは当然シリアルコンソール使うわけだが。
0598名無しさん@お腹いっぱい。
2005/06/09(木) 04:20:18で/bootを想像するとはその手の筋の人ですか
0599名無しさん@お腹いっぱい。
2005/06/09(木) 04:30:290600名無しさん@お腹いっぱい。
2005/06/09(木) 04:41:26grep -i start sys/arch/*/stand/*/*.c
してみるとか。
0601名無しさん@お腹いっぱい。
2005/06/09(木) 10:50:240602名無しさん@お腹いっぱい。
2005/06/09(木) 10:54:240603名無しさん@お腹いっぱい。
2005/06/09(木) 15:27:460604名無しさん@お腹いっぱい。
2005/06/09(木) 18:15:34幅広さといい、強烈に効率いいと思う。
0605名無しさん@お腹いっぱい。
2005/06/09(木) 20:58:14これから .ttfを抜き出すことはできないのでしょうか?
Windowsでは、MicroSoft製のツールがあるみたいなのですが
私は、Windowsを持っていません
知合いに頼むこともできるのですが、時間がかかってしまうので
何かツールがあったら教えてほしいです
すいませんがお願いします
0606名無しさん@お腹いっぱい。
2005/06/09(木) 21:06:20一発で回答に到達できたようだぞ。
ttp://www.google.co.jp/search?q=ttc2ttf
0607名無しさん@お腹いっぱい。
2005/06/09(木) 21:07:41問題はフォントの情報、Shift-JISで書いてあるんか知らないけど
文字化けする
フォント内の情報っていじれるのかな?
知ってるひと入れば教えて
0608名無しさん@お腹いっぱい。
2005/06/09(木) 21:16:12くだ質
0609名無しさん@お腹いっぱい。
2005/06/09(木) 21:41:17cppはわからん
c版のないのか?
誰か動くようにしてくれ
0610名無しさん@お腹いっぱい。
2005/06/09(木) 21:57:37>>605の知合いに頼んだ方が速そうな予感
0611名無しさん@お腹いっぱい。
2005/06/09(木) 22:00:19どのへんがくせもん?
0612名無しさん@お腹いっぱい。
2005/06/09(木) 22:10:08NetBSD 2.0
gcc (GCC) 3.3.3 (NetBSD nb3 20040520)
0613名無しさん@お腹いっぱい。
2005/06/09(木) 22:10:54ttc2ttf.cpp:49:32: warning: multi-character character constant
ttc2ttf.cpp: In function `int main(int, char**)':
ttc2ttf.cpp:98: error: name lookup of `j' changed for new ISO `for' scoping
ttc2ttf.cpp:82: error: using obsolete binding at `j'
だな
0614名無しさん@お腹いっぱい。
2005/06/09(木) 22:15:03g++でコンパイルする。
これで通らんか?
0615611,614
2005/06/09(木) 22:22:56んじゃ寝るわ。おやすみ。
0616名無しさん@お腹いっぱい。
2005/06/09(木) 22:26:33あやかりてぇー
0617名無しさん@お腹いっぱい。
2005/06/09(木) 22:33:16インディアンでもなく日本人だから
g++ ttc*
で通った
おまえら神だな
今度から、コンパイル通らなかったらここにかくは
ってかだれだな、
C++ってわけがわからんな
なんで、そんな位置で宣言できるんだ?
最初でやれよ
0618名無しさん@お腹いっぱい。
2005/06/09(木) 23:07:10> なんで、そんな位置で宣言できるんだ?
Cでできないからだよ。
0619名無しさん@お腹いっぱい。
2005/06/10(金) 01:05:52最近のCだとできなくないか?
スレ違いか…
0620名無しさん@お腹いっぱい。
2005/06/10(金) 01:13:19ttp://www.asahi.com/digital/bcnnews/BCN200506070009.html
0621名無しさん@お腹いっぱい。
2005/06/10(金) 02:11:10>最近のCだとできなくないか?
C99はCじゃないといってみる。
まぁ普通CといったらANSI-C(≒C89)だろう。
0622名無しさん@お腹いっぱい。
2005/06/10(金) 02:39:16NetBSDでもC99の機能がそれなりに利用され始めてるぞ。
0623名無しさん@お腹いっぱい。
2005/06/10(金) 03:37:460624名無しさん@お腹いっぱい。
2005/06/10(金) 03:45:43どの辺のコード?
さすがにK&Rな記述はなくなったけどC99っぽい記述も見当たらないので。
0625名無しさん@お腹いっぱい。
2005/06/10(金) 03:57:19egrep 'PRI[udx]|uint(32|64)_'
は、結構見つかるよ。
u_int××_t とかは C99 系の uint××_t にだんだん
変えていくんじゃないかねえ。
こういう型定義やマクロじゃ済まない範囲だと、あん
まり急には変えられないだろうけど。
0626名無しさん@お腹いっぱい。
2005/06/10(金) 11:00:35#booleanぐらいしか知らなかったので。
0627名無しさん@お腹いっぱい。
2005/06/10(金) 11:49:39これがC99の機能と言われると違う気がする。
ttp://www.netbsd.org/Goals/interop.html
にも挙がってるXPG/SUSとか、C99以前からuintXX_tだったと思う。
0628名無しさん@お腹いっぱい。
2005/06/10(金) 12:15:29ですな。gcc 2.95のportもまだあるし。
どこでも変数宣言とか、// コメントとか、designated initializerと
か、compound literalとか、__VA_ARGS__とか…
0629名無しさん@お腹いっぱい。
2005/06/10(金) 12:49:16↓が短くまとまってるので、一度読んでおくといいよ。
http://seclan.dll.jp/c99d/c99d00.htm
0630名無しさん@お腹いっぱい。
2005/06/10(金) 14:12:43見づらいとか言う次元の問題じゃないじゃん
俺はPerlでも、先頭に全部書くぞ
絶対にその方が見やすいって
0631名無しさん@お腹いっぱい。
2005/06/10(金) 14:22:29慣れも関係あるよと思うよ。
一時的にちょっと使うだけのものはできるだけ近いところで宣言・定義したいな と思う。
まぁC89でも {} でくくればいいんだけどね。
0632名無しさん@お腹いっぱい。
2005/06/10(金) 14:25:10お前等、新しいバージョンのNetBSDが出たらどうしてるよ?
新規インストール?
それとも上書きインストール?
1.6.1使ってて1.6.2が出たときは、放置してたけど
2.0が出たときは、出て4ヵ月後くらいにトラブったから
新規インストールした
今見たら、2.0.2が出てるんやね
上書きインストールってやったことないんだけど
どうやってるの?
関係あるファイル全て上書き?
そこんとこ教えてくれよ
非力なマシンだから、新規インストールで今の環境作るとしたら
1週間程度かかると思うんよ
一々、パッケージをmakeしていく手間もかかるし
カーネルだけ入れ換えるのもあれだし
0633名無しさん@お腹いっぱい。
2005/06/10(金) 16:55:01家で使ってるだけでプログラミングもしないから上げる必要が皆無
なんでそんなにあげたいの?
0634名無しさん@お腹いっぱい。
2005/06/10(金) 17:01:020635名無しさん@お腹いっぱい。
2005/06/10(金) 17:17:10hostent読んだ後ずっと使い続けるようなプロセスは
再起動か何かせんといかんだろうけど。
0636名無しさん@お腹いっぱい。
2005/06/10(金) 22:17:58結構使ってるのを見かけますね。
前者は本当にわかって使ってるのか問い詰めたいようなのもたまにありますが(w
0637名無しさん@お腹いっぱい。
2005/06/10(金) 22:47:260638名無しさん@お腹いっぱい。
2005/06/11(土) 00:11:280639632
2005/06/11(土) 03:28:26世の中こんなにせちがないのか・・・
0640名無しさん@お腹いっぱい。
2005/06/11(土) 03:50:02俺は、普通はバイナリ配布を上書きインストールしてる。
同一ハードディスク上に新規インストールしたことは一度
もない。昔の /etc は /etc.old に残るので、あとは新しい
/etcと手動でマージ (RCS管理)。これはちょっと古くさい
やり方だが、古い人間なので。
>>633
新しい pkgsrc を使いたいとか、UBC その他で
高速になった方が嬉しいとかいろいろ。
メモリが十分にあるなら、1.5 から 1.6 への違いは
劇的だよ。
0641名無しさん@お腹いっぱい。
2005/06/11(土) 04:29:14カーネルは割と頻繁に置き換える。それ以外は、差し迫った理由が無い限り、
いろいろコンパイルできなくなるまでは手当しつつ使う。1.4.1 と 1.5_BETA2 が
まだ生きてる。
> せちがない
せち辛い? ちと意味通らんが..
0642名無しさん@お腹いっぱい。
2005/06/11(土) 04:33:10どゆこと?
CDからやる以外に上書きインストールの方法あるの?
0643名無しさん@お腹いっぱい。
2005/06/11(土) 04:48:590644名無しさん@お腹いっぱい。
2005/06/11(土) 10:09:51シングルユーザーモードで起動してtar -zxpfで…これはいける…と考えた。
0645名無しさん@お腹いっぱい。
2005/06/11(土) 10:20:02シングルユーザーだと mount -a -t nonfs とか swapctl -A とかしないといけないと思うけど。
/etcの下はetcupdate(8)でしかやってないからソース無しでやる方法はわからん。
0646名無しさん@お腹いっぱい。
2005/06/11(土) 10:59:49dynamic link の tar で上書き展開すると、/usr/libを展開しているときに
止まったりするかもしれない。シングルユーザとか関係なく。
よくわからんならバックアップとった後sysinstとかのほうがお勧めだが。
0647名無しさん@お腹いっぱい。
2005/06/11(土) 11:17:19tarに--unlink付ければ大丈夫。
0648名無しさん@お腹いっぱい。
2005/06/11(土) 11:37:150649名無しさん@お腹いっぱい。
2005/06/11(土) 11:58:47って、それは電子レンジか。
0650名無しさん@お腹いっぱい。
2005/06/11(土) 12:17:37tar(1)を見ればわかるがだいぶ前から--unlinkはデフォだよ。
0651名無しさん@お腹いっぱい。
2005/06/11(土) 13:46:18やり方はいっぱいある。
>>645が書いてるみたいなソース配布からビルドして
上書きインストールしてetcupdateってのは結構メジャーだと
思う。
もちろん>>644がやってるようなやり方もあるが、sysinst が
やってくれるこまごまとした作業を別に手動でやる必要がある
ので、素人さんには勧めない。
0652名無しさん@お腹いっぱい。
2005/06/11(土) 14:11:49./build.sh install=/ して、postinstall やらで /etc を更新がほとんどだが。
別にシングルユーザモードの必要ないし。
0653名無しさん@お腹いっぱい。
2005/06/11(土) 14:39:41やることっていったら
/etc の変わったファイルの上書きと以前の/etc のバックアップ
/bin の上書き(バックアップある?
そんくらいじゃないの?
あ、カーネルとかもかえるか。
なぜか俺のマシンは1年置き位にHDDがクラッシュするから新規インストール以外したことないや
0654名無しさん@お腹いっぱい。
2005/06/11(土) 14:49:29最新版にしたら電源ちゃんと落とせる?
poweroff, shutdown -hp now
とか、終了時電源を落とそうとしたら
画面は真っ暗で電源きれたように見えるんだけど
ファンは回ってるし、電源ランプも付いたまま
だから、
shutdown -h now
で、終了して
キーを押したら、再起動。 終了する場合は電源を切ってね。
見たいのが出てから、スイッチ長押しで電源おとしてる
非常にめんどくさい
休止状態にもできないし、どうにかならんかな
0655名無しさん@お腹いっぱい。
2005/06/11(土) 15:01:11誰かの飼ってる猫が可愛いからWasabiのマスコットにするとか言う話は
どうなったんだろう。
0656名無しさん@お腹いっぱい。
2005/06/11(土) 15:22:40それだけじゃなく、MAKEDEV が必要。
時々コマンドのパスが変わることとがあるので
(/usr/sbin/sysctl → /sbin/sysctl とか)
古いパスにあるファイルの削除とかも必要。
たまにはブートブロックも入れ換えた方がいい。
(mbr じゃなくて installboot する方ね)
後なんかあったっけ。なんか忘れてそうだな。
0657名無しさん@お腹いっぱい。
2005/06/11(土) 15:24:39> 休止状態にもできないし、どうにかならんかな
Fn+F12 でハイバネはできるよね?
(ALT+CTRL+F2 かなにかで VGA モードにしてからやらないと、はまるかも)
0658名無しさん@お腹いっぱい。
2005/06/11(土) 15:35:19mewのkiki & jiji
theoんちのガリレオ & ケプラー
>>655 追加しる。
0659655
2005/06/11(土) 15:40:260660654
2005/06/11(土) 16:51:11それができないんよ
押したらブーって、ビープが鳴る
サスペンドはFn+F4でできるんだけど。
Fn+F4を押したらピーブーってなって、サスペンドになる
俺の環境がおかしいのか?
0661名無しさん@お腹いっぱい。
2005/06/11(土) 18:27:03ようするに、メモリが32MBのマシンにインストールしようと思っても
使いものにならないってこと?
0662名無しさん@お腹いっぱい。
2005/06/11(土) 19:18:2890Mは喰いすぎな気もするが、
メモリ少ないんならそれ相応のconfigすれば?
0663名無しさん@お腹いっぱい。
2005/06/11(土) 19:29:38/etc関連で思い出すのは
・sendmail.cf のバージョンが変わって怒られるけど直すのがだりー
・bind9 になって named.conf その他を直さないといけないけど書式わからん
・ipf4 になって以下略
・ntp4 になって以下略
・PAM になったときのデフォルトが変だった(今は直ってる?)
・cron の log の置き場所変わったけど newsyslog.conf 直すの忘れて巨大化した
くらいかなあ。
0664661
2005/06/11(土) 19:52:56デスクトップのほうにも入れようと思ったけど
メモリが32MBしかない、たせない
だから、このマシンにNetBSDいれてもスワップしなくりで使いものにならんのかと思ったの
0665名無しさん@お腹いっぱい。
2005/06/11(土) 20:01:480666名無しさん@お腹いっぱい。
2005/06/11(土) 20:58:03>90Mは喰いすぎな気もするが、
それぞれのカーネルプロセスが食っているサイズを全部足して90MBといっている予感w
0667名無しさん@お腹いっぱい。
2005/06/11(土) 22:25:02FFSv1→v2のときは割と嵌まった気がする。
0668名無しさん@お腹いっぱい。
2005/06/11(土) 22:48:050669名無しさん@お腹いっぱい。
2005/06/11(土) 23:06:35別に無理にFFSv2にする必要はないし〜
>>668
自前でbuildしようとするとはまったけどバイナリ展開するだけならなにごともなかったような
0670名無しさん@お腹いっぱい。
2005/06/11(土) 23:11:56pkgsrcのw3mはunicodeが使えるように何の?
コンパイルオプション足せばいいだけけか?
コンパイルオプションを教えてくれ
0671名無しさん@お腹いっぱい。
2005/06/11(土) 23:27:47top の RES とかを見てるなら
それはバッファキャッシュとかも含んでいるので
メモリ量の違うマシンで比べてもあんまり意味ない。
0672名無しさん@お腹いっぱい。
2005/06/11(土) 23:30:05ps -auxで計算するしかないの?
だれか、シェルスクリプト作ってよ
0673名無しさん@お腹いっぱい。
2005/06/11(土) 23:43:030674名無しさん@お腹いっぱい。
2005/06/11(土) 23:58:480675名無しさん@お腹いっぱい。
2005/06/12(日) 00:01:25make show-options
0676名無しさん@お腹いっぱい。
2005/06/12(日) 00:39:03全然しらんかった
0677名無しさん@お腹いっぱい。
2005/06/12(日) 00:44:58CONFIGURE_AUGSではないようだけど
0678名無しさん@お腹いっぱい。
2005/06/12(日) 00:45:39CONFIGURE_ARGS
な
0679名無しさん@お腹いっぱい。
2005/06/12(日) 01:22:460680名無しさん@お腹いっぱい。
2005/06/12(日) 01:25:11でもさ、くだらなくない質問ってどんなの?
0681名無しさん@お腹いっぱい。
2005/06/12(日) 01:33:54分からん。そういや、俺はわざわざ FAT パーティション
作って、そこにハイバネーション用のスペースを確保する
ファイル (SAVE2DSK.BIN) を、IBM 謹製のツールで作成
してたんだった。やってる?
■ このスレッドは過去ログ倉庫に格納されています