Upgrading from Ubuntu 12.04 LTS to 12.10


If it possible to upgrade from 12.04 to 12.10 without rebuilding the whole VM?

I'm a bit of a linux admin n00b, tho I'm comfortable on the command line - just not the specific incantations to do this.

The other option is to make a new linode with 12.10 (or even another distro - I'm not tied to ubuntu), and then just reconfigure it. I dont have a lot of complex stuff on it, so thats not going to take more than an afternoon.

Any ideas? I saw some wiki stuff on going from an older one to 12.04, but not to 12.10…



4 Replies

I'm in a hurry right now, so I don't have time to dig particular links for you, but you can find upgrade instructions in the official Ubuntu Server documentation, if I recall correctly.

When it comes to upgrades, probably the best bet is to clone your Linode and then perform the upgrade there, then test everything. If everything went fine, you can always destroy that clone and upgrade your original Linode. But, as you say, you don't have any complex stuff going on, so the upgrade process should be relatively painless for you.

sudo apt-get install update-manager-core
sudo do-release-upgrade


Are there features you want in 12.10 or a reason to update to 12.10?

12.04 is LTS and will be supported for a long time. So you will still get the latest security patches. Just keep running your updates to get those.

Thanks everyone - it was mostly as I needed Mono 3.x, and it appeared I needed to install a newer glibc to compile it. After some more digging, I dont.

After almost breaking my linode, I've gone back to Mono 2.10.x, so less need for 12.10. Good to know it's just 2 commands (and a bit of cloning). Much easier than I thought it might be.

Thanks for the help!


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct