Difference between revisions of "Supported systems"
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 11: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
Name | Sugar Version | Tested | Notes |
---|---|---|---|
LiveBackup XO-LiveCD | 0.75.13-1 | Yes | This is a Live CD of the OLPC system |
Sucrose
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
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.