Emulating the XO/lang-ja: Difference between revisions
m (→概要) |
m (→概要) |
||
Line 62: | Line 62: | ||
遊ぶだけなら、[[LiveCd]]を使うのもいいですし、[[Emulating the XO/Quick Start|クイックスタート]]も参考になります。 |
遊ぶだけなら、[[LiveCd]]を使うのもいいですし、[[Emulating the XO/Quick Start|クイックスタート]]も参考になります。 |
||
開発をするには、[[LiveCd]]やQEMU(クイックスタートにありますが、別のイメージを使います)、あるいはLiveDC以外の[[Developer Images|開発用イメージ]]の一つを使うのも良いでしょう。その他の方法については、 [[:Category:Installing_Sugar|Sugarをインストールする]]を試してみてください。[[Getting started programming]]にそのあたりの比較が書いてあります。 |
開発をするには、[[LiveCd]]やQEMU(クイックスタートにありますが、別のイメージを使います)、あるいはLiveDC以外の[[Developer Images|開発用イメージ]]の一つを使うのも良いでしょう。その他の方法については、 [[:Category:Installing_Sugar|Sugarをインストールする]]を試してみてください。[[Getting started programming|プログラミングを始めよう]]にそのあたりの比較が書いてあります。 |
||
一般的な開発手法はkqemuアクセラレータと共に[[QEMU]]を使うことです。基本的な事柄については[[Emulating the XO/Quick Start|クイックスタート]]をご覧下さい。 |
一般的な開発手法はkqemuアクセラレータと共に[[QEMU]]を使うことです。基本的な事柄については[[Emulating the XO/Quick Start|クイックスタート]]をご覧下さい。 |
||
ちなみに私たちが開発をするときは、2,3のユーティリティプログラムと共に異なる.imgを用います。'''[[OS_images#Latest_Stable_Build | |
ちなみに私たちが開発をするときは、2,3のユーティリティプログラムと共に異なる.imgを用います。'''[[OS_images#Latest_Stable_Build |最新安定版]]'''が書かれている[[OS images]]のページをご覧下さい。 |
||
qemuの替わりに、[[Emulating the XO/UsingVMware|VMware]]を走らせることもできますし、[[Emulating the XO/Mac|Mac]]ではその他のやり方もあります。 |
qemuの替わりに、[[Emulating the XO/UsingVMware|VMware]]を走らせることもできますし、[[Emulating the XO/Mac|Mac]]ではその他のやり方もあります。 |
||
[[User Feedback on Images|イメージについてのユーザフィードバック]]にあなたの体験談をお寄せください。そこに[[Virtualization Common Room|一般的な仮想化に関する部屋]]というのがあります。 |
[[User Feedback on Images|イメージについてのユーザフィードバック]]にあなたの体験談をお寄せください。そこに[[Virtualization Common Room|一般的な仮想化に関する部屋]]というのがあります。 |
||
[[Emulating the XO/Limitations of XO disk images|XOディスクイメージにおける制限]]があります。 |
[[Emulating the XO/Limitations of XO disk images|XOディスクイメージにおける制限]]があります。 |
||
LATEST-STABLE-BUILD(最新案定版)と最新のビルドとの違いは本物のXOを走らせている人々にとってしばしば話題の中心となります。エミュレーションでは、開発者は普通LATEST-STABLE-BUILDを使います。そして安定化版が古くなると、開発者以外もおそらくそれを使うべきでしょう。 |
LATEST-STABLE-BUILD(最新案定版)と最新のビルドとの違いは本物のXOを走らせている人々にとってしばしば話題の中心となります。エミュレーションでは、開発者は普通LATEST-STABLE-BUILDを使います。そして安定化版が古くなると、開発者以外もおそらくそれを使うべきでしょう。 |
Revision as of 10:49, 21 August 2007
- This is an on-going translation
{{anchor|Quick Start - [[LiveCd|LiveCD]}}
クイックスタート - LiveCD
多くの人にとっては、LiveCDを使う方法がSugarを試してみるのに最も簡単な方法です。最も簡単なのですが、リブートするとあなたが行った作業が消えてしまいます。
2007年7月の段階では、Live CDは3ヶ月以上も更新されていませんでした。その間ソフトウェアは大幅に進歩してしまったので、果たしてLive CDが更新されるまで役立つものかどうか定かではありません。
クイックスタート - エミュレーション
エミュレーションがSugarを試すもう一つの方法です。セットアップがやっかいですが、しかし作業の内容が維持されます。
- 現在、TamTamのサウンドがうまく機能しないみたいです。MitchellNCharity 13:16, 5 June 2007 (EDT)
クイックスタート(開発者向け)
エミュレーションでの開発はソフトウェア開発のための一つの代替手段です。
ここから最新イメージを入手してください。(add link to tinderbox) Emulating the XO/Quick Startに書かれているようにQEMUとカーネルアクセラレーションをインストールしてください。/Help_and_tipsの"Development"の項も参照のこと。
505が現在動作確認済みの最新版です。541以降のビルドも動きますが、しかしコラボレーション機能が壊れています(他のラップトップをブラウズすることができません)。
541と505の間の多くのビルド、例えば531, 529, そして525はブートしません。しかしながら50x以降のいくつかは動くみたいです。
概要
OLPCのソフトウェアを走らせる一つの方法はあなたのPCでエミュレータ(と呼ばれる種類のソフト)を使うことです。その他の方法についてはプログラミングを始めようをご覧下さい。
ノート:Category:Emulation and Help and tips
遊ぶだけなら、LiveCdを使うのもいいですし、クイックスタートも参考になります。
開発をするには、LiveCdやQEMU(クイックスタートにありますが、別のイメージを使います)、あるいはLiveDC以外の開発用イメージの一つを使うのも良いでしょう。その他の方法については、 Sugarをインストールするを試してみてください。プログラミングを始めようにそのあたりの比較が書いてあります。
一般的な開発手法はkqemuアクセラレータと共にQEMUを使うことです。基本的な事柄についてはクイックスタートをご覧下さい。
ちなみに私たちが開発をするときは、2,3のユーティリティプログラムと共に異なる.imgを用います。最新安定版が書かれているOS imagesのページをご覧下さい。
qemuの替わりに、VMwareを走らせることもできますし、Macではその他のやり方もあります。
イメージについてのユーザフィードバックにあなたの体験談をお寄せください。そこに一般的な仮想化に関する部屋というのがあります。
XOディスクイメージにおける制限があります。
LATEST-STABLE-BUILD(最新案定版)と最新のビルドとの違いは本物のXOを走らせている人々にとってしばしば話題の中心となります。エミュレーションでは、開発者は普通LATEST-STABLE-BUILDを使います。そして安定化版が古くなると、開発者以外もおそらくそれを使うべきでしょう。
XOと代替環境との比較
An OLPC laptop is custom hardware, running a stripped-down Red Hat linux, running Sugar. But what if you don't have a real olpc laptop? There are a several options, which can each be used in a couple of ways.
おすすめ
背景
Example step-by-step instructions
echo $COOKIE
3. On the xo, still as "su olpc", record the cookie: (First time only)
echo "add 10.0.2.2:1 . " PUT-THE-COOKIE-HERE
リンク集
- Tutorial Written by IBM on how to get this working.