How to Install and Uninstall dkms Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 20,2024

1. Install "dkms" package

This is a short guide on how to install dkms on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install dkms

2. Uninstall "dkms" package

In this section, we are going to explain the necessary steps to uninstall dkms on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove dkms $ sudo apt autoclean && sudo apt autoremove

3. Information about the dkms package on Ubuntu 20.10 (Groovy Gorilla)

Package: dkms
Architecture: all
Version: 2.8.3-4ubuntu0.1
Multi-Arch: foreign
Priority: optional
Section: admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Dynamic Kernel Modules Support Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 291
Pre-Depends: lsb-release
Depends: kmod | kldutils, gcc | c-compiler, dpkg-dev, make | build-essential, coreutils (>= 7.4), patch, dctrl-tools
Recommends: fakeroot, sudo, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers
Suggests: menu, e2fsprogs
Breaks: shim-signed (<< 1.34~)
Filename: pool/main/d/dkms/dkms_2.8.3-4ubuntu0.1_all.deb
Size: 67876
MD5sum: 42cacaf09b0e0816f08575e71e8fd83a
SHA1: 7df1b19e6d197d85ec6ea7ba0db85706f34d89cb
SHA256: 5c6d572b61ec4bdfbde33eb66f6ac0d6ede71be01ab61ff0a0e7a03fbfca8a42
SHA512: 0d472a1b81aae593868e7b23aee5cf3cd59a621514b9a253f5644738fa301259f35436b9258a970026d4114e092b3e41584792fd2f01c5bf8acef31958f05a7c
Homepage: https://github.com/dell-oss/dkms
Description-en: Dynamic Kernel Module Support Framework
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.
Description-md5: b7b6bb6a6b083b2245e0648e7752a459

Package: dkms
Architecture: all
Version: 2.8.3-4
Multi-Arch: foreign
Priority: optional
Section: admin
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Dynamic Kernel Modules Support Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 291
Pre-Depends: lsb-release
Depends: kmod | kldutils, gcc | c-compiler, dpkg-dev, make | build-essential, coreutils (>= 7.4), patch
Recommends: fakeroot, sudo, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers
Suggests: menu, e2fsprogs
Breaks: shim-signed (<< 1.34~)
Filename: pool/main/d/dkms/dkms_2.8.3-4_all.deb
Size: 67776
MD5sum: 088c8d9e72d74df06b5ed5fb52b5535b
SHA1: 176147572282226cd51844b8c3065ddb6dc3bd10
SHA256: 8e01f56eae601d5fe1649748396493a7f27817835a88fea9d25f1411ac01814b
SHA512: d87c378b0fa6fc9b69e373d93fb356a566b8bee1b9d63df6b29b0d358ba0d1041d33e19cbc456113ed66e31292e6999f9ca5151a9041711267331826493c63cd
Homepage: https://github.com/dell-oss/dkms
Description-en: Dynamic Kernel Module Support Framework
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.
Description-md5: b7b6bb6a6b083b2245e0648e7752a459

Package: dkms
Status: deinstall ok config-files
Priority: optional
Section: kernel
Installed-Size: 289
Maintainer: Ubuntu Developers
Architecture: all
Multi-Arch: foreign
Version: 2.8.1-5ubuntu1
Config-Version: 2.8.1-5ubuntu1
Depends: kmod | kldutils, gcc | c-compiler, dpkg-dev, make | build-essential, coreutils (>= 7.4), patch
Pre-Depends: lsb-release
Recommends: fakeroot, sudo, linux-headers-686-pae | linux-headers-amd64 | linux-headers-generic | linux-headers
Suggests: menu, e2fsprogs
Breaks: shim-signed (<< 1.34~)
Conffiles:
/etc/dkms/framework.conf 5917eba01d1548392c781c8659e085a2
/etc/dkms/template-dkms-mkbmdeb/Makefile 4f97af9157f9723cabc53bccb66c767f
/etc/dkms/template-dkms-mkbmdeb/debian/README.Debian 6707f5716bc3a2d65fa1b05d81ba8add
/etc/dkms/template-dkms-mkbmdeb/debian/changelog c23b6a31473b7bb42c04eb1bbe338ebd
/etc/dkms/template-dkms-mkbmdeb/debian/compat 84bc3da1b3e33a18e8d5e1bdd7a18d7a
/etc/dkms/template-dkms-mkbmdeb/debian/control ec2a4fe135bde547450c93f322691506
/etc/dkms/template-dkms-mkbmdeb/debian/copyright de471e376ba2c3886424b5c4649c42d6
/etc/dkms/template-dkms-mkbmdeb/debian/rules 00da363e68dd8894b525e569ded30024
/etc/dkms/template-dkms-mkdeb/Makefile d97acaeba72f667d3eb69695e9018243
/etc/dkms/template-dkms-mkdeb/debian/README.Debian 6707f5716bc3a2d65fa1b05d81ba8add
/etc/dkms/template-dkms-mkdeb/debian/changelog f14e36c92f14270163eb20fa883d463e
/etc/dkms/template-dkms-mkdeb/debian/compat 84bc3da1b3e33a18e8d5e1bdd7a18d7a
/etc/dkms/template-dkms-mkdeb/debian/control 31ba1d3f0eb07d2c5f7dbc774aff0a09
/etc/dkms/template-dkms-mkdeb/debian/copyright de471e376ba2c3886424b5c4649c42d6
/etc/dkms/template-dkms-mkdeb/debian/dirs ea7a90f4a1be2e0054c3d4920c29e33f
/etc/dkms/template-dkms-mkdeb/debian/postinst 59aaa9bedf0ed610a6842986afad3fe1
/etc/dkms/template-dkms-mkdeb/debian/prerm e7c0c39003edb2255d22a775efa907e5
/etc/dkms/template-dkms-mkdeb/debian/rules c385ec9e8f6c6745ad9b9665c38cbd84
/etc/kernel/header_postinst.d/dkms 7b7f8862aef036b138330a98bb17c2a2
/etc/kernel/postinst.d/dkms 7b7f8862aef036b138330a98bb17c2a2
/etc/kernel/prerm.d/dkms d48e71ca76901a350d752c6e31e499f2
/etc/modprobe.d/dkms.conf 74452a1f23577a0bb30d764a895429d0
Description-en: Dynamic Kernel Module Support Framework
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.
Description-md5: b7b6bb6a6b083b2245e0648e7752a459
Original-Maintainer: Dynamic Kernel Modules Support Team
Homepage: https://github.com/dell-oss/dkms