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

Plan 9 第二版

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
配布元:
http://plan9.bell-labs.com/plan9dist/

国内サイト:
http://ar.aichi-u.ac.jp/plan9/
http://ar.aichi-u.ac.jp/plan9/getting.html
http://ar.aichi-u.ac.jp/plan9/fs/
http://ar.aichi-u.ac.jp/plan9/install/
http://ar.aichi-u.ac.jp/plan9/unix.html
http://basalt.cias.osakafu-u.ac.jp/plan9/p9index.html

前スレ: Plan9
http://pc.2ch.net/test/read.cgi/unix/990293679/l50
0233名無しさん@お腹いっぱい。NGNG
tp9ugは消滅したんでしょうか?
0234名無しさん@お腹いっぱい。NGNG
tip9ug に変わりました。
0235名無しさん@お腹いっぱい。NGNG
インストールしたんだけど何しようか・・・
0236名無しさん@お腹いっぱい。NGNG
「堪能する」ってのはどうだ。
0237名無しさん@お腹いっぱい。NGNG
たのしいよプログラミングたのしいよ
0238名無しさん@お腹いっぱい。NGNG
よし、これからドライバ書いてみんなが幸せになるようにがんばろう。
0239名無しさん@お腹いっぱい。NGNG
これ、ドライバとかカーネルとか、修正した or 書いて、webでパッチ公開し
たいときどうすればいいの?
独自にライセンスつける気はないので、3-A-c は除いて、
. 3-A-b -> 元のライセンスのファイルをアーカイブに添付
. 3-B -> 配布のページにLUCENTのCopyright書いて
. 3-C -> 自分のCopyrightと(?)、同意の一筆を書いてアーカイブに添付
でいいのかしら....
見るべき例ありませんか?
0240名無しさん@お腹いっぱい。NGNG
infernoからPlan9に接続できるんですか?
0241名無しさん@お腹いっぱい。NGNG
最近できるようにするために、Vita Nuova の人が頑張っているみたい。
もうちょい待て。
0242名無しさん@お腹いっぱい。NGNG
>>226 madplay は試してみました?
http://plan9.escet.urjc.es/usr/nemo/export/mad.tgz
0243何するの@InfernoNGNG
12月17日付で Infernoがアップデートされてるよ!
でも毎度のことながら、素人だからインストするだけで...
0244& ◆r0K9B21LWg NGNG
Infernoインストールした
...速い、ほんとにVM? って思うほど
劇的に速くなってる!!
0245名無しさん@お腹いっぱい。NGNG
17日にアップデートされてるのを知らずにこの土日をすごしてしまった…

