Ubuntu 12.04 LTS (Precise Pangolin) is just around the corner. I’ts time for an OS upgrade. I’ve been playing around with Ubuntu 12.04 Release Candidate the last few weeks. By the way, my desktop still runs on Ubuntu 10.04. I am considering upgrading my desktop to the next LTS or Long Term Support release.
This article will guide you how to prepare for Ubuntu 12.04 when it comes out in a few weeks. I will also show what to consider, what to do, what to backup, what to carry over, and what programs that you can possibly leave behind.
To Upgrade Or Not Upgade
First of all, should you upgrade or not? That is question. I thought about staying with Ubuntu 10.04 LTS as long as possible. Technically, Ubuntu 10.04 LTS is still supported until spring of 2013, but just like everything else, all good things must come to an end.
One of the things about staying with an older distribution is, you don’t get to play around with the latest and greatest. Upgrading to the Ubuntu 12.04 is an option along with many others. Ubuntu has taken such a beating the last year. In some ways, it was well deserved. Users abandoned Ubuntu by droves because they believed the changes were just too much.
A large part of the blame went to Gnome 3 and Unity. Nevertheless, staying with one distro your entire lifetime is not possible. It’s just like having a car, you will have to get a new car eventually. So, why not upgrade with a Ubuntu 12.04 LTS version. It’s a perfect time to do it.
Upgrade or Fresh Install
The next question is, should you upgrade or do a fresh install. There’s nothing like a newly fresh installed OS. Whether its Windows, Mac, or Linux, a fresh install usually breathes new life to the OS. The downside is, a fresh install usually requires a massive update. Updates usually takes an hour or so. It may require multiple reboots as well.
Upgrading an OS may break certain software that you are currently running. The transition is not always as smooth as can be. There might be some legacy software or drivers that may no longer work with the new OS. Face it, upgrades are not as clean as a fresh install. I usually prefer a fresh over an upgrade.
Backup
One of the first things you need to do before you begin the upgrade process is to make sure you have backed up all your documents in your Home folder. I like to use use an external USB to backup all my documents, for a couple of reasons, (1) they are easy to mount and unmount, (2) it’s easy to perform backup and restore. It doesn’t get any easier than dragging and dropping files and folders.
If you are running some kind of version control software such as Subversion or Git, it’s probably a wise idea to submit your commits before the upgrade. If your repository is located locally in your system, you should back it up, and consider storing your repository in a separate location other than your desktop, since you are going to be upgrading constantly.
If you are running Virtualbox, you will need to backup your Virtualbox Virtual Machines folder as well. The Virtual Machines are quite large, averaging 10GB or so, depending how you set up your virtual machines. You can easily restore VMs in your new fresh distro as long as you performed the proper backup process.
If you use bookmarks, back them up as well.
A List of Applications
Just like any other OS, whether its Windows, Mac or Linux, we all have our favorite list of applications we can’t live without. List all the software that you need to install on the new distro. Some of the software on your list, may already be in the distro that you will be migrating into, so you can cross them off the list.
Here’s my list:
Gimp, Dropbox, Filezilla, Audacity, Update to latest Firefox, Google Chrome, Virtualbox, Bluefish, Ubuntu-restricted-extas, Subversion, Update the video driver, Xorg RandRRotation, Import Bookmarks, Handbrake, Ubuntu Tweak, Printer and Scanner software, MDB Viewer, Aptana, Cheese Webcam, OpenShot Video Editor, VLC, WinFF, FFMPEG, Mixxx, Openshot Video Editor, and Pitivi Video Editor.
Expectations
Don’t expect everything to work just like before. Gnome 3 and Unity are quite stable, but they are remarkable different than Ubuntu 10.04. If you have been using Unity or Gnome 3 for a while, your transition will be a lot more smoother than mine.
Anyways, these are just several tips to consider when upgrading to Ubuntu 12.04 LTS. If you have other ideas you like to share, please share them below.