Skip to content

Instantly share code, notes, and snippets.

@lemehmet
lemehmet / purge_kernel.sh
Created September 7, 2021 15:37
Purges custom kernels
#!/usr/bin/env bash
set -euox pipefail
#: ${1?"Usage: $0 ARGUMENT"}
kernel_version=${1:?"Need a kernel version to remove, e.g. 5.10.8-051008. Hint: dpkg -l | grep linux-"}
unsigned_prefix=${2:-""}
sudo dpkg --purge --force-all \
"linux-image-${unsigned_prefix}${kernel_version}"-generic \
"linux-modules-${kernel_version}"-generic \
"linux-headers-${kernel_version}" \
"linux-headers-${kernel_version}-generic" \
@lemehmet
lemehmet / download_upstream_kernel
Last active December 31, 2020 04:24
Downloads the selected kernel from the ubuntu ppa
#!/usr/bin/env bash
set euo pipefail
base_version=5.10.4
version=${base_version}-051004
# (generic|lowlatency)
variant=generic
arch=amd64
timestamp=202012301142
function download() {

Keybase proof

I hereby claim:

  • I am lemehmet on github.
  • I am lemehmet (https://keybase.io/lemehmet) on keybase.
  • I have a public key ASB523tQ2XCt6zKTs8lQW-gG3BKnNoi7fqRLRneQs7oJtQo

To claim this, I am signing this object: