Page 1 of 1

Debian Kernel-image 2.4.18 update

Posted: 2004-04-07 17:55
by fuchsmi
Hallo!
Ich habe auf meinem Rootserver noch immer das Debian-Kernelimage 2.4.18 laufen welches den PTrace Bug hat.

Code: Select all

uname -a
Linux albert 2.4.18-686 #1 Sun Apr 14 11:32:47 EST 2002 i686 unknown
Grundsätzlich möchte ich keinen Kernelupdate auf eine neuere Kernelversion machen, sondern nur das neue 2.4.18er Kernelimage von Debian-stable installieren.
Laut dem HOWTO auf http://www.rootforum.org/forum/viewtopi ... 6975#86975
muss ich ein "apt-get update && apt-get upgrade" bzw. ein "dpkg -i kernel-image-2.4.18-686" machen. Beides geht aber nicht. "apt-get upgrade" macht mir 1. Updates die ich nicht haben will und 2. ist dabei nicht mal das neue Image dabei. und "dpkg -i kernel-image" macht folgendes:

Code: Select all

# dpkg -i kernel-image-2.4.18-686
dpkg: error processing kernel-image-2.4.18-686 (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 kernel-image-2.4.18-686
wie mache ich jetzt ein Kernel-Image update nach "the dabian way" von 2.4.18 auf 2.8.18?

Michi

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-07 18:01
by captaincrunch
dpkg -i /pfad/zum/kernel-image-2.4.18-686.deb

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-07 18:08
by fuchsmi
CaptainCrunch wrote:dpkg -i /pfad/zum/kernel-image-2.4.18-686.deb
ok, danke!
aber da kommt auch schon die nächste Frage:
Auf meinem hetzner Rootserver was (und ist noch) das Packet "kernel-image-2.4.18-686" installiert. Soweit ich das durchschaue gibt es für das Kernel-Image Packet "kernel-image-2.4.18-686" verschiedene Versionen (das Datum ist dann mit "uname-a" ersichtlich).
Doch wie ist da die Versionskontrolle? Ein "apt-get install kernel-image-2.4.18-686" meldet mir dass ich bereits die aktuellste Version habe... (was aber nicht stimmen kann wenn der PTrace-Bug noch da ist). Wie komme ich zur aktuellen stable Release von kernel-image-2.4.18-686.deb?

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-07 18:11
by captaincrunch
apt-get update && apt-get install kernel-image-2.4.18-686

holt dir das aktuellste Paket deines Debian-Mirrors, und installiert es automatisch.

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-07 19:10
by fuchsmi
CaptainCrunch wrote:apt-get update && apt-get install kernel-image-2.4.18-686

holt dir das aktuellste Paket deines Debian-Mirrors, und installiert es automatisch.
naja, irgendwas stimmt da nicht:
- meine apt-sourcen sind ok:

Code: Select all

# cat /etc/apt/sources.list

deb ftp://ftp.de.debian.org/debian/ stable main non-free contrib
deb-src ftp://ftp.de.debian.org/debian/ stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb-src http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
aber trotzdem bekomme ich

Code: Select all

# apt-get update
...
# apt-get install kernel-image-2.4.18-686
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, kernel-image-2.4.18-686 is already the newest version.
0 packages upgraded, 0 newly installed, 0 to remove and 52  not upgraded.
nachtrag: ich habe gerade gesehen dass es neben dem paket "kernel-image-2-4-18-686" auch ein packet "kernel-image-2.4.18-1-686" gibt. wo ist da der unterschied?

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-07 21:39
by nyxus
CaptainCrunch wrote:apt-get update && apt-get install kernel-image-2.4.18-686

holt dir das aktuellste Paket deines Debian-Mirrors, und installiert es automatisch.
Dabei hatte ich letztens ein sonderbares Problem. Auf einem Rechner hatte ich erst den 2.4.18-bf2-Kernel, und habe dann wie oben beschrieben einen "686"-Kernel installiert was auch super geklappt hat und sauber lief. Später allerdings hat mir "apt-get upgrade" dann ein Update für den bf2-Kernel vorgeschlagen. Deshalb frage ich mich jetzt, ob man nicht die alten Kernel noch zusätzlich deinstallieren muß?

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-08 13:51
by dea
Jau, das kann sein, da ein kernel-image-2.4.18-bf2.4 ein anderes Paket als kernel-image-2.4.18-686 darstellt. Ich bin mir zwar nicht sicher, meine jedoch, dass die Abhängigkeiten der Kernel-Images untereinander so eingestellt sind, dass verschiedene Pakete nebeneinander existieren können.

Das macht allerdings auch Sinn, da Du ja beispielsweise bei der Installation eines andeen Images nicht sicher sein kannst, dass es überhaupt auf Deinem Rechner funktioniert. Wäre das "alte" Image deinstalliert worden, hättest Du u.U. erhebliche Probleme, überhaupt an ein lauffähiges System zu kommen ... ;)

Also entweder entfernst Du den bf2.4 oder Du aktualisierst ihn ...

Re: Debian Kernel-image 2.4.18 update

Posted: 2004-04-08 17:06
by rootmaster
fuchsmi wrote: nachtrag: ich habe gerade gesehen dass es neben dem paket "kernel-image-2-4-18-686" auch ein packet "kernel-image-2.4.18-1-686" gibt. wo ist da der unterschied?
"kernel-image-2.4.18-1-686" kommt von debian-security ;)
wurde unbenannt, da es aufgrund der patches (imho ptrace-bug) zu inkompatibilitäten mit den modulen des ursprünglichen kernels kam.

"back to the roots"