Line 9: |
Line 9: |
| 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. | | 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__ | | __TOC__ |
− | == Sugar on Debian unstable (Sid) == | + | == Sugar on Debian 5.0 (Lenny) == |
| + | |
| + | === Official Sucrose 0.82 === |
| + | |
| + | '''Old, only partial, but officially included in Lenny''' |
| + | |
| + | These are the the core parts of Sugar that was packaged in early 2009 and got included officially with the stable Debian 5.0 release, codename "Lenny". |
| | | |
− | Sid, the never-released development branch of Debian, currently contains Sucrose 0.82 packages.
| + | Most of 0.82 Sucrose and Sucrose is included, with the notable exceptions of Read, Write and Etoys. |
| | | |
| Installation instructions: | | Installation instructions: |
| sudo aptitude --with-recommends install sugar | | sudo aptitude --with-recommends install sugar |
| | | |
− | Run sugar in a window under another desktop (GNOME, KDE, XFCE etc.):
| + | Additional Sugar activities can be installed locally from .xo packages. Some activities requiring additional library code (like Read and Write), needs specially crafted .xo packages, however - the standard released ones won't work. |
− | sugar-emulator
| + | |
| + | We do recommend using the version 0.82 packages instead, as mentioned below: |
| | | |
− | Logfiles and other data is stored below ~/.sugar
| + | === Sucrose 0.82 === |
| | | |
− | You can start sugar using an alternative profile (e.g. to run multiple virtual Sugar environments concurrently) with the following command instead:
| + | '''Up-to-date version, unofficial repository''' |
− | SUGAR_PROFILE=another_profile sugar-emulator
| |
| | | |
− | If you need verbose log files for debugging, use the following command instead:
| + | Improvements to official Debian packaging of Sugar, made after the release of Lenny, have been carefully backported by same developers and made available as unofficial addon to Lenny. |
− | 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.
| + | Installation instructions: |
| + | sudo echo deb http://debian.jones.dk/ lenny sugar > /etc/apt/sources.list.d/sugar.list |
| + | sudo aptitude update |
| + | sudo aptitude install sugar |
| | | |
− | == Sugar on Debian 5.0 (Lenny) ==
| + | (above works for i386 and amd64 platforms - please post to debian-olpc-devel@lists.alioth.debian.org if other architectures are wanted) |
| | | |
− | === Sucrose 0.81 === | + | == Sugar on Debian unstable (Sid) == |
| | | |
− | '''Old, but included in Lenny'''
| + | Sid, the never-released development branch of Debian, currently contains Sucrose 0.82 packages. |
| | | |
− | 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.
| + | Installation instructions: |
| + | sudo aptitude install sugar |
| | | |
− | We do recommend using the version 0.82 packages instead, as mentioned below:
| + | == Usage == |
| | | |
− | === Sucrose 0.82 ===
| + | Run sugar in a window under another desktop (GNOME, KDE, XFCE etc.): |
| + | sugar-emulator |
| | | |
− | '''Up-to-date version, unofficial repository'''
| + | Logfiles and other data are stored below ~/.sugar |
| | | |
− | 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.
| + | 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 |
| | | |
− | Installation instructions:
| + | If you need verbose log files for debugging, use the following command instead: |
− | sudo -s | + | SUGAR_LOGGER_LEVEL=debug PRESENCESERVICE_DEBUG=1 sugar-emulator |
− | 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)
| + | If everything is working fine, you can log into Sugar from the gdm login screen instead of running sugar-emulator. |
| | | |
| == Resources == | | == Resources == |