Emulating the XO/lang-ja: Difference between revisions

From OLPC
Jump to navigation Jump to search
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 |latest stable build]]'''書かれている[[OS images]]をご覧下さい。
ちなみに私たちが開発をするときは、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

  翻訳された Emulating the XO 原文  
  english | español日本語한국어portuguêsрусский   +/- 変更  
This is an on-going translation


laptop-in-laptop


{{anchor|Quick Start - [[LiveCd|LiveCD]}}

クイックスタート - LiveCD

多くの人にとっては、LiveCDを使う方法がSugarを試してみるのに最も簡単な方法です。最も簡単なのですが、リブートするとあなたが行った作業が消えてしまいます。

2007年7月の段階では、Live CDは3ヶ月以上も更新されていませんでした。その間ソフトウェアは大幅に進歩してしまったので、果たしてLive CDが更新されるまで役立つものかどうか定かではありません。

For many, the LiveCD is the easiest way to try Sugar. It's easy to do, but your work is lost when you reboot.

As of July 2007, the Live CD hasn't been updated in more than 3 months. The software has advanced greatly during that time, so it's not clear the Live CD is of much use until it gets updated.

クイックスタート - エミュレーション

エミュレーションSugarを試すもう一つの方法です。セットアップがやっかいですが、しかし作業の内容が維持されます。

現在、TamTamのサウンドがうまく機能しないみたいです。MitchellNCharity 13:16, 5 June 2007 (EDT)

Emulation is the other way to try Sugar. It can be harder to set up,, but work is preserved.

Sound in TamTam may not be working at the moment. 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以降のいくつかは動くみたいです。

Developing on emulation is one alternative for developing software.

Get the latest image from here. (add link to tinderbox) Install QEMU and kernel acceleration as described in Emulating the XO/Quick Start. See the /Help_and_tips "Development" section.

505 is the most recent build known to work. Builds after 541 run, but collaboration is broken (you can't see other laptops).
Many builds between 541 and 505, including 531, 529, and 525, didn't boot. However, some of the later 50x may work.

概要

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を使います。そして安定化版が古くなると、開発者以外もおそらくそれを使うべきでしょう。

One way to run oplc software is using an emulator on your pc. See Getting started programming for other options.

Note Category:Emulation and Help and tips.

For play, you can use LiveCd or Quick Start.

For development, you can use LiveCd, or qemu (as in quick start, but with a different image), or perhaps one of the Developer Images other than the LiveCd. An alternate approach is to attempt installing sugar. See Getting started programming for a comparison.

A common development approach is to use QEMU with kqemu acceleration. See Quick Start for the basics. Though for development, we will use a different .img, one with a few extra utility programs. See OS images, including latest stable build.

Instead of qemu, you can run VMware, and there are additional options on a Mac.

Please report your experiences in User Feedback on Images. There is a Virtualization Common Room.

There are limitations with XO disk images.

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.

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

xauth -f xephyr-xauth
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.