Changes
Development Team/Jhbuild (view source)
Revision as of 13:51, 30 December 2007
, 13:51, 30 December 2007→Build sugar base system and its dependencies
{{Translations}}
{{Translations}}
One of the easiest ways to install [[Sugar]] is to use [[sugar-jhbuild]].
{{jhbuild-nav}}
One of the easiest ways to install [[Sugar]] is to use sugar-jhbuild.
Sugar-jhbuild will automatically download the latest of Sugar's dependencies as well as Sugar itself directly from their source repositories, rather than relying on source packages that may have become stale. Below are generic instructions on how to use sugar-jhbuild to get up and running with Sugar.
Sugar-jhbuild will automatically download the latest of Sugar's dependencies as well as Sugar itself directly from their source repositories, rather than relying on source packages that may have become stale. Below are generic instructions on how to use sugar-jhbuild to get up and running with Sugar.
The [[:Category:Installing Sugar|installing Sugar]] wiki category collects the various articles which detail platform-specific considerations for installing Sugar.
The [[:Category:Installing Sugar|installing Sugar]] wiki category collects the various articles which detail platform-specific considerations for installing Sugar.
Platform-specific issues are discussed under the platform (distribution) names in the navigation bar to the right. You should read these notes before beginning your Sugar installation.
Sugar seems to be working on Debian Lenny (2007-11-05), though Python 2.5, even when installed, is not detected. Comment out the line '''jhbuild.commands.run('sanitycheck', config, [])''', line 95 of the file main.py, to get it to install.
==Checkout sugar-jhbuild==
==Checkout sugar-jhbuild==
For the base packages , you may be able to use the binary packages from your GNU distribution instead of building them from scratch. Check the [[:Category:Installing Sugar|Installing]] or [[:Category:Linux distributions|Linux]] categories for specific distro info.
For the base packages , you may be able to use the binary packages from your GNU distribution instead of building them from scratch. Check the [[:Category:Installing Sugar|Installing]] or [[:Category:Linux distributions|Linux]] categories for specific distro info.
You may have some issues with penguintv on ubuntu, just inturupt the pull with a CTRL+C, open a shell, repeat the command manualy, and accept the certificate permanently.
You may have some issues with penguintv on ubuntu, just interrupt the pull with a CTRL+C, open a shell, repeat the command manualy, and accept the certificate permanently.
==Run Sugar==
==Run Sugar==
* [[Understanding_sugar_code|Understanding Sugar Code]]
* [[Understanding_sugar_code|Understanding Sugar Code]]
* [[Sugar_Components|Sugar Components]]
* [[Sugar_Components|Sugar Components]]
* [[Sugar Instructions]] -- how to actually use Sugar once you have it running
==External links==
==External links==