Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Ubuntu manages a list of mainline kernels. If I wish to stay updated on a specific major revision (3.12.x), how can I automate this? And how do I stop Software Updater from suggesting 3.11.x kernels when searching for new updates.

share|improve this question
What is the purpouse of gettins the mainline kernel? you do no get the specific ubuntu patches and are mostly for testing, not daily use. – xangua Dec 9 '13 at 18:14
My question was not whether it is a good idea, only how it's achievable. There could be any number of very valid reasons, really. For the purpose of this discussion, let's just say it's for improved ext4 performance and stability is dispensable. – James Fu Dec 10 '13 at 2:33
up vote 2 down vote accepted

Found a GitHub repository that does this:

  1. If you haven't used git before: sudo apt-get install git
  2. git clone
  3. cd Ubuntu-Mainline-Kernel-Updater
  4. chmod +x install
  5. ./install

Skimmed through the source, looks like it should work as advertised. Checks for updates 60 seconds after each startup. Will update here if I encounter any problems during next minor revision update.


Enter KernelUpdateChecker -h at a terminal to see all available options.

I'm on 13.10 and would like to stay updated on 14.04's kernel versions 3.12.x (excluding release candidates), so I edited ~/.config/autostart/KernelUpdate.desktop line 7 to read:

Exec=sh -c 'sleep 60;KernelUpdateChecker -no-rc -r trusty -v 3.12'

share|improve this answer

If you want to move for kernel testing, get the required kernel from Ubuntu Kernels then install it.

After installing it, open software sources and make the selection for proposed updates also.

I mean

enter image description here

So whenever there is a new build, you will get the update automatically.

share|improve this answer
Thanks raj! Once I confirm this on next kernel minor revision update, I'll accept the answer. Way simpler than the workaround I found (see below). – James Fu Dec 11 '13 at 2:40
I just read up a bit more on pre-released updates. I find it disingenuous that this was described as "If you want to move for Kernel testing", when the question was regarding staying updated on 3.12.x kernel and what you described will basically cause Software Updater to upgrade EVERYTHING with unstable, pre-released software. – James Fu Dec 12 '13 at 0:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.