See the author take on the challenge that was posed to you in the previous video.
- [Voiceover] Let's look at fetching a kernel…source RPM for a disk like CentOS.…So we can use Yum Downloader…with the dash dash source option,…and the name of the package we want is Kernel.…So that took a little less than 18 seconds.…We look at the size of the source RPM,…and it's about 83 meg.…Let's install the source RPM, we don't need to be root…to install a source RPM.…It complains that we don't have the group builder…because it wants to use the group builder…as the group ID on the files, but that's OK,…we don't need that.…
We change into our home directory, RPM Build SPECS.…In the SPECS directory we see the Kernel dot Spec file,…we do a build prep with that.…That untarred it and did a few other things.…We change into the BUILD directory.…In the BUILD directory we see a sub-directory…for our kernel, we go in that directory…and have another sub-directory for Linux,…and that's the top level for the kernel source.…
Let's look at how we can fetch the Ubuntu…kernel source code using git.…So we need to know which version of Ubuntu…
We survey the Linux kernel specification, boot process, and loadable kernel modules. You will practice techniques such as downloading and searching Linux kernel source code and configuring a Linux kernel from scratch. Challenge and solution videos at the end of almost every chapter allow you to test your new Linux skills along the way.
- What is the Linux kernel?
- Controlling hardware
- Reading Linux kernel messages
- Reading and writing files from the proc and sysfs filesystems
- Configuring GRUB
- Using kernel command-line parameters
- Configuring run levels
- Working with loadable kernel modules (LKMs)
- Searching the kernel source code
- Building and installing a Linux kernel
Skill Level Advanced
Learning Linux for PHP Developers (2014)with Jon Peck3h 52m Beginner
1. Surveying the Linux Kernel
3. Working with Loadable Kernel Modules
4. Examining Linux Kernel Source Code
5. Configuring and Building a Linux Kernel
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.