12 lines
321 B
Plaintext
12 lines
321 B
Plaintext
|
#!/usr/bin/env bash
|
||
|
|
||
|
# Remove the "wrong" microcode.
|
||
|
case "$(grep -w "^vendor_id" /proc/cpuinfo | head -n 1 | awk '{print $3}')" in
|
||
|
GenuineIntel) pkgname=amd-ucode ;;
|
||
|
AuthenticAMD | *) pkgname=intel-ucode ;;
|
||
|
esac
|
||
|
|
||
|
[[ $(pacman -Q "${pkgname}" 2>/dev/null) ]] && pacman -R --noconfirm "${pkgname}"
|
||
|
|
||
|
exit 0
|