1 | initial version |

I will assume you are in a unix environment.

Copy your sage to a new directory using something like

cp -Pr sage-5.5 sage-5.6.beta2

Fix the installation in the new directory:

./sage-5.6.beta2/sage -c

Determine the upgrade path URL. For instance, if you are using the main sage server, then the URL is http://boxen.math.washington.edu/home/sagemath/sage-mirror/devel/sage-5.6.beta2

Upgrade the copied directory to the newer version:

/sage-5.6.beta2/sage -upgrade http://boxen.math.washington.edu/home/sagemath/sage-mirror/devel/sage-5.6.beta2

That should upgrade your sage installation, while keeping the old installation intact. Change the URL to a mirror that is closer to your location so that the download happens faster (we can only hope that it downloads faster, given how crazy the routers work).

2 | No.2 Revision |

I will assume you are in a unix environment.

Copy your sage to a new directory using something like

cp -Pr sage-5.5 sage-5.6.beta2

Fix the installation in the new directory:

./sage-5.6.beta2/sage -c

Determine the upgrade path URL. For instance, if you are using the main sage server, then the URL is http://boxen.math.washington.edu/home/sagemath/sage-mirror/devel/sage-5.6.beta2

Upgrade the copied directory to the newer version:

/sage-5.6.beta2/sage -upgrade http://boxen.math.washington.edu/home/sagemath/sage-mirror/devel/sage-5.6.beta2

That should upgrade your sage installation, while keeping the old installation intact. Change the URL to a mirror that is closer to your location so that the download happens faster (we can only hope that it downloads faster, given how crazy the routers work).

I must add that this kind of update is unsupported. I think only upgrades between release versions are supported.

3 | No.3 Revision |

I will assume you are in a unix environment.

Copy your sage to a new directory using something like

cd [one directory above where your sage-5.5 is]

cp -Pr sage-5.5 sage-5.6.beta2

Fix the installation in the new directory:

./sage-5.6.beta2/sage -c

Determine the upgrade path URL. For instance, if you are using the main sage server, then the URL is http://boxen.math.washington.edu/home/sagemath/sage-mirror/devel/sage-5.6.beta2

Upgrade the copied directory to the newer version:

~~/sage-5.6.beta2/sage~~./sage-5.6.beta2/sage -upgrade http://boxen.math.washington.edu/home/sagemath/sage-mirror/devel/sage-5.6.beta2

That should upgrade your sage installation, while keeping the old installation intact. Change the URL to a mirror that is closer to your location so that the download happens faster (we can only hope that it downloads faster, given how crazy the routers work).

I must add that this kind of update is unsupported. I think only upgrades between release versions are supported.

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.