Difference between revisions of "Supported systems"

From Sugar Labs
Jump to navigation Jump to search
Line 75: Line 75:
 
|  
 
|  
 
|}
 
|}
 +
 +
==Updating to the Latest Joyride Version==
 +
 +
==== Run olpc-update ====
 +
 +
Normally you only need to run ''olpc-update'' with a build number, like this:
 +
 +
# olpc-update 703
 +
or
 +
# olpc-update joyride-1779
 +
There are other options.  For example:
 +
 +
# olpc-update --help
 +
<pre><nowiki>
 +
Usage:
 +
olpc-update [options] --hints hints-file
 +
olpc-update [options] [-rf] build-number
 +
olpc-update [options] [-rf] --usb
 +
olpc-update --version
 +
olpc-update --help
 +
 +
For example:
 +
olpc-update 630
 +
olpc-update joyride-1779
 +
olpc-update update.1-700
 +
 +
Options:
 +
  -h, --help    show this help message and exit
 +
  -f, --full    skip incremental update attempt.
 +
  --force      force update to an unsigned build.
 +
  -r, --reboot  reboot after a successful update.
 +
  --hints=FILE  name of json-encoded hints dictionary identifying the desired
 +
                new version.
 +
  -u, --usb    upgrade from new build on inserted USB stick.
 +
  -v            display verbose progress information; repeat for more verbose
 +
                output.
 +
  -q, --quiet  don't output anything; use exit status to indicate success.
 +
  --version    display version and license information.
 +
</nowiki></pre>

Revision as of 12:32, 14 July 2008


A matrix of Sugar "solutions"

There are many ways to run Sugar: as a separate disk image on an existing machine; as a session on a Linux system; or as part of a complete hardware-software platform.

(A discussion of technical considerations regarding supported systems is found here.)

Starch

A complete disk image for Sugar
Name Sugar Version Tested Notes
LiveBackup XO-LiveCD 0.75.13-1 Yes This is a Live CD of the OLPC system

Sucrose

The interface, plus a set of demonstration activities
Operating System Version Sugar Version Bundled Tested Notes
binary packages available
Debian 4.0 Yes Yes Sugar on Debian
Fedora 7,8,9 Yes Yes Sugar on Fedora
Ubuntu 8.04 (Hardy) 0.79.0-0ubuntu3 Yes Yes Sugar on Ubuntu
packages not pre-built
Gentoo "[amd64] as of 2007-12-13"[1] Yes Sugar on Gentoo
MacOS X Sugar on MacOS X
Slackware 12 Sugar on Slackware
Windows XP No Sugar on Windows

Systems

Complete Sugar Solutions
Manufacturer Model Operating System Tested Notes
OLPC XO-1 Fedora-7 Yes Standard distribution
ASUSTeK Eee PC In initial testing phase
Intel Classmate Gen 1 & Gen 2 under development

Updating to the Latest Joyride Version

Run olpc-update

Normally you only need to run olpc-update with a build number, like this:

# olpc-update 703

or

# olpc-update joyride-1779

There are other options. For example:

# olpc-update --help
Usage: 
 olpc-update [options] --hints hints-file
 olpc-update [options] [-rf] build-number
 olpc-update [options] [-rf] --usb
 olpc-update --version
 olpc-update --help

For example:
 olpc-update 630
 olpc-update joyride-1779
 olpc-update update.1-700

Options:
  -h, --help    show this help message and exit
  -f, --full    skip incremental update attempt.
  --force       force update to an unsigned build.
  -r, --reboot  reboot after a successful update.
  --hints=FILE  name of json-encoded hints dictionary identifying the desired
                new version.
  -u, --usb     upgrade from new build on inserted USB stick.
  -v            display verbose progress information; repeat for more verbose
                output.
  -q, --quiet   don't output anything; use exit status to indicate success.
  --version     display version and license information.