単純なバグとか*.mファイルが足りないとかはFIXされつつあるんでしょうか
0246名無しさん@お腹いっぱい。NGNG
そういうのを見つけたら、こまめに Vita に連絡すると吉かも。>>245
0247245NGNG
第3版のころはちょくちょく連絡してました。
テクノロジーはすげーと思ってたけど、リリースの品質は疑ってました(苦笑
0248名無しさん@お腹いっぱい。NGNG
Plan9のクラスタを運営している会社の鯖缶になりてぇ...。
そんな会社あるんだろうか。
0249名無しさん@お腹いっぱい。NGNG
鯖缶なんて仕事もうやりたくない、つまらない。
地味だし新規性ないし、コンピュータサイエンスの研究に戻りたいよ。
大学に戻りたいよ。
なんでこんな事やってるんだろ。
0250名無しさん@お腹いっぱい。NGNG
>>249
同感だ。
漏れは怪しげなハードウェアで遊びたくて企業にいるだけなんだが、大学の研究室が恋しいわ。
0251226NGNG
>>242
遅レスだけど、ありがとう。
無事に mp3 聞けました。
0252名無しさん@お腹いっぱい。NGNG

今年こそPlan9の年になりますように。

0253名無しさん@お腹いっぱい。NGNG
( ・ω・)卯年は来年きゅ
0254名無しさん@お腹いっぱい。NGNG
↑( ・ω・)嘘でしたきゅ
0255名無しさん@お腹いっぱい。NGNG
Japanese 9fans ML にsubscribeしたけど、一通もメールが来ない。
なぜだ?
0256名無しさん@お腹いっぱい。NGNG
あなたが投稿しないからでは?
0257255NGNG
投稿しないとメールが来ない様になっているのですか?
何分、日本語の情報が少ないので、少しでも情報を得たいとおもっているのですが。
0258名無しさん@お腹いっぱい。NGNG
特にメールは流れてないようですね。何か投稿されてみては?
0259名無しさん@お腹いっぱい。NGNG
日本ではここ(このスレ)が一番活発な「コミュニティ」なのじゃないかな。
なかなか寒いんだが。
0260名無しさん@お腹いっぱい。NGNG
>>259
まあそんなもんじゃね?
よくあることだ。
0261名無しさん@お腹いっぱい。NGNG
TIP9UG で新年会やろうと思います。ので 9fans-jp に投稿しました。
ここにも詳細流した方がいいでしょうか?
0262名無しさん@お腹いっぱい。NGNG
うひゃひゃひゃひゃ
昨夜の激漫TVのDVD紹介コーナーで Plan9 DVDBOX
やってました。
三枚組ってそんなに長いのか。
字幕はなさそう。
0263名無しさん@お腹いっぱい。NGNG
>>262
LDは一枚だったよ。
グレンとグレンダ、怪物の花嫁の3本入っていて3枚組みだったけど。
0264名無しさん@お腹いっぱい。NGNG
グレンダ :D
0265名無しさん@お腹いっぱい。NGNG
>>126
0266名無しさん@お腹いっぱい。NGNG
http://pc5.2ch.net/test/read.cgi/unix/1041662999/370
0267名無しさん@お腹いっぱい。NGNG
>>261
おながいします。
0268名無しさん@お腹いっぱい。NGNG
>>267 こんな感じです。
http://mordor.tip9ug.jp/who/nashi/0122.txt
0269名無しさん@お腹いっぱい。NGNG
>>268
一週間前?
02709が好き05/01/21 08:46:38
前日?
0271名無しさん@お腹いっぱい。05/01/21 13:57:42
Limboでreallocするには、どう書けばいいですか?
if(i >= len a){
  b := array[len a * 2] of int;
  b[0:] = a[0:];
  a = b;
}
a[i] = data;
こんな雰囲気で間に合わせてるんですが。
0272名無しさん@お腹いっぱい。05/01/22 09:13:20
当日っ
0273名無しさん@お腹いっぱい。05/01/25 08:43:34
いいんじゃないでしょうか >> 271
0274名無しさん@お腹いっぱい。05/01/26 02:06:21
/appl/charon/http.b の realloc() とか。同じだな。
0275名無しさん@お腹いっぱい。05/01/29 14:39:37
教えて君で申し訳ないのですが、VMWare4@Athlon XPのような環境で
Plan9 4th Edition 動いてる人いますか?

AT&TからVMware用配布イメージ入れて、CDのレガシーエミュレーション
をチェックしたりしてるのですが
MBR...PBS..Plan 9 from Bell Labs
ELCR: 0A00
apm ax=f000 cx=f000 dx=40 di=ffff ebx=5a49 esi=-1
dev A0 port 1F0 config 427A capabilities 2F00 mwdma 0007 udma 0407
dev A0 port 170 config 85C4 capabilities 0F00 mwdma 0007 udma 0407
と出たきり ダンマリします。

ISO配布イメージも試してみたのですが、インストール後の再起動で
やはり上記と同じポイントで止まります。
きっとシリアルのデバイスまでは認識できたって事なんでしょうけれど、
その次にどのデバイスのプローブに行くのか推測すら出来ないので、
何が問題かヒントいただけないでしょうか?
0276名無しさん@お腹いっぱい。05/01/29 16:18:06
9fans にも出てましたね。
VMware の仮想マシンから CDドライブを削除すれば良い、との回答でした。
私もこれで起動できました。
0277名無しさん@お腹いっぱい。05/01/29 16:46:25
Xeon 2.0GHz/2GB RAMなマシンが3台ほど放置されてる(もったいね)ので分散処理でも
させようかと思うんですが、この目的でPlan9使うのって現実的(本音では運用が楽?)ですか?
MPIプログラミングとかできんのかな、普通に疑問に思ったんで識者の意見を頂戴したく。
0278名無しさん@お腹いっぱい。05/01/31 10:36:57
運用は楽です。3台くらいだと、Unix でも管理できるかもしれませんが、
Plan 9 だともっと楽にやれると思います。

MPI はありませんが、似た感じのメッセージパッシングライブラリを
実装したものがあります。
http://pages.cpsc.ucalgary.ca/~mirtchov/lanlp9/mp/index.html
027927505/01/31 16:31:16
>>276
CDドライブ外して無事glendaでログインできました。
9fans MLにも入ってみます。
Thanks!! m(__)m
028027705/01/31 23:05:10
>>278
情報ありがとうございます。Plan9は聞きかじった情報ばっかりで実際に運用した経験が
ないんで、一度腰を落ち着けてじっくりと取り組んでみたいと思うんですよね。
よさそうな気配はするんですが。まずは仮想マシンどかどか並べてオペレーションの練習から
始めよっかな。
0281名無しさん@お腹いっぱい。05/02/03 07:46:29
Plan9は基本パーティションを1つで良い?
0282名無しさん@お腹いっぱい。05/02/03 08:37:32
fdisk で切るパーティションはひとつでよいと思います。
基本パーティションってこのことでいいのかな?
0283名無しさん@お腹いっぱい。05/02/03 12:08:02
>>282
ありがと。
マルチブート環境なんで論理に入れればいいのかなー、とも思ってたんだけど、空きあるからいいかな。
028428205/02/04 08:40:49
あ、マルチブートなんですか?
HD まるごと Plan 9 のつもりだったんで、
既存のパーティション壊してたらごめんなさい。
0285名無しさん@お腹いっぱい。05/02/04 13:07:36
いえ、マルチブートには慣れてますんで。
ご丁寧にありがとです。
Solaris10をhdbに退避して、hda2が開いたのでPlan9入れようかな、と思った次第でして。
hda4はFreeBSD、hda3、hda5からはOS/2やらZetaやらLinuxやらが山のように入ってるんで、
Darwinのように基本2消費するようなら入れられないなぁ、と。
#本当はマルチブートなんて邪道なんですが部屋が狭くて・・・
駄レス須磨祖でした。
0286名無しさん@お腹いっぱい。05/02/05 01:43:19
Infernoでシェルへの割込みはどうすればいいのでしょう?
Plan 9と同じように Delを入力しても反応してくれません。
0287名無しさん@お腹いっぱい。05/02/05 12:23:07
286に便乗。Infernoで
% test -f 存在しないファイル名
これが真を返すんですが、ファイルのあるなしは、
どうやって調べればいいんでしょう?
0288名無しさん@お腹いっぱい。05/02/08 10:15:10
>>286 ないみたいですね。X でウィンドウ消すか、wm/task で消すか。
0289名無しさん@お腹いっぱい。05/02/08 10:43:33
>>287 ftest を変わりに使ってみてください。
% if{ftest -f /nonexistent}{echo ok}{echo bad}
bad
0290名無しさん@お腹いっぱい。05/02/09 23:55:22
キーボードの履歴呼び出しをするプログラムを書いてみました。
pipefileで繋いで、左右キーでめくるのですが、
パスワードを入れたあとで履歴を戻ると、パスワードが見えてしまいます。
http://lufia.org/plan9/src/kbdhistory.c
0291名無しさん@お腹いっぱい。05/02/10 09:45:52
むむ。パスワードだけはじくのは難しそうですね。
auth/fgui でパスワードの入力は別ウィンドウで
やるのが吉でしょうか。
0292名無しさん@お腹いっぱい。05/02/10 10:59:29
pipefile で繋ぐには、どうすればいいですか?
0293名無しさん@お腹いっぱい。05/02/10 16:02:31
>290
マウスで転々と編集すると不具合がでるね。でも乙。
>292
pipefile -r 'ktrans | kbdhistory' /dev/cons
exec rio -i </dev/cons
こんな感じ。
0294名無しさん@お腹いっぱい。05/02/10 17:14:35
ありがとです。
0295名無しさん@お腹いっぱい。05/02/11 18:57:08
Plan9にはioctl(2)はないんですか?
0296名無しさん@お腹いっぱい。05/02/11 23:11:43
ないですね。制御は制御用のデバイスにコマンドを書き込むような感じですね。
0297名無しさん@お腹いっぱい。05/02/11 23:12:25
すまーん。さげ抜けた。
0298名無しさん@お腹いっぱい。05/02/20 16:46:23
venti/copyの時
warning: could not unpack entry #1 in db87aef19680288cce36199439bc176072dfb7db 2
って何行か出るんだけど、問題あるかな・・・。
0299名無しさん@お腹いっぱい。05/02/21 06:50:22
何気にVMware上でplan9.iso.bz2からインストールしてる途中なんですが
entire cache is busy, xxxx dirty -- working flush thread
とかいうメッセージが大量に出てきて遅々として進まない。Plan9初心者なんでよくわからん。
030029905/02/21 06:52:21
あ、見間違えた。
s/working/waking/だったわ。それにしても遅いな。
当然VMware Toolsなんて用意されてないだろうし、使い物になるかしら。
030129905/02/21 07:08:15
Installing file system 52%から先に進まなくなっちゃった。
ぼちぼち出勤しなきゃならんので続きはまた暇なときに。トラブルの事例とかご存知の
識者がいらしたら情報求む。配布されてる仮想マシン使えってのはごもっともな
意見ですがパス。ゼロから環境作って行きたいので。
030227505/02/21 08:44:57
おいらもVMwareにISO CDイメージでインストールしたけど
>>276 のアドバイスでうまく行ったよ。VMware 4.5.2で確認。





0303名無しさん@お腹いっぱい。05/02/21 09:00:34
fossil パーティションの容量はどのくらいですか?
entire cache ... のメッセージは fossil がいっぱいになったときに
よく出ます。500MB くらいは確保しておくと吉。
0304名無しさん@お腹いっぱい。05/02/21 11:14:09
>>298 僕もばんばん出てますが、困ったことはとりあえずないです。
また venti/read でその score を読んでも読めますし。
030529905/02/21 22:09:19
>>302,303
4GBで作成した仮想ディスク丸ごと割り当てて、インストーラがデフォルトで切ろうと
するサイズのまんまです。会社で仕事の片手間に同じことしたら何故かうまくいきました。
で、302が指摘してくれたところで一回ハマって、後は普通に端末として起動できました。
vgaのサイズ変更の仕方とかがわからなくてちと悩みましたが。

で、次は何をしたらいいのかしら。302はcpuサーバとかfileサーバとか認証サーバとか
もう既に構築しました? してたらどの順番で手を付けていったらいいのかとか
教えてプリーズ。

最近MacOSXの画面で慣れてるので正直表示が汚くてちと萎える・・・
0306名無しさん@お腹いっぱい。05/02/22 10:37:34
とりあえず、CPU+認証サーバにして、drawterm でログインでけるように
してみてはどうですか?
030729905/02/23 00:44:17
>>306
課題サンクス。やってみます。
スレが過疎化してるんで好き勝手に書いてますが迷惑だったら消えろと一言伝言ヨロ。
030829905/02/24 02:28:13
cpuサーバの動作に必要なドライバってどれとどれですか?
wikiのまんまmouse,draw,disk,serialだけでOK?
それはそうとこのエディタ死ぬほど使い辛い・・・慣れる日が来るとは思えない程に(T^T)
0309名無しさん@お腹いっぱい。05/02/24 08:58:33
端末と同じように、コンソールで rio を使いたいなら、
端末と同じだけのデバイスが必要です (ま、当然か)。

起動してネットワークから drawterm するんで良ければ、
ether, disk さえ動けば、コンソールは CGA のままで問題なし。

エディタって acme? sam? ed?
0310名無しさん@お腹いっぱい。05/02/24 11:03:45
>299 vmwaretools かどうか分からないけど、
vmwarefs っていうのはあるよ。
031129905/02/24 23:09:35
>>309
それでは最小構成でやってみます。エディタはacmeですね。
いまEmacsでいう他のバッファからコピーして、ペーストして、みたいな作業をどう
オペレーションしたらいいのか探してるとこ。vita nuovaのマニュアルも眺めつつ。

>>310
サンクス。ちょっくらググってきます。
031229905/02/24 23:52:14
Cutはできるけど思うようにPasteできないんでいらいらする。
しかもこんなエラー吐いてacme臨終したし。
acme: internal error: filedelete: couldn't find destination for message
acme 145: suicide: sys: trap: fault read addr=0x0 pc=0x0003b111
031329905/02/25 00:45:16
wiki(英語版)のcpuサーバの作り方に沿って作業してたら途中で手元の環境と整合が
取れなくなって挫折。次回はnashiさんのサイトの作業履歴に沿ってやってみるか・・・
0314名無しさん@お腹いっぱい。05/02/25 03:22:46
acme の作者の論文だと超advancedなエディタだとか書いてあったような
気がするんだけど、実際どうですか? 
0315名無しさん@お腹いっぱい。05/02/25 08:40:55
paste は Button 1 押しながら Button 3 で行けませんか?
copy は B1 押したまま、B2 クリック&B3 クリックです。
viva acme! sam にも chording あればいいのに...
0316名無しさん@お腹いっぱい。05/02/25 10:22:02
viやemacsに慣れてると、カーソル移動のたびに
マウスに手を伸ばさないといけないから、最初はわずらわしいです。
使ってるうちに、手放せないエディタになってくれますよ。お試しあれ。
こないだ、viを使ってみたのですが、今でもまだ編集速度はviのほうが速いです。
でもacmeのほうが快適です。そんなエディタ。
031729905/02/25 23:52:11
ttp://p9c.cc.titech.ac.jp/plan9/9inst.html を眺めつつ。
「端末システムを cpu サーバに変更する」のところで

2. 以下のようにしとかないとmkが../bootディレクトリに書けない言ってコケます。
term% mkdir /usr/glenda/boot
term% bind -bc /usr/glenda/boot /sys/src/9/boot

8. bootesに書き込み権限与えるコマンドがちと抜けてます。
prompt: sys +bootes

で、10.の所で思考停止中。
知ってる人には大した問題じゃないんだろうけど、fsconsで何か間違っても「ハァ?」
みたいなメッセージしか出力されなかったり、man fsconsでは何も引っ掛からなかったり
するのには参りました。manのエントリはfossilconsなのね・・・何で一致させとかないんだろ。
031829905/02/25 23:56:31
欠けたまま書いてどうする。
prompt: uname sys +bootes

>>315
PasteがうまくできないのはVMwareのせいかも知れません。
VMwareTools入れてあるわけでもないのにマウスカーソル急激に移動させたりすると
仮想マシンからフォーカス抜けちゃったりするんで。Cutとその場でCut&Pastは完璧に
動作するんだけどなぁ。
03199が好き05/02/28 10:54:28
>>317
ありがとうございます。ご指摘いただいたとこを反映させてもらいました。
あと内容もちょっと変えて、glenda に sys 権限を与えて、/sys/src/9/pc で
直接コンパイルするようにしました。

10 のとこは、/bin/termrc の代わりに cpurc になるだけです。
/lib/ndb/local は端末と同じように書いてあげればグーです。
0320名無しさん@お腹いっぱい。05/03/11 14:53:14
http://www.ospn.jp/osc2005/

OSC 2005 age
03219が好き05/03/14 13:59:51
OSC でどんな話を聞きたいでしょうか?
0322名無しさん@お腹いっぱい。05/03/15 08:26:51
Plan9って実験OSって思ってていいの?
0323名無しさん@お腹いっぱい。05/03/15 15:56:10
http://p9c.cc.titech.ac.jp/plan9/2ch/1.html
ここの 648 以降あたりが参考になるかもね。
0324名無しさん@お腹いっぱい。05/03/17 09:21:28
Plan 9からカキコ。

>321
ジャーナリングやRAIDと比べてのventiの位置付けとか、
このOSの将来性はどうなのか、とか。
0325名無しさん@お腹いっぱい。05/03/17 10:23:16
plan9portってどうよ
いつからあるんだいこれは。
最新版が昨日でた。

http://swtch.com/plan9port/
0326名無しさん@お腹いっぱい。05/03/17 16:20:21
>>325
かなり前からあると思う
イマイチ意義を見出せないので、使った事無いんだけど
0327名無しさん@お腹いっぱい。05/03/17 19:20:35
ここの住人ってPlan9をどんな計算機にいれてどういう使いかたされてますかね?
ワタクシはQEMUにいれてHDDの肥し。orz
032832505/03/17 19:29:57
>>326
そうか。

つか,毎日スナップショットとってtar玉配ってんのか。
いちおう昨日更新のファイルもあるけれども
$ tar tzvf plan9port.tgz | grep 2005-03-16 | grep -v CVS | wc -l
27
0329名無しさん@お腹いっぱい。05/03/18 17:02:40
正直,アクメよりsamの方が使い易くね?
0330名無しさん@お腹いっぱい。05/03/18 18:57:29
どこに書くべきかわからなかったのでここで。
http://p9c.cc.titech.ac.jp/plan9/9log.html
>Fri Dec 24 14:23:43 JST 2004 :qemu
>マウスのホイールが使えない
mouseport=ps2intellimouse
で使えているよ。
0331名無しさん@お腹いっぱい。05/03/18 19:55:06
tftpとかsmbとかってどうやってマウントするの?
0332名無しさん@お腹いっぱい。05/03/19 15:13:19
http://www.r-36.net/Screenshot_bitsy_210104.png
これってどんなハードで動かしてるの?
ブラウザみたいなのはなに?
■ このスレッドは過去ログ倉庫に格納されています