On Sun, Sep 07, 2014 at 05:06:08PM +0200, Helga Fischer wrote:
Hallo Norbert,
Am Sonntag 07 September 2014 schrieb Norbert Zawodsky:
Am 07.09.2014 um 00:48 schrieb Helga Fischer: [...]
Ich ändere das Hakerl beim kernel-default-base auf ein rotes "x" Zwecks deinstallation. Drücke auf "Akzeptieren". Traraaaaa! Yast erklärt mir dass er das Paket kernel-default (!!) von 3.11.10-21.1 auf 3.11.10--11.1 DOWNgraden will. (Das Fenster mit den automatischen Änderungen)
Sollte ich das verstehen ??
Hmmm... verstehe ich auch nicht. Probiere mal folgendes: Gehe auf das unglückselige base-Dingens (per Suchfunktion). Dann markierst Du das Paket und klickst unten auf den Reiter 'Versionen'. Vielleicht kannst Du von dort aus das missliebige Paket loswerden. Auf den schwarzen Haken klicken (grün für erneuern), nochmal klicken => rotes Kreuz. Probiere das mit der ältesten Version.
YaST ist da nicht ganz so gut, wenn man sich nur auf das obere Fenster verläßt. (Habe Deine Frage mal zum Anlass genommen, meinen Kernelzoo etwas zu verkleinern). [...] Also, vom kernel-default-*base* ist lt. yast installiert:
In dem Fall würde ich mich drauf verlassen, dass YaST weiß, was er tut. Hauptmitspieler ist bei mir ein desktop-kernel, obwohl ich auch anderen Kernelkram mit drauf habe. (Mein System ist ziemlich gewachsen und wenn Virtualisierung nicht tut, installiere ich immer Kernelkram, bis das tut. Was ich aber nie gemacht habe ist, auch mal ganz genau zu hinterfragen, was Virtualisierung nun ganz genau braucht. Daher will ich meine Pakete nicht als Referenz anpreisen).
3.11.10-11.1 3.11.10-7.1 3.11.6-4.1
Will ich 3.11.6-4.1 löschen, dann will yast automatisch kernel-default von 3.11.10-21.1 auf 3.11.6-4.1 downgraden
Das finde ich ganz seltsam. Bisher war es immer so, dass das Kernelzeugs zueinander passen musste - sprich, es wollte die gleichen Versionsnummern haben.
Ich habe jetzt mal probiert, 3.11.6-4.1 zu deinstallieren. Und siehe da, der hat mir auch 3.11.10-21.1 aktualisiert. (Das ist aber der aktuelle Kernel und ich hätte schwören können, dass der mit irgendwas mit *7* in der Versionsnummer nachinstallieren wollte.
Nur in meinem zypperlog taucht da nichts von auf, wohl aber was für kernel-default-devel|3.11.10-21.1.
2014-09-07 16:42:04|remove |kernel-default-devel|3.11.6-4.1|x86_64| root@schroedinger| 2014-09-07 16:42:06|remove |kernel-desktop|3.11.6-4.1|x86_64| root@schroedinger| 2014-09-07 16:42:07|remove |kernel-desktop-devel|3.11.6-4.1|x86_64| root@schroedinger| 2014-09-07 16:42:17|remove |kernel-source-vanilla|3.11.6-4.1|noarch| root@schroedinger| 2014-09-07 16:42:19|remove |kernel-vanilla-devel|3.11.6-4.1|x86_64| root@schroedinger| 2014-09-07 16:42:22|remove |kernel-devel|3.11.6-4.1|noarch| root@schroedinger| 2014-09-07 16:42:26|install|kernel-default-devel|3.11.10-21.1|x86_64| root@schroedinger|repo-update| 1cf3844899e3b7c426e0e8694cc76d5edceefd1213f3a9bf0a60e603c585aa46|
Kann man irgendwie mit zypper abfragen, welche Pakete kernel-default(-base) als dependency haben?
Kann man bestimmt; mit Durchblättern habe ich nichts gefunden. Muss erstmal gucken, wie man richtig durch eine manpage grept...
Ich vermute mal es gibts hier noch kernel-desktop-devel und kernel-syms Pakete, oder *-kmp- die hier auch mit in die Dependencies eingehen. Zu kernel-flavour-base... Generell ist es so, das man kernel-default-base und kernel-default conflicten, auf normalen System sollte -base nicht installiert sein, sonder nur das Flavour ohne -base, da beide gleiche Files enthalten und somit conflicten. ALso erstmal die -base kernel deinstallieren (und zypper ruhig anderes installieren lassen). Dann aeltere Kernel deinstallieren soweit noetig. (evt is der "purge-kernels" Service nicht aktiiviert, der aeltere Kernel bis auf den laufenden und den vorherigen loescht. Den mit "systemctl enable purge-kernels.service" aktivieren.) Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org