Sweets Distribution/Testing: Difference between revisions

Satellit (talk | contribs)
m Fedora 14: Fedora 14 x86-64 Desktop install to VirtualBox Does not start sweets-distribution
Deprecated page
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Deprecated | see [[Sweets Distribution]]}}
A page of test results combining Sweets Distribution with various supported platforms.
A page of test results combining Sweets Distribution with various supported platforms.


Line 15: Line 17:
  '''sudo sh sweets-distribution.sh sync'''
  '''sudo sh sweets-distribution.sh sync'''


==Trisquel 5.5 sweets Factory ==
==Trisquel 5.5 sweets-distribution ==
 
:Revised July 3, 2012
*Note: After installing sweets-sugar ; Update Manager will not run: fix is to enter command: '''sudo chmod +r  /etc/apt/sources.list'''
*Note: After installing sweets-sugar ; Update Manager will not run: fix is to enter command: '''sudo chmod +r  /etc/apt/sources.list'''
:Updates: Apr 16 2012:
:Updates: Apr 16 2012:
Line 30: Line 32:


:Installed over a previous sweets-distribution install--[[User:Satellit|Satellit]] 21:16, 8 April 2012 (EDT)
:Installed over a previous sweets-distribution install--[[User:Satellit|Satellit]] 21:16, 8 April 2012 (EDT)
*'''sudo sh sweets-distribution.sh select Factory'''
*'''sudo sweets-distribution select Factory'''


  -- Extracting bundle to /home/robert/.local/share/sweets-distribution
  -- Extracting bundle to /home/robert/.local/share/sweets-distribution
Line 42: Line 44:
-- Hint: Use "sync" command to make sure that installed packages are the same as in newly selected repository
-- Hint: Use "sync" command to make sure that installed packages are the same as in newly selected repository


*'''sudo sh sweets-distribution.sh sync'''
*'''sudo sweets-distribution sync'''
   
   
  -- This is a standalone sweets-distribution launcher
  -- This is a standalone sweets-distribution launcher
Line 59: Line 61:
   that might be useful, e.g., to start chating with them using Chat activity
   that might be useful, e.g., to start chating with them using Chat activity


*'''sudo sh sweets-distribution.sh status'''
*'''sudo sweets-distribution status'''
  -- This is a standalone sweets-distribution lauchner
  -- This is a standalone sweets-distribution lauchner
  -- Use "select" command to install it to the system
  -- Use "select" command to install it to the system
Line 87: Line 89:


==Fedora 14==
==Fedora 14==
===Fedora 14 i686 live desktop installed to VirtualBox HD===
*Updates Apr 22 2012 --[[User:Satellit|Satellit]] 17:51, 22 April 2012 (EDT)
*sweets-distribution status
Platform:  Fedora-14
Installed repositories:
  Factory  Fedora-14
Need to sync:
  sweets-sugar (0.94.1-21.1 => 0.94.1-22.1)
  sweets (0.1-10.1 => 0.1-13.1)
*sweets-distribution sync
-- Update sweets-sugar, sweets package (s)


*Revised Apr 22 2012 --[[User:Satellit|Satellit]] 17:51, 22 April 2012 (EDT)
===='''How to install sugar 0.94.1 sweets-distribution on Fedora 14'''====
:Software Update:500 updates available
:sane backends cannot be installed (uncheck them)
*This is how to do the install sugar 0.94.1 sweets-distribution on Fedora 14


  '''yum install wget'''
  '''yum install wget'''
Line 114: Line 124:
  -- Hint; Install "sweets-desktop" package to have Sweets Desktop
  -- Hint; Install "sweets-desktop" package to have Sweets Desktop
*'''sweets-distribution select Factory'''
*'''sweets-distribution select Factory'''
  -- Create "/ets/yum.repos.d/SweetsDistribution" repository config
  -- Create "/etc/yum.repos.d/SweetsDistribution" repository config
  -- Import GPG key from "/packages/SweetsDistribution:/Factory/Fedora-14/repodata/repomd.xml.key"
  -- Import GPG key from "/packages/SweetsDistribution:/Factory/Fedora-14/repodata/repomd.xml.key"
   
   
Line 124: Line 134:
  Upgrade  1 Package
  Upgrade  1 Package
  y/N
  y/N
*Fedora Applications/Education/Sugar
:Starts Sugar Emulator
:Installs basic desktop- No Activities
:Installs basic desktop- No Activities
:use 2nd USB to install xxx.xo files or unzip to ~/Activities
:use 2nd USB to install xxx.xo files or unzip to ~/Activities
:Browse (122-129) do not work yet  
:Browse (122-129) do not work yet  
:"There are no deps installed. Current Factory does not handle it yet"--[[User:Satellit|Satellit]] 07:54, 9 April 2012 (EDT)
:"There are no deps installed. Current Factory does not handle it yet"--[[User:Satellit|Satellit]] 07:54, 9 April 2012 (EDT)
===Fedora 14 x86-64 Desktop install to VirtualBox Does not start sweets-distribution===
=====How to start Sweets-Desktop=====
*Fedora Applications/Education/Sugar
:Starts Sugar Emulator
*Log out/Log in to "Sweets-Desktop: from bottom bar of gdm login screen
:Starts Sweets-Desktop
 
