kanotix.com

HowTo - Kernel-update bei Thorhammer-Lenny + Excalibur

Daddy-G - 19.03.2009, 07:57 Uhr
Titel: Kernel-update bei Thorhammer-Lenny + Excalibur
Wie in diesem Beitrag beschrieben darf lt. Kano das Installationsscript ./install.sh nicht mehr für das Kernel-update bei Thorhammer-Lenny bzw Excalibur- Installationen verwendet werden. d.h. nur für Thorhammer-Installationen mit bisherigen Etch/Thorhammer - sourcen

Das Kernel-update erfolgt bei Thorhammer-Lenny + Excalibur mit apt-get:
z.B. bei 2.6.30-10-generic:
Code:
apt-get install $(apt-cache search 2.6.30-10-g|grep -v -e -di|awk '{print $1}')

z.B. bei 2.6.28-11-server:
Code:
apt-get install $(apt-cache search 2.6.28-11-s|grep -v -e -di|awk '{print $1}')


ggfs. weitere Kernelversionen anpassen
retabell - 26.03.2009, 15:40 Uhr
Titel:
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
mariodf72 - 31.03.2009, 19:35 Uhr
Titel:
Hallo,

wenn du bitte noch den Befehl hättest für den Alten Kernel zu entfernen? Entfernen von altem kernel auf excalibur32 un 64...

Danke.

mfg mario
Ernesto - 02.04.2009, 15:20 Uhr
Titel:
mariodf72 hat folgendes geschrieben::
Hallo,

wenn du bitte noch den Befehl hättest für den Alten Kernel zu entfernen? Entfernen von altem kernel auf excalibur32 un 64...

Danke.

mfg mario


Man ersetze in dem apt-get einfach das install durch remove --purge
Z.B. so:

root@ernesto-n:/# apt-get remove --purge $(apt-cache search 2.6.28-8-g|grep -v -e -di|awk '{print $1}')


Das bezog sich (bei mir) auf den Kernel 2.6.28-8-generic

HTH - Ernesto
Kano - 02.04.2009, 15:30 Uhr
Titel:
So wird das nicht gehen, weil im repo ist kein 8er kernel, also wird auch nichts gelöscht.
mariodf72 - 02.04.2009, 17:23 Uhr
Titel:
Ok, danke Ernesto,

hab meinen alten kernel über board geworfen, sicher etnfernt.

mfg mario
Ernesto - 03.04.2009, 01:45 Uhr
Titel: Sorry Sir ...
Kano hat folgendes geschrieben::
So wird das nicht gehen, weil im repo ist kein 8er kernel, also wird auch nichts gelöscht.


Tut leid, aber ich habe *exakt* mit dem Befehl - bevor ich ihn mit cut&n'paste kopiert habe den Kernel 2.6.28-8 entfernt.

Kann jetzt leider den Screenshot nichtmehr anbieten (=reboot).

Ciao - Ernesto (Vienna)
dilly - 23.01.2011, 09:22 Uhr
Titel:
retabell hat folgendes geschrieben::
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


Hallo,
ist dieses Script auch noch bei Hellfire aktuell oder muss man da etwas anpassen?
Oder muss ich in Hellfire beim Kernelupdate anders vorgehen?

Bevor ich mir mein System zerschieße, frag ich lieber mal nach...
Grüße
Andreas
Kano - 23.01.2011, 09:38 Uhr
Titel:
Verwende lieber mainline Kernel, sind auch ideal um Bugs bei

https://bugzilla.kernel.org/

zu melden. Die Scripte findest bequem über IRC mit

!37

oder

!38

mit den neusten Tips...
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007