If you already have a version of Ubuntu running on your system, Ubuntu allows you to upgrade to a new version fairly painlessly. There are three methods of performing upgrades to Ubuntu systems:
♦ A sequential upgrade from one version to the next
♦ A long-term support (LTS) upgrade from one LTS version to the next LTS version
♦ A clean upgrade of any version to a new version
A sequential upgrade allows you to upgrade to the next available Ubuntu version. For example, you can directly upgrade version 7.10 to 8.04, 8.04 to 8.10, and 8.10 to 9.04.
Ubuntu also provides special versions called long-term support (LTS). Ubuntu supports these versions with security patches and software updates for up to 3 years. The LTS versions come out at odd intervals between regular Ubuntu version releases, so they aren't directly connected to the latest available version. However, you can directly upgrade one LTS version to the next LTS version. Thus, you can directly upgrade 6.06 LTS to 8.04 LTS.
Before you upgrade you should download and install all of the available patches and updates to the existing Ubuntu version. If your Ubuntu workstation is connected to the Internet, the Update Manager automatically notifies you when a new version of Ubuntu is available, as shown in Figure 3-18.
Selecting that option automatically downloads the files necessary to perform a complete upgrade to the new version of Ubuntu.
For Ubuntu server versions, you must use the command line software package updater called apt-get (see the section titled "Command Line Package Management" in Chapter 13, "Software Installs and Updates") to obtain the new Ubuntu installation. Just as with the Ubuntu workstation distribution, you can upgrade an Ubuntu server version with the next direct version or the next LTS version.
If you don't have access to the Internet from your Ubuntu workstation or server, you can upgrade using the alternate install CD but not the LiveCD. When you boot from the alternate install CD it prompts you if the installation is an upgrade of an existing system, and it attempts to maintain your existing documents and settings located in the / home directory structure.
Was this article helpful?