dkms - Dynamic Kernel Module Support Framework

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package name dkms
Package version
Package release 2ubuntu11
Package architecture all
Package type deb
Installed size 264 B
Download size 65.79 KB
Official Mirror
DKMS is a framework designed to allow individual kernel modules to be upgraded
without changing the whole kernel. It is also very easy to rebuild modules as
you upgrade kernels.


Package Version Architecture Repository
dkms_2.2.0.3-2ubuntu11.5_all.deb all Ubuntu Updates Main
dkms_2.2.0.3-2ubuntu11.5_all.deb all Ubuntu Updates Main
dkms_2.2.0.3-2ubuntu11_all.deb all Ubuntu Main
dkms - - -


Name Value
build-essential -
coreutils >= 7.4
debconf >= 0.5
debconf-2.0 -
dpkg-dev -
gcc -
kldutils -
kmod -
make -
patch -


Type URL
Binary Package dkms_2.2.0.3-2ubuntu11_all.deb
Source Package dkms

Install Howto

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




2016-03-18 - Mathieu Trudel-Lapierre <>
dkms ( xenial; urgency=medium
* debian/patches/shim_secureboot_support.patch: (LP: #1558438)
- fix quoting variables for setup_mok_validation() to account for passwords
that might have special characters.
- use printf rather than straight echo to pass values to mokutil.
- ask the user to confirm password; not just write it once, this will avoid
issues with typos in the Secure Boot keys.
* debian/templates:
- rename dkms/text/bad_secureboot_key to dkms/error/bad_secureboot_key.
- add dkms/text/secureboot_key_mismatch.
- add dkms/secureboot_key_again.
2016-03-14 - Mathieu Trudel-Lapierre <>
dkms ( xenial; urgency=medium
* debian/patches/shim_secureboot_support.path: mokutil is annoying in that
it's not quite handling non-interactiveness correctly; better make the
package postinst succeed even if mokutil reports an error, since we
already check for the password length, etc.; and mokutil failing should
not constitute in itself a good reason to make apt unhappy.
2016-01-12 - Mathieu Trudel-Lapierre <>
dkms ( xenial; urgency=medium
* debian/patches/shim_secureboot_support.patch: add support for disabling
shim's validation for Secure Boot, so as to allow third-party drivers use
in the context of Secure Boot.
2015-11-30 - Martin Pitt <>
dkms ( xenial; urgency=medium
* apport_python3.patch: Force unicode conversion for attaching DKMSBuildLog.
This is in principle a human readable file, and the subsequent code wants
to treat it as a string, not bytes. (LP: #1303275)
2015-11-10 - Colin Ian King <>
dkms ( xenial; urgency=medium
* Build Linux modules in a specific orfer (LP: #1491729)
- Add POST_BUILD directive, and implement a BUILD_DEPENDS directive that
instructs `dkms autoinstall` to build Linux modules in a specific order to
ensure ZFS to build after SPL.
- Force the installation of a module if it is listed in
2015-09-30 - Marc Deslauriers <>
dkms ( wily; urgency=medium
* Improve previous fix to also handle existing files (LP: #1500450)
2015-09-30 - Sebastien Bacher <>
dkms ( wily; urgency=medium
* update to the recent apport.utils api changes
(lp: #1499842)
2015-09-23 - Andy Whitcroft <>
dkms ( wily; urgency=low
* d/s/autopkgtest: only collect logs if there are any.  (LP: #1498896)
2015-03-11 - Steve Langasek <>
dkms ( vivid; urgency=medium
* Re-fix LP: #960770, the change for which was dropped in the latest merge
from Debian.
2014-11-14 - Brian Murray <>
dkms ( vivid; urgency=medium
* Add apport_package_key_with_version.patch: Include the package version in
the Package data as apport does this with any crash file it creates and
the Error Tracker expects to find the version there.

See Also

Package Description
dmeventd_1.02.110-1ubuntu10_amd64.deb Linux Kernel Device Mapper event daemon
dmidecode_3.0-2_amd64.deb SMBIOS/DMI table decoder
dmraid_1.0.0.rc16-4.2ubuntu3_amd64.deb Device-Mapper Software RAID support tool
dmsetup_1.02.110-1ubuntu10_amd64.deb Linux Kernel Device Mapper userspace library
dmz-cursor-theme_0.4.4ubuntu1_all.deb Style neutral, scalable cursor theme
dns-root-data_2015052300+h+1_all.deb DNS root data including root zone and DNSSEC key
dnsmasq-base_2.75-1_amd64.deb Small caching DNS proxy and DHCP/TFTP server
dnsmasq-utils_2.75-1_amd64.deb Utilities for manipulating DHCP leases
dnstracer_1.9-4_amd64.deb trace DNS queries to the source
dnsutils_9.10.3.dfsg.P4-8_amd64.deb Clients provided with BIND
doc-base_0.10.7_all.deb utilities to manage online documentation
docbook-xml_4.5-7.3_all.deb standard XML documentation system for software and systems
docbook-xsl_1.79.1+dfsg-1_all.deb stylesheets for processing DocBook XML to various output formats
docutils-common_0.12+dfsg-1_all.deb text processing system for reStructuredText - common data
docutils-doc_0.12+dfsg-1_all.deb text processing system for reStructuredText - documentation