Updating: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
This page explains the various processes for upgrading the XO. There are a number of reasons a user might want to upgrade or reinstall the [[Sugar|XO's software]]:
This page explains the various processes for upgrading the XO. There are a number of reasons a user might want to upgrade or reinstall the [[Sugar|XO's software]]:


{|
{|border="1" cellpadding="2"
|+ color = "yellow" | '''For general users:'''
|-
| colspan="2" style="background:yellow" | '''General Users:'''
|-
|-
| width = 20% |'''New Version''' || You want to update to the [[latest stable release]], either for new features or bug fixes.
| width = 10% |New Version || To update to the [[latest stable release]], either for bug fixes or to find new features.
|-
|-
| width = 20% |'''Broken''' || You want to repair broken software by reinstalling.
| width = 10% |Broken || To repair broken software.

|-
For contributors:
| colspan="2" style="background:yellow" | '''Contributors:'''
*Testing: To assist with testing the latest [[unsigned release]].
|-
| width = 20% |'''Testing''' || You want to assist with testing the latest [[unsigned release]].
*Development: To assist with developing on the latest unsigned release.

|-
| width = 20% |'''Development''' || You want to assist with developing on the latest unsigned release.
|}


==Methods of Updating==
==Methods of Updating==
===Basic Updating===
===Basic Updating===
====OLPC-Update====
*If you have access to an internet connection on your XO, the fastest way to upgrade is by using [[OLPC-update]] from the command line. This will only download the differences between your current version and the version you specify, and preserves all of your data. It assumes that you know the signed build number/name (available [here]), and if the install fails allows access to the "O" key reversion.
*If you do not have access to an internet connection, or if your current install is broken, you will need to use a [[Signed update|USB key]] to reinstall. '''WARNING: This method will delete your data.''' This method requires that you download a signed build, have access to a USB key, and have access to a second computer on which you can make the download.
If you have access to an internet connection on your XO, the fastest way to upgrade is by using [[OLPC-update]] from the command line. This will only download the differences between your current version and the version you specify, and preserves all of your data. It assumes that you know the signed build number/name (available [here]), and if the install fails allows access to the "O" key reversion.

====Updating with a USB Key====
If you do not have access to an internet connection, or if your current install is broken, you will need to use a [[Signed update|USB key]] to reinstall. '''WARNING: This method will delete your data.''' This method requires that you download a signed build, have access to a USB key, and have access to a second computer on which you can make the download.

Revision as of 01:33, 29 September 2008

This page explains the various processes for upgrading the XO. There are a number of reasons a user might want to upgrade or reinstall the XO's software:

For general users:
New Version To update to the latest stable release, either for bug fixes or to find new features.
Broken To repair broken software.

For contributors:

  • Testing: To assist with testing the latest unsigned release.
  • Development: To assist with developing on the latest unsigned release.


Methods of Updating

Basic Updating

OLPC-Update

If you have access to an internet connection on your XO, the fastest way to upgrade is by using OLPC-update from the command line. This will only download the differences between your current version and the version you specify, and preserves all of your data. It assumes that you know the signed build number/name (available [here]), and if the install fails allows access to the "O" key reversion.

Updating with a USB Key

If you do not have access to an internet connection, or if your current install is broken, you will need to use a USB key to reinstall. WARNING: This method will delete your data. This method requires that you download a signed build, have access to a USB key, and have access to a second computer on which you can make the download.