delphinium-sdk/blends/devuan-minimal-live/daedalus/rootfs_overlay/root/remove_firmware.sh
2023-12-03 08:20:29 -05:00

39 lines
768 B
Bash
Executable File

#!/bin/sh
##
## Remove all the non-free firmware packages
##
FIRMWARE_PKGS="\
atmel-firmware \
bluez-firmware \
dahdi-firmware-nonfree \
firmware-amd-graphics \
firmware-atheros \
firmware-bnx2 \
firmware-bnx2x \
firmware-brcm80211 \
firmware-cavium \
firmware-intel-sound \
firmware-iwlwifi \
firmware-libertas \
firmware-linux-free \
firmware-linux-nonfree \
firmware-misc-nonfree \
firmware-myricom \
firmware-netxen \
firmware-qlogic \
firmware-realtek \
firmware-ti-connectivity \
firmware-zd1211
"
echo "=== removing unwanted firmware packages
=== and non-free-firmware sources
=== Please run 'apt update' to refresh the package cache."
apt-get autoremove --purge ${FIRMWARE_PKGS}
sed -i 's/non-free-firmware//g' /etc/apt/sources.list