Stefan Schlörholz wrote:
[...] Bei rpm -Uvh kernel-default-26-2.6.1 gibt es ein Konfliktclodette:~ # rpm -Uvh kernel-default-26-2.6.1-0.i586.rpm Datei /boot/vmlinuz aus der Installation von kernel-default-26-2.6.1-0 steht im Konflikt mit Datei aus dem Paket k_deflt-2.4.21-0 Datei /boot/vmlinuz aus der Installation von kernel-default-26-2.6.1-0 steht im Konflikt mit Datei aus dem Paket k_deflt-2.4.21-0 Zur Installation des Pakets kernel-default-26-2.6.1-0 sind 2MByte auf dem Dateisystem /boot erforderlich
Das ist "normal" - RPM weigert sicht, zwei Kernel gleichzeitig zu installieren. Koennte es zudem sein, dass Deine Boot-Partition etwas volllaeuft?
Ich dache ich könnte das mit dem rpm -e mal ausprobieren zu lösen.
Siehe http://www.thomashertweck.de/kernel26.html zum parallelen Installieren mehrerer Kernel per RPM. "rpm -Uhv" darfst Du dabei eh nicht benutzen, das -U steht ja gerade fuer "Upgrade", also das ersetzen des alten Paketes durch das neue... Das solltest Du nicht tun, dann kannst Du, falls der neue Kernel nicht bootet, naemlich nicht mehr zurueck und musst den Umweg uebers Rettungssystem gehen.
Vielleicht solte ich doch aus den Quellen Quellen übersetzten und dann vmlinuz einen Suffix geben. Warum wird das in den Paketen nicht gleich gemacht. zumal es sich ja bei solchen Paketen immer um Updates oder Ergänzungen handelt.
Seit einiger Zeit sind die SuSE-Kernel so gebaut, dass System.map, initrd und auch das Kernel-Image selbst mit Versionsnummern versehen sind in /boot. Zusaetzlich gibt es aber glaube ich noch Links ohne Versionsnummer, die dann auf die jeweiligen Dateien mit Versionsnummer verweisen. Ich baue Kernel hier meistens aus den Quellen, da ich viele Dinge, die im SuSE-Kernel aktiviert sind, gar nicht brauche. Gerade beim Kernel oder den Kernel-Quellen ist es manchmal echt unhandlich, wenn sie im RPM Format kommen, da man dann eben ohne weiteres erst einmal nicht parallel installieren kann (ohne eine inkonsistente RPM-Datenbank in Kauf zu nehmen) - so nutze ich meist schlicht die Tar-Archive, die kann ich dann naemlich einfach hinpacken, wo ich moechte, und das ohne Probleme mit der RPM-Datenbank. In diesem Falle (und das ist IMHO einer von wenigen) macht das Installieren von Software, ohne dabei auf die RPM-Datenbank zu achten, ausnahmsweise mal Sinn...
Diese System ist eh nur ein Spiel/Lernsyststem,wäre also nicht ganz so schlimm, wenn dabei etwasdrauf geht.
Na dann, happy hacking! CU, Th.