Fancier proprietary firmware grabber

This commit is contained in:
Fierelier 2022-05-20 06:57:08 +02:00
parent fc5a2a58a9
commit 653cee3163

View File

@ -1,5 +1,16 @@
#!/usr/bin/env bash
set -e
apt -y install firmware-nonfree
apt -y install firmware-linux firmware-misc-nonfree
function sfp {
packages=""
while read p; do
IFS=" " read -ra packageinfo <<< "$p"
if [[ "${packageinfo[0]}" == *firmware* ]]; then
packages="$packages ${packageinfo[0]}"
fi
done <<<$(apt-cache search "$1")
echo $packages
}
apt -y install $(sfp wireless) $(sfp wifi) $(sfp net)
apt -y autoclean
rm /setup