Difference between revisions of "0.100/Testing"
(→Testing images: copy-nand is dead, long live fs-update) |
|||
(13 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | == How test Sugar 0.100 == | + | <noinclude>[[Category:Testing]]</noinclude> |
+ | == How to test Sugar 0.100 == | ||
− | We have different ways | + | We have different ways of testing Sugar 0.100: |
− | * Using a testing image (available for XO | + | * Using a testing image (available for all XO laptops models) |
* Using a 13.2.0 image and installing rpms. | * Using a 13.2.0 image and installing rpms. | ||
* Using sugar-build | * Using sugar-build | ||
Line 9: | Line 10: | ||
=== Testing images === | === Testing images === | ||
− | + | These images from [https://www.laptop.org.au/ OLPC Australia] can be installed in an XO without security enabled. | |
− | + | updated on: 21 January 2014 | |
− | XO- | + | XO-4: [http://harvest.one-education.org/public/testing-images/33028xx4.zd 33028xx4.zd] ([http://harvest.one-education.org/public/testing-images/33028xx4.zd.md5 md5]) |
− | XO-1. | + | XO-1.75: [http://harvest.one-education.org/public/testing-images/33028xx2.zd 33028xx2.zd] ([http://harvest.one-education.org/public/testing-images/33028xx2.zd.md5 md5]) |
− | XO-1: [http:// | + | XO-1.5: [http://harvest.one-education.org/public/testing-images/33028xx1.zd 33028xx1.zd] ([http://harvest.one-education.org/public/testing-images/33028xx1.zd.md5 md5]) |
− | The olpc-os-builder configuration used to create these images is [https://github.com/godiard/olpc-os-builder/commits/ | + | XO-1: [http://harvest.one-education.org/public/testing-images/33028xx0.img 33028xx0.img] [http://harvest.one-education.org/public/testing-images/33028xx0.crc 33028xx0.crc] ([http://harvest.one-education.org/public/testing-images/33028xx0.img.md5 md5]) |
+ | : clean install from USB drive: at firmware ok prompt: {{Code|copy-nand u:\xxxxxxxx.img}} | ||
+ | : clean install from SD card: at firmware ok prompt: {{Code|fs-update ext:\xxxxxxx.img}} | ||
+ | |||
+ | The olpc-os-builder configuration used to create these images is [https://github.com/godiard/olpc-os-builder/commits/au1b here]. | ||
=== Installing Sugar 0.100 testing rpms === | === Installing Sugar 0.100 testing rpms === | ||
− | The first step is install a 13.2.0 image, downloaded [http://wiki.laptop.org/go/Release_notes/13.2.0#Installation | + | The first step is to install a 13.2.0 image, downloaded [http://wiki.laptop.org/go/Release_notes/13.2.0#Installation here]. |
− | The second is create a file /etc/yum.repos.d/au1b-updates.repo with the following contents: | + | The second step is to create a file {{Code|/etc/yum.repos.d/au1b-updates.repo}} with the following contents: |
[au1b-updates] | [au1b-updates] | ||
Line 33: | Line 38: | ||
gpgcheck=0 | gpgcheck=0 | ||
− | Later you need | + | Later you need to run these commands: |
rpm -e sugar-update-control | rpm -e sugar-update-control | ||
yum update | yum update | ||
− | If you want start | + | If you want a fresh start, and do not care about LOSING EVERYTHING YOU HAVE IN YOUR JOURNAL, you can execute this command: |
rm -rf .sugar | rm -rf .sugar | ||
− | And finally restart your computer. | + | And finally, restart your computer. |
=== Using sugar-build === | === Using sugar-build === | ||
− | Detailed instructions to use sugar-build are here [http://developer.sugarlabs.org/dev-environment.md.html] | + | Detailed instructions to use sugar-build are here [http://developer.sugarlabs.org/dev-environment.md.html]. |
+ | |||
+ | == New features to test == | ||
+ | |||
+ | In addition to the new features described in the [[0.100/Notes|Sugar 100 release notes]], these builds have some features being developed for the OLPC Australia deployment. These include the following: | ||
+ | |||
+ | * [[Features/About_Me|Age and Gender selection]] | ||
+ | * [[Features/Launch Limits|Limits to the number of open activities]] (now upstream) | ||
+ | * [[Features/Launch Limits|Limits to the number of open instances of an activity.]] (now upstream) | ||
+ | * A webservice for sharing Journal entries with the classroom teacher | ||
+ | * Proxy and hidden network support | ||
+ | * Journal Backup/Restore |
Latest revision as of 16:37, 9 March 2014
How to test Sugar 0.100
We have different ways of testing Sugar 0.100:
- Using a testing image (available for all XO laptops models)
- Using a 13.2.0 image and installing rpms.
- Using sugar-build
Testing images
These images from OLPC Australia can be installed in an XO without security enabled.
updated on: 21 January 2014
XO-4: 33028xx4.zd (md5)
XO-1.75: 33028xx2.zd (md5)
XO-1.5: 33028xx1.zd (md5)
XO-1: 33028xx0.img 33028xx0.crc (md5)
- clean install from USB drive: at firmware ok prompt:
copy-nand u:\xxxxxxxx.img
- clean install from SD card: at firmware ok prompt:
fs-update ext:\xxxxxxx.img
The olpc-os-builder configuration used to create these images is here.
Installing Sugar 0.100 testing rpms
The first step is to install a 13.2.0 image, downloaded here.
The second step is to create a file /etc/yum.repos.d/au1b-updates.repo
with the following contents:
[au1b-updates] name=au1b-udates baseurl=http://harvest.one-education.org/public/au1b-updates/ enabled=1 gpgcheck=0
Later you need to run these commands:
rpm -e sugar-update-control yum update
If you want a fresh start, and do not care about LOSING EVERYTHING YOU HAVE IN YOUR JOURNAL, you can execute this command:
rm -rf .sugar
And finally, restart your computer.
Using sugar-build
Detailed instructions to use sugar-build are here [1].
New features to test
In addition to the new features described in the Sugar 100 release notes, these builds have some features being developed for the OLPC Australia deployment. These include the following:
- Age and Gender selection
- Limits to the number of open activities (now upstream)
- Limits to the number of open instances of an activity. (now upstream)
- A webservice for sharing Journal entries with the classroom teacher
- Proxy and hidden network support
- Journal Backup/Restore