Das ist nun bei openSUSE 12.3 standardmäßig eingeschaltet, Stichwort multiversion in /etc/zypp/zypp.confWährend eines Updates habe ich festgestellt, das der neue Kernel installiert, der alte Kernel aber nicht gelöscht wird.
Ich habe die alten Kernel manuell gelöscht.
cat /etc/zypp/zypp.conf | grep multiversion
## provides:multiversion(kernel) - all packages providing 'multiversion(kernel)'
multiversion = provides:multiversion(kernel)
## Defining directory which may contain additional multiversion definitions.
## one valid multiversion list entry per line. Empty lines and lines starting
## ------------------------- [/etc/zypp/multiversion.d/example file begin] -----------------------
## provides:multiversion(kernel)
## ------------------------- [/etc/zypp/multiversion.d/example file end] -----------------------
## Default value: {configdir}/multiversion.d
# multiversiondir = /etc/zypp/multiversion.d
## above multiversion variable is set. Packages can be specified as
## Default: Do not delete any kernels if multiversion = provides:multiversion(kernel) is set
multiversion.kernels = latest,latest-1,running