===Fedora 14 x86-64 Desktop install to VirtualBox (Does not start sweets-distribution)===
:Emulator and gdm login crash
:Emulator and gdm login crash
==References==
* http://lists.sugarlabs.org/archive/sugar-devel/2012-April/036464.html
* http://lists.sugarlabs.org/archive/sugar-devel/2012-April/036465.html
The general rule for 0.94 and 0.88 repositories is using activities only
from [Sweets Distribution] packages and only for Fructose. The rest of
activities need to be handled manually, e.g., installing missed
dependencies.
In other words, 0.94 and 0.88 repositories are restricted in case of
activities (in some meaning it was just a proof of the system).
Only new system (right now in Factory repository) will cover full cycle
(activities [itself] will be handled out of native packages, from Sugar
Network).
But right now, Factory is not ready for more or less regular usage. So,
for regular usage choose 0.94 (or 0.88), avoid updating Fructose activities
from ASLO (excluding only pure python and without dependencies) and use
them only from [Sweets Distribution] packages.
I've updated the Wiki:
    http://wiki.sugarlabs.org/go/Community/Distributions/Sweets_Distribution#Activities
*http://wiki.sugarlabs.org/go/Platform_Team/Harmonic_Distribution/1.0/Todo#0.3


==How to Access the Sugar Network when Factory is installed==
==How to Access the Sugar Network when Factory is installed==
Line 174: Line 165:
* Press the '''f8 Key''':
* Press the '''f8 Key''':
:A listing of 36 pages of sugar activities appears Letting you start and run 215 sugar activities--[[User:Satellit|Satellit]] 00:37, 18 April 2012 (EDT)
:A listing of 36 pages of sugar activities appears Letting you start and run 215 sugar activities--[[User:Satellit|Satellit]] 00:37, 18 April 2012 (EDT)
*'''[[SugarNetworkActivities|A Listing of the Activities in sweets_distribution:Factory]]'''
==='''[[SugarNetworkActivities|A Listing of the Activities in sweets_distribution:Factory]]'''===
:Detailing which activities work.
:Detailing which activities work.
  <alsroot> : not all activiites will work, only ones that don't have external deps and are pure python.
  <alsroot> : not all activiites will work, only ones that don't have external deps and are pure python.
Line 180: Line 171:
  it is in early development stage, ping icarito and kaametza, they are developing client side application
  it is in early development stage, ping icarito and kaametza, they are developing client side application
===Mejorar_Sistema===
===Mejorar_Sistema===
:http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/Mejorar_Sistema
*http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/Mejorar_Sistema
::Mockups and explanation of Sugar Network screens  
:Mockups and explanation of Sugar Network screens
 
===[[Hexoquinasa |Hexoquinasa]]===
*http://wiki.sugarlabs.org/go/Hexoquinasa
:Hexoquinasa is a Sugar Distribution based on Harmonic Distribution
:developed jointly by SomosAZUCAR and Sugar Labs's Platform Team
:in collaboration with the Sugar community.
 
==References==
* http://lists.sugarlabs.org/archive/sugar-devel/2012-April/036464.html
* http://lists.sugarlabs.org/archive/sugar-devel/2012-April/036465.html
 
The general rule for 0.94 and 0.88 repositories is using activities only
from [Sweets Distribution] packages and only for Fructose. The rest of
activities need to be handled manually, e.g., installing missed
dependencies.
In other words, 0.94 and 0.88 repositories are restricted in case of
activities (in some meaning it was just a proof of the system).
Only new system (right now in Factory repository) will cover full cycle
(activities [itself] will be handled out of native packages, from Sugar
Network).
But right now, Factory is not ready for more or less regular usage. So,
for regular usage choose 0.94 (or 0.88), avoid updating Fructose activities
from ASLO (excluding only pure python and without dependencies) and use
them only from [Sweets Distribution] packages.
I've updated the Wiki:
    http://wiki.sugarlabs.org/go/Community/Distributions/Sweets_Distribution#Activities
*http://wiki.sugarlabs.org/go/Platform_Team/Harmonic_Distribution/1.0/Todo#0.3


*Hint: If you download a non working activity from ASLO:
*Hint: If you download a non working activity from ASLO:
Line 188: Line 206:
:This reinstalls original activities
:This reinstalls original activities
Link: http://wiki.sugarlabs.org/go/Sugar_Network
Link: http://wiki.sugarlabs.org/go/Sugar_Network
==Collaboration Tests==
*Testing-results:
*Testing-results:
:Ubuntu 11.10 sweets on http:// shares chat (f8) with fedora14 sweets (f8) on http:// even though f14 has no activities installed.--[[User:Satellit|Satellit]] 13:45, 10 April 2012 (EDT)
:Ubuntu 11.10 sweets on http:// shares chat (f8) with fedora14 sweets (f8) on http:// even though f14 has no activities installed.--[[User:Satellit|Satellit]] 13:45, 10 April 2012 (EDT)