Skip to content

Instantly share code, notes, and snippets.

@mailinglists35
Created November 17, 2019 13:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mailinglists35/6d3c393657bc6843fe1723ce8e6a206c to your computer and use it in GitHub Desktop.
Save mailinglists35/6d3c393657bc6843fe1723ce8e6a206c to your computer and use it in GitHub Desktop.
rebuild dkms
for k in $(ls /var/lib/initramfs-tools) ; do
for d in $(cd /usr/src; ls -d *-*) ; do
[[ -f /usr/src/${d}/dkms.conf ]] || continue
m=$(echo $d | sed -r -e 's/-([0-9]).+//')
v=$(echo $d | sed -r -e 's/[^0-9]+-([0-9])/\1/')
sudo /usr/sbin/dkms install -c /usr/src/$d/dkms.conf -m $m -v $v -k $k
done
done
via https://askubuntu.com/a/1012619
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment