apt-get install $(apt-cache search 2.6.30-10-g|grep -v -e -di|awk '{print $1}')
apt-get install $(apt-cache search 2.6.28-11-s|grep -v -e -di|awk '{print $1}')
So wird das nicht gehen, weil im repo ist kein 8er kernel, also wird auch nichts gelöscht.
Der
installierte Kernel wird per
dist-upgrade aktualisiert.
Wer auf einen
neueren Kernel umsteigen will muss per apt-get installieren.
Das Scrpit listet die im Repo vorhandenen kernel-generic auf
und installiert den aktuellsten.
Für server entsprechend anpassen.
Code:
#!/bin/bash
apt-get update
echo "kernels-generic in repo"
apt-cache search linux-image |grep -v -e -di|awk '{print $1}' | grep generic
KERN=$(apt-cache search linux-image |grep -v -e -di|awk '{print $1}' | grep generic | sed '2,150d')
HEADER=$(apt-cache search linux-header |grep -v -e -di|awk '{print $1}' | grep generic | sed '2,150d')
echo
echo "Es wird installiert"
echo "$KERN $HEADER"
#apt-get install $KERN $HEADER
gruss retabell