1 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/11 14:42] 配布元: plan9.bell-labs.com/plan9dist/ 国内サイト: ar.aichi-u.ac.jp/plan9/ ar.aichi-u.ac.jp/plan9/getting.html ar.aichi-u.ac.jp/plan9/fs/ ar.aichi-u.ac.jp/plan9/install/ ar.aichi-u.ac.jp/plan9/unix.html basalt.cias.osakafu-u.ac.jp/plan9/p9index.html 前スレ: Plan9 pc.2ch.net/test/read.cgi/unix/990293679/l50
873 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 09:15:44 ] いやなんだかごちゃごちゃしてたり 変に重かったりしたので勉強のためにも入れたいと思いまして。 一応小学生のコロからUNIXを愛用していましたのでUNIXには ある程度ちしきがあるのですがPlan9については未だ皆無ですので 時々お世話になるかもしれません。 結局30GBすべてPlan9に差し上げました。 rcからrebootというコマンドを入れると再起動後の 起動時の画面に文字がすべて二文字ずつ表示され非常に厄介なのですが これはどのように設定すればいいのでしょうか? また、正しい再起動の方法など有りましたらご教授ください。
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 10:56:08 ] Unixの知識あるなら、ソースよめ。としか。。。
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 11:04:35 ] >>874 わかりました!! がんばってみます。
876 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/28(日) 23:56:25 ] Plan9をインストールしたく思うのですが あいにくマシンが一台Thinkpad laptopしか有りませんので スタンドアロン端末としてインストールしたいと思います。 Release 4ではkfsというfile searverは基本で入り インストール時に聞かれるのは fossilというシステムだけかもしくは fossilとventiというバックアップシステムを入れるかという認識でいいのでしょうか? またスタンドアロン端末を作る具体的な手順などがわかるサイトが有ればご紹介願います。
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/29(月) 07:03:09 ] >>871 >>873 その前に、日本語をナントカしたほうが言いような気がする…
878 名前:871 mailto:sage [2008/12/29(月) 15:37:53 ] ココ数日ソースを読んでみましたが解決には至りませんでした。 やはりBellの公式ページでサポートされているlaptopに含まれていないためですかね.... Savagaがサポートされていたのでいける物だと思っていたのですが。
879 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/31(水) 23:54:37 ] >>876 まずはfossilだけを入れればよいでしょう。 それで十分にPlan 9に馴染んだらventiも導入してみる。 こっちは結構厄介だよ。
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 18:45:45 ] >>873 > rcからrebootというコマンドを入れると再起動後の Plan 9にはrebootなんてコマンドないけどrcなんだよね? 不思議な環境だなぁ > 起動時の画面に文字がすべて二文字ずつ表示され非常に厄介なのですが plan9.iniファイルに monitor=vesa と入れて見たらどうなりますか?
881 名前:873 mailto:sage [2009/01/01(木) 20:54:46 ] >>880 僕の知識不足かもしれませんがnewで新規ウィンドウをつくって rebootと入れると再起動するのですが... vesaあとでやってみます。 ちょっと所用で出なければいけないので。
882 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/01(木) 22:55:50 ] >>880 www.kix.in/plan9/mirror/sources/plan9/sys/src/cmd/aux/reboot.c
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 00:55:36 ] >>882 あははありましたか。 しかし10数年になるけどこんなコマンド使ったことないな。 disklessのcpuサーバでfileserverとのコネクションが切れたときに システムを再起動するんだって。うちのcpu serverは ずっとdisklessだけどねぇ。
884 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/02(金) 01:05:43 ] >>876 > Release 4ではkfsというfile searverは基本で入り kfsというのは、本来複数のファイルサーバを単一のauth serverで 管理するために作られたスタンドアローン用の簡易fileserverなんですよ。 fossilが出来てからは、メーンストリームからは外れています。 私のところでは、スタンドアローンauth serverを使っているので、未だに 現役ですけど、初めてPlan 9を触る人にはすでに無用でしょう。 > またスタンドアロン端末を作る具体的な手順などがわかるサイトが有ればご紹介願います。 ハードウェアさえ一般的なのを使うのなら、standalone fossilつきのauthなし システムならインストーラからの指示に従うだけで出来てしまいますよ。 いえ一般的なパソコン用の専門用語は知っているという前提ですが。 まぁ普通Plan 9なんかに手を出そうという人は知ってるでしょうし。
885 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/06(火) 14:19:00 ] itaniumへのポート、だれか食いつく人いない?
886 名前:名無しさん@お腹いっぱい。 [2009/01/17(土) 11:49:47 ] みんなPlan9を何に使ってるの?
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:07:36 ] 何に使う? その問いかけならWindowsがあれば十分でしょうね。 それでは不満だし、UnicesおよびLinuxだと「なにそれ,ダサー」と思う 人が使っているのかなぁ
888 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/19(月) 22:13:00 ] >>885 やっぱ実機がないと
889 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 16:12:17 ] >>887 インストールして満足しちゃうタイプですね。
890 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 20:09:18 ] >>889 ダサーというのは恐らくシステムデザインのことでしょう
891 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/20(火) 23:27:59 ] >>886 http, smtp, imaps, drawterm あとhtmlやメール書いたり、プログラム書いたり。リマインダ送ったり。
892 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 08:02:06 ] Plan 9 の次期バージョンってまだなの?
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 09:11:34 ] Plan 10
894 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 11:03:36 ] Plan 9 5th だろ?
895 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 16:00:59 ] 作り込んでた環境なのに設定ファイルの記述をミスしたのか 起動プロセスに必要なファイルのPATHを設定ファイル上のtypoか何かでミスり 一切起動しなくなった。1の頃から愛用してきた設定がパーになった。 こういうときってやはり再インストールしかないんですかね。
896 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 16:08:55 ] 次のバージョンはグリンとグレンダ
897 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 20:39:11 ] うごくましんをにゅうしゅしたのに、動かす時間がありません。 どうしたらよかんべか。
898 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/21(水) 23:29:22 ] >>895 何を言ってるのかちんぷんかんぷん
899 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 12:27:47 ] このスレ地味に伸びてるな。
900 名前:895 mailto:sage [2009/01/24(土) 13:51:42 ] どこかのスペルを間違えたらしく /bin/r is not foundと出て再起動してしまう。 r....何だろうな
901 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/24(土) 15:54:54 ] >>900 /bin/rc Plan 9のシェルでしょ
902 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/25(日) 03:55:39 ] CDからブートしてmountするとか。だめかな?
903 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/31(土) 14:10:16 ] あと100だな。 次スレいらなくね。
904 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/01/31(土) 14:15:48 ] >>903 なんで?
905 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 19:10:10 ] Plan9とGNU/HURD、どちらが先に正式版をリリースできるのだろうか?
906 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 19:17:38 ] Plan9だろ。 GNU/HURDは開発すらしてないじゃん。 RMSだって抜けたし。
907 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/02(月) 20:56:32 ] ていうか今のPlan9って正式版じゃないの?
908 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 02:17:50 ] >>906 Hurdってrms抜けたんだ... rmsってあんまり途中で抜ける性格じゃないと思ってたけど そういう事も有るんだ
909 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/03(火) 03:17:40 ] RMSはEmacsからも引退しましたよ。 計算機の華やかな時代は過ぎました
910 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/04(水) 07:19:52 ] RMSも年が年だし、潮時だよ。
911 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/05(木) 00:36:46 ] >>910 Ritcheさんは、まだPlan 9から脱退していないそうですな。 この爺さんは化け物だw
912 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 17:57:57 ] Ritcheってまだ現役なのかよ。 棺桶に入るのが先か、開発者を辞めるのが先か 究極の選択になったな。
913 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 18:20:04 ] 時代の流れを感じるな。 俺はこのまま老いて死ぬのか。
914 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 19:47:43 ] そうです
915 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/07(土) 21:02:45 ] 悲しいな。 Plan9も消えてなくなるまでに何かあるといいな。
916 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 11:36:46 ] Linuxに勝てなかったPlan 9 个ア @IT www.atmarkit.co.jp/news/analysis/200902/09/future.html www.reddit.com/r/ja で見つけて、期待せずに読んでみたら、 ものすごく面白かった。
917 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 13:21:27 ] cpu% date -u 2147483647 Tue Jan 19 03:14:07 GMT 2038 cpu% date -u 2147483648 Fri Dec 13 20:45:52 GMT 1901 あれ?
918 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/10(火) 13:56:36 ] >916 記事中に挙がっているもの、どれもじゅうぶんに実用的ですが。 似たようなことはできるけど、どれもイコールじゃないと思うんだけどな。 おいらはPlan9のおもしろいところは機能そのものじゃなくて、 その組み合わせ方だと思うです。
919 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 00:49:08 ] すくなくともX11が「十分に良い」とはとても思えないな。 文化的な問題が大きいんじゃないかと。 Plan9は厳格な最小限主義者の集まりって感じがするよね。 美より実用をモットーとする人はLinuxに流れてしまうのではないかと。
920 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 11:36:08 ] 記事読んだけど、この人はPlan 9 の何たるかを理解せずに 個別の機能だけを議論してる。そうやって古い構築物の上に 色々目新しいものを足していくから、だんだんと訳わかめになっていって 汚くなる。 きっと自分でプログラミングをしない人なんだろうなと思った。
921 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 12:11:14 ] そういうプログラミングスタイルだっりして
922 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 14:11:27 ] 新機能は多少汚くても取り入れまくるのがLinuxの癖だしな。 Unixはもっと厳格に判断してる。
923 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 14:53:45 ] >>920 >自分でプログラミングをしない人 そりゃ、記者なんだから、それが普通でしょ。
924 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/11(水) 15:51:51 ] 仮に、Linuxが(名前空間もろもろ)いまのPlan9と同等のことができるようになったとして。 仮に、Windowsが完全にPlan9と同等の管理ができるようになったとして。 どうですか? 1企業に依存する点を除けば、案外悪くはないかと。
925 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/12(木) 01:37:23 ] その前に媒体が@ITだし(w >>924 AT&Tというか、Bell研は考えなくてよろしいってこと?
926 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 09:47:30 ] 行き過ぎた最適化って言葉を最近見かけた クイックハックだけを延々積み上げてもいいけど、その溜まり溜まったパフォーマンス ドロップはどうしようって言うんだろ? 未だにブートローダまで10秒かかるPC/ATのBIOSなんか典型例だよね。
927 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 18:25:28 ] >>922 そういうセリフはネットワーク機能をまともに取り込んでから吐いてもらいたい。 なんだあの超あからさまに後付のソケットとかって。
928 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/14(土) 18:28:43 ] STREAMS?
929 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/16(月) 16:34:52 ] Plan 9がLinuxに負けたって言っても Plan 9の成果がLinuxに吸収されてるわけでしょ。 今後Plan 9のコアな部分をLinuxが必要となって取り込むうちに Linuxカーネルの設計から見直し! そのうちLinuxって名前のPlan 9になるんじゃないの?
930 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/17(火) 01:50:31 ] 流れを無視した質問なんだけど、ndb/dnsが動かなくなった人いない? ndb/dns -rsで運用していて、しばらくは普通に動いているのに 何がきっかけなのか分からないけど、dns failureを返しはじめるんだけど。 それもキャッシュしてるものや、自分の管理するドメインなら問題なくて、 じゃあUDPが使えなくなったのかと思ったら、ndb/dnsdebugでサーバ指定してあげれば動く。 それから、echo -n restart >/net/dnsで立ち上げなおしても、うまく動く。 ソースを追っていってみたんだけど。 io() -> rwrite() -> dnresolve() -> dnresolve1() -> issuequery() -> netquery() -> udpquery() -> queryns() この、querynsの最後で、受信できなければエラー(qp->dp->respcode = Rserver) となって、それがrwrite()の中でdns failureなのは分かったけど、なぜ途中から動かなくなるのか分からない。 頻繁に動かなくなってるのに、話題にあがってこないってことは、こっちの問題?
931 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 22:13:12 ] 成果が *BSD に吸収される予定はありますか?
932 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 14:10:33 ] 映画の PLAN9 最後まで観賞された方おられますか。
933 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 18:10:45 ] はいはい
934 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/08(水) 07:32:57 ] Debian, FreeBSDカーネル採用 journal.mycom.co.jp/news/2009/04/06/035/index.html Plan 9もやってくれんものかね。
935 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 01:36:05 ] >>934 Plan9は研究素材。Debianは商材。全然違うよ。
936 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/04/09(木) 09:12:32 ] >>934-935 つか、kFreeBSDって、 Plan9なみに実験臭強い!
937 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 12:36:33 ] usbがカーネルに組み込まれましたね。 これでPS/2キーボードにこだわる必要もなくなったのかな。
938 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/28(木) 23:51:39 ] Infernoでウインドウのリサイズができない Linux用バイナリが古いのかな
939 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/13(土) 00:47:30 ] >>937 カーネルには以前からドライバはあったんですよ。でもohciもehciも なかったのがそれらが追加になった。usb mouseは使えますよ。 usb keyboardは使ってないけど。
940 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/14(日) 07:24:47 ] そうなのか。知らんかった。 USBマウス使うときも、別OSからdrawtermしてたな。
941 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/15(月) 11:39:04 ] threadライブラリを使った場合、 子プロセスの終了状態(errstr?)を調べるにはどうすればいいのでしょうか? エラーが起こったらsysfatalする機能のテストに使いたいのですが。
942 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/16(火) 21:41:27 ] >>941 これはつりなのか?
943 名前:941 mailto:sage [2009/06/17(水) 10:05:38 ] たとえばエラーならsysfatalする版のatoiをテストする場合、 char *inputdata[] = { "1", "20", "-1", "a" }; int expected[] = { 1, 20, -1, 0 }; void test(char *data, int n) { actual = fatalatoi(data); if (actual != n) sysfatal("error"); } mainから for (i = 0; i < max; i++) switch (rfork(RFFDG|RFPROC|RFREND|RFMEM)) { case 0 : test(inputdata[i], expected[i]); exits(nil); default: w = wait(); w->msg(ry } このように書いていたのですが、threadライブラリのprocrforkには、 RFNOWAITが入っているので困っております。
944 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/17(水) 22:20:14 ] >>943 あらま釣りではなかったのか、、、:-) 察するにそもそもcoroutineあるいはparallel programingという考え方の勉強から 始めなければいけないようなので、plan9 のソースがあるところで、threadmain() を含むプログラムを探して、そこでどのようなプログラミングがなされているかを 勉強してみたら?
945 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/19(金) 22:05:55 ] Plan9 と Inferno ってよく並べて語られるけど, どういう関係なの?
946 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/20(土) 00:38:54 ] >>945 並べて語りたい人とそうでない人がいる 複雑な関係
947 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/06/23(火) 12:52:29 ] つくったところがおなじ
948 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/02(水) 09:14:14 ] groups.google.co.jp/group/comp.os.plan9/about 久しぶりに1000件超えたね。 なんかあったの?最近。
949 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/05(土) 06:28:54 ] 教えてください。 1年ほどdumpfsを運用しております。 これまでは特に問題もなく動いておりましたが、 昨日から、dumpの際にrewalk1 1というメッセージを吐くようになりました。 これは無視してもよいものなのでしょうか。
950 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/26(土) 15:07:46 ] plan9の開発が活発になったらなーいいのになー
951 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/09/28(月) 18:44:50 ] abacoが配布物に含まれましたね。 JavaScript全盛なこの時期なので難しいかもしれませんが、 これで人が増えたらいいのになあ。。。
952 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/27(火) 21:20:21 ] おまえ同窓会の案内すら来ない口だろ。
953 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/31(土) 05:50:19 ] そろそろ次スレ? テンプレは今のままでいいの?
954 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/10/31(土) 13:29:09 ] 980直前でいいよ まだ何ヵ月かかかるだろう
955 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/18(金) 21:57:29 ] 日本版Macbookでdrawtermを使えるようにし、かつ ktransを使って日本語入力を可能にしました。 basalt.las.osakafu-u.ac.jp/plan9/ の最後の方、Section 56を見てください。 また同様にRuss Coxさんの9vxでも同様のことが可能です。 こちらのほうはRussさんにパッチを送ってありますので、 そのうちに可能になると思います。 誰が書いたのかバレバレだなぁもう。:-)