Difference between revisions of "Supported systems"

From Sugar Labs
Jump to navigation Jump to search
m (update Macintosh link)
(Cut Debian material for inclusion in Debian page.)
Line 53: Line 53:
  
 
==Updating Sugar to the Latest Version==
 
==Updating Sugar to the Latest Version==
 +
 +
 +
== Distributions Index ==
 +
 +
This is the index of [[Community/Distributions]] and it lists the pages on GNU/Linux distributions, where Sugar is supported.
 +
 +
{{Special:PrefixIndex/Community/Distributions/}}
 +
 
<!---
 
<!---
[[File:Ubuntu.jpg|link=Community/Distributions/Ubuntu]]
 
  
 
===Ubuntu===
 
===Ubuntu===
Line 73: Line 80:
 
If you want up-to-the-minute freshness (and brokenness) you can use [[Development Team/Jhbuild|jhbuild]] to build from source instead of the released packages. Follow the instructions [[Development Team/Jhbuild#Creating_an_xsession_for_Sugar-jhbuild|here]] to install sugar-jhbuild as an xsession option.
 
If you want up-to-the-minute freshness (and brokenness) you can use [[Development Team/Jhbuild|jhbuild]] to build from source instead of the released packages. Follow the instructions [[Development Team/Jhbuild#Creating_an_xsession_for_Sugar-jhbuild|here]] to install sugar-jhbuild as an xsession option.
  
 
[[File:Debian.jpg|link=Community/Distributions/Debian]]
 
===Debian===
 
 
[[Community/Distributions/Debian]]
 
*sugar 0.88.0 works nicely in Debian squeeze
 
 
Sucrose packages are usually updated in unstable. These packages migrate to testing after a while. You can see the current package versions [http://packages.debian.org/search?keywords=sugar&searchon=names&suite=all&section=all here].
 
 
If you want up-to-the-minute freshness (and brokenness) you can use [[Development Team/Jhbuild|jhbuild]] to build from source instead of the released packages.
 
 
[[File:Fedora.jpg|link=Community/Distributions/Fedora]]
 
 
===Fedora===
 
===Fedora===
  
Line 214: Line 209:
 
To install Sugar on Mandriva follow these [[Community/Distributions/Mandriva#Setup|instructions]].
 
To install Sugar on Mandriva follow these [[Community/Distributions/Mandriva#Setup|instructions]].
 
--->
 
--->
 
== Distributions Index ==
 
 
This is the index of [[Community/Distributions]] and it lists the pages on GNU/Linux distributions, where Sugar is supported.
 
 
{{Special:PrefixIndex/Community/Distributions/}}
 

Revision as of 06:36, 1 July 2012

35px-Activity-write.png
Please note:
Development changes occur rapidly, and the documentation here lags the current state of systems development. For the latest information on any development project, visit their work sites.

See Sugar System Stack for a picture of the software stack.

Ways to run Sugar

Determine which of the various methods of running Sugar meet your needs:

  • Pre-installed Sugar
    Some computers come with Sugar pre-installed, most notably the OLPC XO laptops.
  • Live CD / Live USB
    Suitable for trying Sugar without having to install any software on almost any computer—just boot Sugar off of a CD or USB drive. Note: When booting a Live CD, the Journal is not automatically saved on shutdown, because the boot media is readonly. All changes are lost upon shutdown or reboot. This is not a limitation for Live USB installations. See our Sugar on a Stick project page or other Live USB projects.
  • Install Sugar
    If you are running one of the currently supported distributions, you can install Sugar using your systems standard package manager, e.g., Synaptic, apt-get, or yum. See these instructions.
  • Emulator/Virtualizer
    QEMU, VirtualBox, or VMware let you run Sugar in an emulator or by virtualization on your computer—you'll need to install an emulator from which you launch Sugar and one of the Emulator image files.

Supported distributions

Sugar is supported by several GNU/Linux distributions. Sugar Labs does not support any specific distribution, but does focus development on Fedora and Debian, which helps SoaS and Ubuntu.

Logo Name Notes
Soas-avocado.svg Sugar on a Stick Live system of the Sugar Learning Environment
Fedora-small.jpg Fedora Fedora 34
Ubuntu-small.jpg Ubuntu Ubuntu 18.04 Bionic
Debian-small.jpg Debian Debian Stretch, see also Live Build
Olpc logo.png OLPC OS 16.04 OLPC OS for OLPC NL3 laptops based on Ubuntu 16.04 Xenial
Olpc logo.png OLPC OS 13.x OLPC OS for OLPC XO laptops based on Fedora 18
Suse-small.jpg openSUSE Part of an Linux for Education (Li-f-e) series
Trisquel icon.png Trisquel Toast Based on Ubuntu
35px-Activity-write.png
Please note:
  • Development changes occur rapidly, and the text here lags the current state of systems development.
  • For the latest information on any development project, visit their work sites.

Matrix of Sugar solutions

There are many ways to run Sugar:

Technical considerations

A discussion of technical considerations regarding supported systems.

Starch

Sugar-on-CD-USB.jpg

Starch is a complete disk image for Sugar.

Sucrose

Sucrose is the Sugar interface plus a set of demonstration activities. System maintainers should visit the Packaging Team page.


Sugar for various hardware systems

Since Sugar is now available on most major GNU/Linux distributions, it is possible to run Sugar almost any computer that can run GNU/Linux. We highlight some systems below. Please add your favorite to the list.


MacBook Air OSX 10.6.6 (Virtualbox 4.0.2)Emulator_image_files#VirtualBox VirtualBox runs on most hardware and OS's Works well in VirtualBox including wireless and magic mouse Burned Soas.iso for Soas-v4 and Soas-v3 boot fine Downloads#Apple_Mac_OS_X Apple Mac OS X
Macintosh


Getting the Sugar sources

Distributors can find the latest sources for the sucrose components here. Each release page has as links to the release pages of earlier releases.

Updating Sugar to the Latest Version

Distributions Index

This is the index of Community/Distributions and it lists the pages on GNU/Linux distributions, where Sugar is supported.