Until the new OS images are available you may think you only have a single choice with Ubuntu and that's Ubuntu LTS (supported until 2011).
However, you are able to upgrade to Feisty (supported until 2008).
This should only be undertaken on a new, or reinstalled, Slice with a starting base of Ubuntu LTS. If you have a working LTS server then I strongly suggest leaving it as an upgrade of this magnitude will almost undoubtedly break things.
First thing is to delete old entries for the Slice IP address in your known_hosts file as a reinstalled Slice will have a new (different) RSA key:
If you are not using Linux on your LOCAL computer, the location of the known_hosts file will differ. Please refer to your own OS for details of where this file is kept.
Log into your minimal Ubuntu LTS Slice:
Accept the RSA key and enter the root password supplied on the Slice reinstall.
Once logged in, change the root password to one of your choosing as we'll need it later on the reboot.
Let's see what we're using:
cat /etc/issue #Ubuntu 6.06 LTS \n \l
Although it's possible to upgrade straight from LTS to Feisty it is not recommended. The Ubuntu documentation strongly suggests the slightly longer route I will show here.
So we need to upgrade LTS to Edgy and then Edgy to Feisty. The whole process takes around 5-10 minutes so it's not an arduous task.
First thing is to update the sources.list:
Delete the default entries and add this list:
deb http://archive.ubuntu.com/ubuntu/ edgy main restricted universe deb-src http://archive.ubuntu.com/ubuntu/ edgy main restricted universe deb http://archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe deb-src http://archive.ubuntu.com/ubuntu/ edgy-updates main restricted universe deb http://security.ubuntu.com/ubuntu edgy-security main restricted universe deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted universe
Once done, we need to enter a series of update/upgrade commands. All are required so don't think I've repeated myself unnecessarily:
aptitude update aptitude dist-upgrade <-- follow on-screen instructions aptitude dist-upgrade <-- follow on-screen instructions
Then a few more:
aptitude update aptitude dist-upgrade aptitude -f install dpkg --configure -a
Once done, reboot the machine:
shutdown -r now
Log back in and have a look at what the slice is running:
cat /etc/issue #Ubuntu 6.10 \n \l
Thankfully, the upgrade from Edgy to Feisty is much easier as they provide a simple tool that does the hard work for us:
aptitude install update-manager-core
As a side note, you may see articles suggesting you simply change the sources.list in the way we just did but for edgy to feisty. I do not recommend doing it that way and it is strongly recommended by Ubuntu support not to upgrade that way.
Now we've got the official upgrade tool installed, run it like so:
There are a few question to answer such as whether to accept the SSH connection (it defaults to 'no').
Then follow the on-screen instructions such as removing obsolete packages (Y), to fully ugprade, please restart (Y) and so on.
Final log in
The last reboot was automatic so log into the slice and have a look at what it's running:
cat /etc/issue #Ubuntu 7.04 \n \l
And a final update/upgrade:
aptitude update aptitude upgrade aptitude dist-upgrade
That's it. As said, this should only be performed on a new, or reinstalled, slice. Now you have a minimal Ubuntu Feisty install to work with.