calamares-net/etc/calamares/scripts/remove-ucode

12 lines
321 B
Text
Raw Normal View History

2024-05-11 14:01:40 +03:30
#!/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