debian-kernel-handbook - reference to Debian Linux kernel packages and development

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: debian-kernel-handbook
Package version: 1.0.15
Package release:
Package architecture: all
Package type: deb
Installed size: 174 B
Download size: 27.72 KB
Official Mirror:
A reference manual for: * Working on the linux package * Building custom kernels and modules * Working with initramfs images * Kernel team policies



    Source package: kernel-handbook

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install debian-kernel-handbook deb package:
      # sudo apt-get install debian-kernel-handbook


    • /usr/share/doc-base/debian-kernel-handbook
    • /usr/share/doc/debian-kernel-handbook/changelog.gz
    • /usr/share/doc/debian-kernel-handbook/copyright
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-bugs.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-common-tasks.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-initramfs.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-modules.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-packaging.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-scope.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-source.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-update-hooks.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/ch-versions.html
    • /usr/share/doc/debian-kernel-handbook/kernel-handbook.html/index.html


    2012-08-17 - Ben Hutchings <> kernel-handbook (1.0.15) unstable; urgency=low [ Jonathan Nieder ] * Fix capitalization in "Applying patches or configuration changes" section * Add a reminder to disable CONFIG_DEBUG_INFO in 'make deb-pkg' examples [ Ben Hutchings ] * Work around debiandoc-sgml bug (#685046) to fix the 'current bug list' link in the 'Filing a bug against a kernel package' section

    2012-07-21 - Ben Hutchings <> kernel-handbook (1.0.14) unstable; urgency=low [ Ben Hutchings ] * Remove custom version from 'make deb-pkg' example (Closes: #627838) * Fix introduction to say the handbook describes wheezy (Closes: #651467) * Add a section on disk space requirements for the official'linux' package (Closes: #681550) * Add Vcs-Git control field (Closes: #638479) * Mark as capable of satisfying relations from foreign packages (Multi-Arch: foreign) (Closes: #679204) * Add example of using lsinitramfs command (Closes: #639846) * Fix reference to linux-2.6 in package description [ Jonathan Nieder ] * Explain how to narrow the regression window with "git bisect" when filing bugs (Closes: #627960)

    2012-06-17 - Ben Hutchings <> kernel-handbook (1.0.13) unstable; urgency=low * Note that removed firmware is still packaged; suggested by Karl Goetz * Remove documentation of linux-tree package, removed in squeeze * Remove documentation of linux-patch-debian package, obsoleted by packaging changes and redundant with * Remove documentation of version-specific /etc/modules files, which are no longer supported * Use 3.x version numbers and current flavour and featureset names in examples * Refer to the linux source package rather than linux-2.6 * Remove outdated advice to try disabling ACPI and IRQ routing options * Remove an unnecessary version qualification * Update explanation of source directories for quilted linux package * Update example orig tarball names to indicate xz compression * Update hooks policy description - Debian 6.0 release is now in the past - initramfs-tools is no longer special - squeeze+1 has a name and number * Note that official Linux kernel packages will use only 2 version components in wheezy+1

    2011-09-28 - Ben Hutchings <> kernel-handbook (1.0.12) unstable; urgency=low * Update reference to svn://; the hostname for anonymous access is now * Update the description of version formats for 3.x

    2011-07-01 - Ben Hutchings <> kernel-handbook (1.0.11) unstable; urgency=low * Remove description of yaird and comparison with initramfs-tools * Mention dracut as an experimental initramfs generator * Explain how to build a linux-headers-common package, thanks to Faheem Mitha * Reword a few paragraphs in common-tasks, thanks to Karl Goetz * Bump copyright year for 2011, thanks to Jonathan Nieder * Refer to git repository, replacing the old svn repository (Closes: #627835)

    2011-04-26 - Ben Hutchings <> kernel-handbook (1.0.10) unstable; urgency=low * Explain how to override official kernel configuration and change the ABI name, based in part on text by Faheem Mitha * Explain the differences between upstream versions, package versions and kernel versions * Move 'simplified patching and building' instructions up, since most users should be able to follow these

    2010-11-23 - Ben Hutchings <> kernel-handbook (1.0.9) unstable; urgency=low * Initial upload to Debian archive - closes: #604713