Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
The elrepo repository has a 4.0 kernel that is built for CentOS 7 (also one for CentOS 6, which I am using). To use it, go to the elrepo.org site, import the public key, and install the elrepo-release RPM, as instructed on the home page. Then run
yum --enablerepo=elrepo-kernel install kernel-ml
(To avoid conflict with the standard kernel versions, the elrepo mainline kernel packages are named "kernel-ml".)
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Originally Posted by veerain
No one can upgrade/update the kernel for distros but only distro developers can do that. Except for may be distros that are built from source and used.
I'm not sure exactly what you mean by this? I'm running kernel 4.0 on this laptop and kernel 3.19 on my desktop* -- both of which are running Debian Sid which only has kernel 3.16 installable if headers are required. I did so by building .deb packages using the source from kernel.com.
*Problems with NVIDIA dkms not working with kernel 4.0.
Debian has a kernel-package package along with standard build tools. This will let you roll your own kernel package and not have to wait for said distro to adopt a new kernel. Bear in mind that a lot of patches (security wise) are back ported and even though a distros kernel might have an OLD version number, it may not be as OLD as it might seem in the package manager.
The build process is fairly simple if you're familiar with it. Copy the /boot/config, then make oldconfig, and other kernel build procedures. Which haven't changed much in 20+ years. Aside from a lot of girth from a larger source tree. And the resulting size of the kernel. At worst, try it, but keep the OLD kernel to recover with if it doesn't work.