Debian: Difference between revisions
Borrow massively from Ubuntu page. |
|||
| Line 1: | Line 1: | ||
= Sugar on Debian = | |||
[[Image:Debian.jpg]] | [[Image:Debian.jpg]] | ||
= Sugar on Debian = | 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 [http://alioth.debian.org/projects/debian-olpc/ Alioth OLPC team], who welcome new contributors to test, document, triage, and make packages. | |||
__TOC__ | |||
== 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 | 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 == | == Resources == | ||
* http://wiki.debian.org/Sugar | * http://wiki.debian.org/Sugar | ||
* http://alioth.debian.org/projects/debian-olpc/ | |||
[[Category:Supported systems]] | [[Category:Supported systems]] | ||