How To Upgrade Ubuntu 11.10 (Oneiric Ocelot) To 12.04 LTS (Precise Pangolin) (Desktop & Server)

Want to support HowtoForge? Become a subscriber!
 
Submitted by falko (Contact Author) (Forums) on Thu, 2012-04-26 18:48. :: Ubuntu | Desktop

How To Upgrade Ubuntu 11.10 (Oneiric Ocelot) To 12.04 LTS (Precise Pangolin) (Desktop & Server)

Version 1.0
Author: Falko Timme <ft [at] falkotimme [dot] com>
Follow me on Twitter
Last edited 10/13/2011

The new Ubuntu 12.04 LTS (Precise Pangolin) has just been released. Ubuntu 12.04 LTS is a long-term support release, which means it is supported for five years. This guide shows how you can upgrade your Ubuntu 11.10 desktop and server installations to Ubuntu 12.04 LTS.

This document comes without warranty of any kind! I do not issue any guarantee that this will work for you!

 

1 Desktop

Start the Update Manager:

The Update Manager should show that a new distribution release (12.04 LTS) is available. Please do not click on the Upgrade button right now - first we have to make sure that the latest updates, including the latest version of the dpkg package, are installed. If you start the distribution upgrade with an old dpkg version, you will probably break your system (see https://bugs.launchpad.net/ubuntu/+source/taglib/+bug/902603).

To check for the latest updates, click on the Check button first. After the check has finished, click on the Install Updates button to install the latest updates:

Type in your password:

The latest updates are now being installed:

Click on Restart Now if a system restart is required:

If you had to reboot, open the Update Manager again.

The Update Manager should now show There are no updates to install. If that is the case (and only then!) click on the Upgrade button right of New Ubuntu release '12.04 LTS' is available:

A window with the release notes for Ubuntu 12.04 comes up. Click on Upgrade again:

The upgrade tool is now being downloaded. Afterwards, type in your password:

The upgrade is being prepared:

Click on Start Upgrade to finally begin with the upgrade process:

The upgrade packages are now being downloaded...

... and installed. This can take some time, so please be patient.

It is a good idea to expand the terminal in the Distribution Upgrade window so that you can react if the distribution upgrade needs your input (otherwise the upgrade will seem to hang):

At the end of the upgrade process, you should remove obsolete packages:

The system needs to be rebooted to complete the upgrade, therefore click on Restart Now:

The system should now boot into your new Ubuntu 12.04 desktop:

Welcome to your new your new Ubuntu 12.04 desktop:


Please do not use the comment function to ask for help! If you need help, please use our forum.
Comments will be published after administrator approval.
Submitted by Saurabh Bansal (not registered) on Fri, 2012-08-24 12:12.
Hi, I'm running Ubuntu 12.04 64-bit. But today Ubuntu 12.04.1 has been released. Do I need to upgrade to Ubuntu 12.04.1? If yes, how?
Submitted by Shawn (not registered) on Wed, 2012-05-02 12:47.

The upgrade wasnt so pleasent for me..

When it came to downloading all the ms-fonts, it failed repeatedly, I think found a link on Ubuntu page how to fix..but it was too late, I have had to reinstall..

Submitted by Anonymous (not registered) on Sun, 2012-04-29 17:39.
Just performed this upgrade and it went smoothly, all settings, apps and customization went from 11.10 to 12.04; no reformatting, no borked settings, no crapped out hardware - now why can Apple and MS not accomplish this with at least 10X market cap., I'll never know.....makes me glad to have jumped 7-8 years ago from them. Unity is growing on me and they've done a good job keeping classic gnome easily accessible a short install away.
Submitted by crypted (registered user) on Thu, 2012-04-26 20:55.

One thing I find depressing is that there is no upgrade or conversion process for 32-bit to x64.

 I'd like to see a guide that stipulates methods for converting.  I could see it being possible by backing up /etc/, /home/, and other particulars to restore upon installation.  However, I'm not well versed enough to accomplish this.