Sweets Distribution: Difference between revisions
sweets-sugar is not sufficient; sweets-desktop doesn't contain fructose any more |
Obsolete with reason |
||
| (9 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Obsolete | This was a sort of "Sugar LTS" project by [[User:alsroot]] that has been abandoned}} | |||
<span class="linkgroup">[[File:Question.png|65px|link=Sweets_Distribution/Logo]]</span> | <span class="linkgroup">[[File:Question.png|65px|link=Sweets_Distribution/Logo]]</span> | ||
| Line 7: | Line 9: | ||
== Summary == | == Summary == | ||
This is a set of repositories with | This is a set of 3rd party repositories with Sugar Learning Platform packages for major GNU/Linux [[Sweets_Distribution/Supported_platforms|distributions]]. | ||
The major reasons to support all these repositories are: | |||
* | * Let people to try new functionality which is not available from the regular sources; | ||
* | * Support GNU/Linux distributions that lack of Sugar Learning Platform from official repositories; | ||
* | * Bring recent Sugar Learning Platform versions to systems initially released with older Sugar. | ||
== Repositories == | == Repositories == | ||
Sweets Distribution is formed as a [[Template:Sweets_Distribution_Linkbar|list of repositories]] that can be added to the system. Only one repository can be registered in the system at the same time. Repositories are identified by names and might be in stable or development stage. Different repositories might be available on different platforms from the | Sweets Distribution is formed as a [[Template:Sweets_Distribution_Linkbar|list of repositories]] that can be added to the system. Only one repository can be registered in the system at the same time. Repositories are identified by names and might be in stable or development stage. Different repositories might be available on different platforms from the [[Sweets_Distribution/Supported_platforms|supported platforms list]]. | ||
== Installation == | == Installation == | ||
| Line 35: | Line 37: | ||
type the following commands in a terminal: | type the following commands in a terminal: | ||
wget | wget http://download.sugarlabs.org/packages/sweets-distribution.sh | ||
sudo sh sweets-distribution.sh | sudo sh sweets-distribution.sh | ||
| Line 42: | Line 44: | ||
sweets-distribution status | sweets-distribution status | ||
*To add chosen, here {{Code| | *To add chosen, here {{Code|0.94}}, repository in the system | ||
sudo sweets-distribution select | sudo sweets-distribution select 0.94 | ||
=== Install packages === | === Install packages === | ||
| Line 84: | Line 86: | ||
=== Sweets Desktop session === | === Sweets Desktop session === | ||
If {{Code|sweets-desktop}} package was installed, it will be possible to log in to a Sweets Desktop session | If {{Code|sweets-desktop}} package was installed, it will be possible to log in to a Sweets Desktop session. Choose the ''Sweets Desktop'' session type in a login manager. | ||
=== Run Sugar in a window === | === Run Sugar in a window === | ||
To run Sugar in a window without logging out from the current desktop environment, select the ''Education/Sugar'' application menu item or enter the following command in a terminal: | To run Sugar in a window without logging out from the current desktop environment, select the ''Education/Sugar'' application menu item or enter the following command in a terminal: | ||
sweets-sugar-emulator | sweets-sugar-emulator | ||
=== [[The_Undiscoverable#sugar-emulator.2C_sugar-runner_and_sweets-sugar-emulator|Run Sugar full screen]] === | |||
Run this command in a terminal or edit the properties of the menu item for ''Sugar'' | |||
sweets-sugar-emulator -f, --fullscreen | |||
=== Sugar Activities === | === Sugar Activities === | ||
| Line 102: | Line 103: | ||
* The rest of activities need to be handled manually, e.g., manual installing missed dependencies. | * The rest of activities need to be handled manually, e.g., manual installing missed dependencies. | ||
All other repositories should bring [[Sugar Network]] integration, a different design solution for handling Sugar Activities. [[Sugar Network]] is assumed to improve the process of launching Sugar Activities to make it more reliable and smooth. By default, Sugar Network integration might be switched off, [[Platform_Team/Sweets_Distribution/0.94:SugarNetwork#Sugar_Network_integration|enable]] it after installation. | |||
== Testing == | == Testing == | ||