While it's easy enough to download Ubuntu on your PC, the process to get it on your mobile devices can be fairly more difficult. Thankfully, it's not the hard to get Ubuntu onto your Nexus 7 tablet, but first you'll need to unlock it.

How to Unlock Your Nexus 7's Bootloader

If you'd like to install Ubuntu Linux on your Nexus 7, you'll need the Micro-USB cable that came with your Nexus 7, as well as Ubuntu 12.04 LTS or later. For other Ubuntu versions, scroll down to the next section.

Warning: Unlocking the bootloader may void your warranty.

Make sure you have the Android SDK installed on your system (for ADB and fastboot). You can find the package by searching for android-tools in the Ubuntu Software Center.

Make sure you have USB Debugging enabled on your Nexus 7.

Hold the volume down and power button together until you see the Android boot loader UI appear.

Once it's installed, make sure your Nexus 7 is connected to your computer and ensure it is in fastboot mode. Make sure your Nexus 7 is the only device plugged in!

Now just find the installer on the dash (just search for "nexus") and open it. It will download the latest image automatically and flash it to your Nexus 7. After a couple of minutes, your device will reboot and finish the Ubuntu installation, which should take about 10-15 minutes.

Installing Earlier Versions of Ubuntu on Your Nexus 7

If you have any versions of Ubuntu below 12.0, don't fret, because the video below shows you how to install any older versions on your Nexus 7. You'll just have to unlock your device following the instructions above, then install the files manually.

Please enable JavaScript to watch this video.

You can also read the entire step-by-step process over on Nexus 7 Root.