rpm --query --all '*kernel*'
kernel-headers-2.6.32-220.17.1.el6.x86_64
kernel-firmware-2.6.32-220.17.1.el6.noarch
dracut-kernel-004-256.el6.noarch
kernel-devel-2.6.32-220.17.1.el6.x86_64
abrt-addon-kerneloops-2.0.4-14.el6.centos.x86_64
kernel-2.6.32-220.17.1.el6.x86_64
libreport-plugin-kerneloops-2.0.5-20.el6.x86_64
uname -r
2.6.32-220.4.1.el6.x86_64
/etc/init.d/network restart
Shutting down loopback interface: [ OK ]
WARNING: All config files need .conf: /etc/modprobe.d/noipv6, it will be ignored in a future release.
FATAL: Could not load /lib/modules/2.6.32-220.4.1.el6.x86_64/modules.dep: No such file or directory
Eth0 erreicht eine bestimmte IP nicht Wenn ich ifconfig eht0 auf und ab tue, sagt es, dass Gerät nicht existiert. Wenn ich das Netzwerk neu starte, wird die Ausgabe oben eingefügt?
Gibt es einen Konflikt zwischen 2 Paketen? Wie kann ich lösen?
quelle
rpm --force
(nicht genau, wie mityum
, aber wahrscheinlich ähnlich).Wie die Kommentare besagen, scheint es Ihnen gelungen zu sein, das Paket des laufenden Kernels zu löschen. Finden Sie heraus, wie das passiert ist, und beachten Sie, dass es nicht noch einmal passiert.
yum
ist standardmäßig so eingerichtet, dass mehrere Kernel in der Nähe bleiben. 3. Aktivieren Sie/etc/yum.conf
insbesondereinstallonly_limit=3
. Leg dich nicht damit an! Es ist wichtig, ältere Kernel zur Verfügung zu haben, falls das System nach einem Update nicht booten kann oder ein Update fehlschlägt.yum
hat failafes, so dass der laufende Kernel nicht entfernt wird, also sollte dies nicht passieren.Wenn ein Paket kaputt geht / gelöscht wird, können Sie dies mit beheben
yum reinstall <package>
. A zu tunrpm --force
ist eine verzweifelte Maßnahme, die nur unter Zwang angewendet werden darf (und genau weiß, was Sie tun). Dies garantiert fast, dass ein Teil des Systems kaputt geht.quelle