Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am running Ubuntu server 12.04 and my fresh installation is using the 3.2.0-60-generic kernel, however when I go to https://www.kernel.org/ it says the latest stable kernel is only 3.14

I don't want to run into problems down the line.

share|improve this question
    
@Braiam - your edit actually changes the context of the question and some of the answers - from the original wording, James thought that the 3.2 kernel was too new, not too old - that it was not a stable release. –  GalacticCowboy Apr 13 at 2:28
    
@GalacticCowboy maybe now? Is a very ambiguous wording and the accepted answer only makes reference to 3.2. –  Braiam Apr 13 at 2:32

3 Answers 3

up vote 12 down vote accepted

LTS

The kernel released with 12.04 server at its outset was v3.2.

Canonical have committed to supporting v3.2 of the kernel:

The original 12.04 stack in Precise will remain supported for the usual 5yr life cycle of the LTS release.

source

What this means is that the kernel v3.2 will receive security and other stability fixes throughout the 5 years of the support period.

Newer kernels are available for each point release - these are called enablement stacks and are primarily for newer hardware. You dont need to install these if kernel 3.2 is just running fine on your hardware.

Obviously, if you need to add newer hardware cards to your server you should first check that the cards work with the kernel 3.2 series. Likewise, if you image the server to install on newer hardware, then you should similarly check 3.2 compatibility.


Linked Blog:

Linked Wiki:

Linked Question:

share|improve this answer

I think the OP might be (or was) under the mistaken impression that 3.2 is newer than 3.14 because he's viewing 3.2 > 3.14 in a decimal sense instead of thinking about three separate numbers. He said " the latest stable kernel is only 3.14," which makes me think his concern is that 3.2 is too "bleeding edge." He's obviously good to use 3.2 in either case as was rightly pointed out, but I wanted to make sure he understood the versioning system for future concerns.

share|improve this answer
1  
Yes, versioning systems should be read as independent numbers. Within the series of kernels with the major version of 3, the minor version has incremented through 2, 4, 10, 13, 14, etc. –  GalacticCowboy Apr 11 at 16:44

Yes, the 3.2.0 kernel is absolutely safe to use.

Linux distributions (Ubuntu 12.04, Ubuntu 13.10, CentOS 6.5, etc.) will typically choose, and stay at, a base kernel version in order to maintain security, stability, and other features that might cause issues if moving to a newer kernel.

The newer kernel versions usually have cool, "bleeding-edge" features (performance improvements, updated drivers, etc.), but with the sacrifice of being less stable and less tested. The 3.2.0 kernel has been tested and vetted by dozens of organizations and individuals that have made absolutely sure that it is stable enough to host "production-ready" applications and environments.

To compare, CentOS 6.5 runs kernel version 2.6.32-431, which multiple enterprise organizations use to host mission-critical applications and devices.

share|improve this answer

Your Answer

 
discard

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.