Changes

Jump to navigation Jump to search
857 bytes removed ,  13:51, 30 December 2007
Line 1: Line 1:  
{{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.
Line 10: Line 11:  
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.
   −
=== On 32-bit Linux ===
+
Platform-specific issues are discussed under the platform (distribution) names in the navigation bar to the rightYou should read these notes before beginning your Sugar installation.
 
  −
As of 2007-12-13 the distributions known to be able to support sugar-jhbuild are:
  −
 
  −
* [[Sugar_on_Fedora_7|Fedora 7]]
  −
* [[Sugar_on_Ubuntu_Linux|Ubuntu Feisty Fawn (or Greater)]].
  −
* [[Sugar_on_Gentoo_Linux|Gentoo]] (with a trivial work-around)
  −
* [[Sugar on Debian| Debian]]
  −
At the moment, a Fedora 7 install with sugar-jhbuild is probably the most "sure" approach to getting a working full-speed (non-emulated) working environment for developing on Sugar with the latest libraries and solid upgrade path.  As most of the core developers are working on Fedora boxes with sugar-jhbuild it is the most likely environment to be supported and continue to receive support.
  −
 
  −
=== On 64-bit Linux ===
  −
 
  −
As of 2007-12-13 it is possible to build Sugar on 64-bit Linux with trivial workarounds/fixesThis has been confirmed on Gentoo amd64 and Debian Lenny (with the caveats below).
  −
 
  −
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==
Line 43: Line 30:  
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==
Line 135: Line 122:  
* [[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==
Anonymous user

Navigation menu