Emulating the XO/lang-ja: Difference between revisions
mNo edit summary |
m (→概要) |
||
Line 56: | Line 56: | ||
== 概要 == |
== 概要 == |
||
OLPCのソフトウェアを走らせる一つの方法はあなたのPCでエミュレータ(と呼ばれる種類のソフト)を使うことです。その他の方法については[[Getting started programming|プログラミングを始めよう]]をご覧下さい。 |
|||
ノート:'''[[:Category:Emulation]]''' and '''[[Emulating the XO/Help and tips|Help and tips]]''' |
|||
遊ぶだけなら、[[LiveCd]]を使うのもいいですし、[[Emulating the XO/Quick Start|クイックスタート]]も参考になります。 |
|||
開発をするには、[[LiveCd]]やQEMU(クイックスタートにありますが、別のイメージを使います)、あるいはLiveDC以外の[[Developer Images|開発用イメージ]]の一つを使うのも良いでしょう。その他の方法については、 [[:Category:Installing_Sugar|Sugarをインストールする]]を試してみてください。[[Getting started programming]]にそのあたりの比較が書いてあります。 |
|||
一般的な開発手法はkqemuアクセラレータと共に[[QEMU]]を使うことです。基本的な事柄については[[Emulating the XO/Quick Start|クイックスタート]]をご覧下さい。 |
|||
ちなみに私たちが開発をするときは、2,3のユーティリティプログラムと共に異なる.imgを用います。'''[[OS_images#Latest_Stable_Build |latest stable build]]'''の書かれている[[OS images]]をご覧下さい。 |
|||
qemuの替わりに、[[Emulating the XO/UsingVMware|VMware]]を走らせることもできますし、[[Emulating the XO/Mac|Mac]]ではその他のやり方もあります。 |
|||
[[User Feedback on Images|イメージについてのユーザフィードバック]]にあなたの体験談をお寄せください。そこに[[Virtualization Common Room|一般的な仮想化に関する部屋]]というのがあります。 |
|||
[[Emulating the XO/Limitations of XO disk images|XOディスクイメージにおける制限]]があります。 |
|||
LATEST-STABLE-BUILD(最新案定版)と最新のビルドとの違いは本物のXOを走らせている人々にとってしばしば話題の中心となります。エミュレーションでは、開発者は普通LATEST-STABLE-BUILDを使います。そして安定化版が古くなると、開発者以外もおそらくそれを使うべきでしょう。 |
|||
{{Translated text| |
{{Translated text| |
||
One way to run oplc software is using an emulator on your pc. See [[Getting started programming]] for other options. |
One way to run oplc software is using an emulator on your pc. See [[Getting started programming]] for other options. |
||
Line 75: | Line 93: | ||
The LATEST-STABLE-BUILD versus LATEST build distinction is mostly of interest to people running on actual XO's. In emulation, developers should usually use LATEST. And when STABLE is old, non-developers probably should too. |
The LATEST-STABLE-BUILD versus LATEST build distinction is mostly of interest to people running on actual XO's. In emulation, developers should usually use LATEST. And when STABLE is old, non-developers probably should too. |
||
|display = |
|display = none}} |
||
{{anchor|Comparison of alternatives}} |
{{anchor|Comparison of alternatives}} |
||
== XOと代替環境との比較 == |
== XOと代替環境との比較 == |
||
Revision as of 10:46, 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をインストールするを試してみてください。Getting started programmingにそのあたりの比較が書いてあります。
一般的な開発手法はkqemuアクセラレータと共にQEMUを使うことです。基本的な事柄についてはクイックスタートをご覧下さい。 ちなみに私たちが開発をするときは、2,3のユーティリティプログラムと共に異なる.imgを用います。latest stable buildの書かれている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.