Debian

From Sugar Labs
Revision as of 15:17, 7 December 2008 by Jonas (talk | contribs) (Borrow massively from Ubuntu page.)
Jump to navigation Jump to search

Sugar on Debian

Debian.jpg

The Sugar packages for Debian provide a Sugar environment that is easy to install and can be configured as an X session in gdm or run in a window with sugar-emulator.

It is a much simpler platform to set up for activity developers than jhbuild, although is not bleeding-edge.

Sugar on Debian is packaged and maintained by the Alioth OLPC team, who welcome new contributors to test, document, triage, and make packages.

Sugar on Debian unstable (Sid)

Sid, the never-released development branch of Debian, currently contains Sucrose 0.82 packages.

Installation instructions:

sudo aptitude --with-recommends install sugar

Run sugar in a window under another desktop (GNOME, KDE, XFCE etc.):

sugar-emulator

Logfiles and other data is stored below ~/.sugar

You can start sugar using an alternative profile (e.g. to run multiple virtual Sugar environments concurrently) with the following command instead:

SUGAR_PROFILE=another_profile sugar-emulator

If you need verbose log files for debugging, use the following command instead:

SUGAR_LOGGER_LEVEL=debug PRESENCESERVICE_DEBUG=1 sugar-emulator

If everything is working fine, you can log into Sugar from the gdm login screen instead of running sugar-emulator.

Sugar on Debian 5.0 (Lenny)

Sucrose 0.81

Old, but included in Lenny

In summer 2008 when Debian Lenny went into "freeze" (finalizing stage where only bugfixes are allowed), only packages from 0.81.x was packaged officially.

We do recommend using the version 0.82 packages instead, as mentioned below:

Sucrose 0.82

Up-to-date version, unofficial repository

All packages released officially to the Debian development branch as mentioned above, has been carefully backported to Lenny by same developers, and made available outside of official Debian infrastructure.

Installation instructions:

sudo -s
echo deb http://debian.jones.dk/ lenny sugar > /etc/apt/sources.list.d/sugar.list
aptitude update 
aptitude upgrade
aptitude --with-recommends install sugar

(above works for i386 and amd64 platforms - please post to debian-olpc-devel@lists.alioth.debian.org if other architectures are wanted)

Resources